release-2.9.1 (#1557)

* fix(sso): send the PKCE verifier for GitHub login (#1534)

* fix(remote-desktop): clip cursor overflow without disabling zoom (#1535)

* test(remote-desktop): preserve sessions beyond one hour (#1536)

* fix(hosts): expose controls for overflowing editor tabs (#1537)

* fix(hosts): expose controls for overflowing editor tabs

* test(hosts): mock resize observation in admin panel tests

* fix(status): skip TCP probes while host sessions are active (#1538)

* fix(database): batch session activity persistence (#1539)

* docs(api): describe cookie and API key authentication (#1540)

* fix(snippets): repair missing note column on SQLite upgrades (#1541)

* fix(docker): retain stored SSH credential association (#1543)

* fix(file-manager): render transfer toasts without plugin hooks (#1546)

* feat(hosts): keep compact row actions inline (#1547)

* fix(auth): allow retrying unavailable second-factor interfaces (#1549)

* fix(auth): reject unresolved legacy identity provisioning (#1550)

* fix(desktop): ship the plugin SDK inside Mac App Store builds (#1551)

* fix(tmux): pass full session info to the terminal's session picker (#1552)

The tmux.sessions service reduced detected sessions to bare names, but the
picker reads session.name, so every entry rendered blank and selecting one
sent an empty name, which created a new session instead of attaching.

* fix(ssh): read force keyboard-interactive as a boolean when resolving hosts (#1553)

The column holds the text "true"/"false", and the resolver passed it
through as-is. The string "false" is truthy, so the password provider
treated every saved host as forced keyboard-interactive and left the
password out. Jump hops are built straight from the resolved host, so a
password hop whose server doesn't offer keyboard-interactive failed with
"All configured authentication methods failed".

* fix(database): batch database saves for bulk host writes (#1554)

* fix(database): yield to the event loop between database saves

Each SQLite save serializes and encrypts the whole database into new
buffers, which V8 only releases once the event loop turns. Boot
migrations and bulk host import write plugin settings per host and per
key in an awaited loop, so hundreds of full copies piled up and the
container ran out of memory.

* fix(database): save once per bulk host write instead of once per row

On SQLite every repository write force-saves the whole database. Boot
plugin data migrations, host defaults materialization and the bulk
host routes write one row per host per setting, so they serialized and
encrypted the full database hundreds of times in a row.

DatabaseSaveTrigger.batched wraps a function so force saves made while
it runs collapse into a single save when it finishes. Nested scopes fold
into the outer one, and work that outlives its scope saves normally.

* feat(hosts): add instance-wide predefined tag suggestions (#1548)

* feat(hosts): add shared predefined tag suggestions

* style(hosts): format tag catalog routes

* test(database): advance fake timers past the save yield (#1555)

* fix(i18n): complete Simplified Chinese core and plugin translations (#1542)

* fix(i18n): complete Chinese onboarding and navigation labels

* fix(i18n): translate remaining Chinese core and plugin interfaces

* fix(i18n): translate host editor tab overflow controls

* fix(i18n): use consistent Chinese fleet terminology

* fix(i18n): localize hardcoded controls and plugin views

* fix(i18n): translate built-in homepage widget catalog

* test(homepage): follow translated timezone placeholder

* fix(i18n): translate plugin-provided homepage widgets

* fix(i18n): localize feature settings section titles

* fix: 2.8 oidc accounts unable to sign in after upgrading (#1381)

* fix: plugins losing the saved ssh login when copying a host (#1391)

* fix: fleets, proxmox and automations not getting the host sudo password

* fix: host imports running a defaults pass and metrics restart per host (#1384)

* fix: high cpu from status probes and full database saves on every sample (#1300)

* fix: user data export freezing the server (#1393)

* fix: op:// secret references rejected as ssh keys on credentials (#1394)

* fix: slow file deletes from the trash lookups on every delete (#1390)

* fix: add openapi docs and error handling to host tag routes

* test: compare download stream buffers directly so it stops timing out

* chore: drop em dash from host row comment

* chore: update release notes for 2.9.1

* fix: restore space to add host tags and redesign predefined tags editor

* fix: host key silently accepted when the host is missing from the database (#1397)

* fix: clearer host login failed status label and fix its translations (#1396)

* chore: add host key and status label fixes to release notes

* fix: sso and ldap provider dialogs overflowing the screen and using mismatched toggles

* chore: increment ver

* fix(audit): store plugin entries with no acting user as a null user_id (#1556)

Plugin audit entries written outside a request used the literal "system"
as user_id. That column references users.id, so the insert was refused
(Postgres logs it as an FK violation) and the entry was silently dropped.
Write null instead and keep "system" / plugin:<id> in username.

* chore: add sso/ldap dialog and audit log fixes to release notes

* fix: tunnels and host settings missing from shared hosts on desktop

* fix: remote desktop logins missing from shared hosts on desktop

* fix: simplify host status to online/offline and keep it live without a refresh

* chore: sync Crowdin translations for 2.9.1

---------

Co-authored-by: ZacharyZcR <zacharyzcr1984@gmail.com>
This commit is contained in:
Luke GustafsonandZacharyZcR authored and GitHub committed 2026-10-04 15:11:41 -05:00
1 parent 5786eaccbb
commit 6b708106e1
912 files changed
+14220 -2200

No files matched your search

+136 -1
View File
@@ -169,7 +169,139 @@
"noServices": "No services set up",
"configureLocation": "Set a location in the widget settings",
"bannerTextPlaceholder": "Banner text",
"serviceNamePlaceholder": "My service"
"serviceNamePlaceholder": "My service",
"emptyNote": "Empty note...",
"weatherLoadFailed": "Could not load weather for \"{{location}}\"",
"feelsLike": "Feels like {{temperature}}",
"timezonePlaceholder": "America/New_York (leave blank for local)",
"notesPlaceholder": "Write your notes here...",
"locationPlaceholder": "New York, London, Tokyo...",
"widgets": {
"bookmark_list": {
"name": "Bookmarks",
"description": "A list of quick links"
},
"calendar": {
"name": "Calendar",
"description": "A month calendar with today highlighted"
},
"clock": {
"name": "Clock",
"description": "A live clock with configurable timezone"
},
"countdown": {
"name": "Countdown",
"description": "Counts down to a target date and time"
},
"custom_api": {
"name": "Custom API",
"description": "Fetch and display data from any JSON API"
},
"dashboard_links": {
"name": "Dashboard Links",
"description": "Shows your saved dashboard service links"
},
"folder": {
"name": "Folder",
"description": "A background card for grouping widgets visually"
},
"host_grid": {
"name": "Host Grid",
"description": "Live status overview grid for all your SSH hosts"
},
"host_status": {
"name": "Host Status",
"description": "Shows live status and metrics for an SSH host"
},
"iframe_embed": {
"name": "iFrame Embed",
"description": "Embed any URL in an iframe"
},
"image_widget": {
"name": "Image",
"description": "Display any image from a URL"
},
"link_tree": {
"name": "Link Tree",
"description": "Grouped links organized into labeled sections"
},
"markdown_notes": {
"name": "Markdown Notes",
"description": "Notes with optional Markdown rendering and inline editing"
},
"notes": {
"name": "Notes",
"description": "A text notes widget"
},
"ping_status": {
"name": "Ping Status",
"description": "Check if URLs or services are reachable"
},
"quick_connect": {
"name": "Quick Connect",
"description": "Launch terminal, files, docker, tunnels, and more for your hosts"
},
"recent_activity": {
"name": "Recent Activity",
"description": "Shows recent terminal, Docker, file, and tunnel activity"
},
"rss_feed": {
"name": "RSS Feed",
"description": "Display items from an RSS or Atom feed"
},
"search_bar": {
"name": "Search Bar",
"description": "Quick search with Google, DuckDuckGo, Bing, or a custom engine"
},
"search_links": {
"name": "Search Shortcuts",
"description": "Quick buttons to search different engines"
},
"service_grid": {
"name": "Service Grid",
"description": "A grid of service tiles with icons and links"
},
"service_link": {
"name": "Service Link",
"description": "A clickable tile linking to a service URL"
},
"ssh_terminal": {
"name": "SSH Terminal",
"description": "An inline SSH terminal connected to a configured host"
},
"system_overview": {
"name": "System Overview",
"description": "Termix version, database health, and uptime at a glance"
},
"termix_uptime": {
"name": "Termix Uptime",
"description": "Shows how long the Termix server has been running"
},
"text_banner": {
"name": "Text Banner",
"description": "A styled text label for sections and headings"
},
"weather": {
"name": "Weather",
"description": "Live weather for any location"
},
"docker_widget": {
"name": "Docker Manager",
"description": "Embedded Docker container manager for a configured host"
},
"file_manager_widget": {
"name": "File Manager",
"description": "Embedded SFTP file manager for a configured host"
},
"tunnel_widget": {
"name": "Tunnel Manager",
"description": "Embedded SSH tunnel manager for a configured host"
},
"metrics_chart": {
"name": "Metrics Chart",
"description": "Historical CPU, memory, disk, or network chart for a host"
}
}
},
"permissions": {
"use": {
@@ -186,5 +318,8 @@
"label": "Private certificate authority (PEM)",
"description": "Optional trusted CA bundle for allowlisted hosts. Certificate verification remains enabled. Leave empty to use the system trust store."
}
},
"plugin": {
"name": "Homepage"
}
}
+136 -1
View File
@@ -169,7 +169,139 @@
"noServices": "Geen dienste opgestel nie",
"configureLocation": "Stel 'n ligging in die widget-instellings",
"bannerTextPlaceholder": "Banier teks",
"serviceNamePlaceholder": "My diens"
"serviceNamePlaceholder": "My diens",
"emptyNote": "Empty note...",
"weatherLoadFailed": "Could not load weather for \"{{location}}\"",
"feelsLike": "Feels like {{temperature}}",
"timezonePlaceholder": "America/New_York (leave blank for local)",
"notesPlaceholder": "Write your notes here...",
"locationPlaceholder": "New York, London, Tokyo...",
"widgets": {
"bookmark_list": {
"name": "Bookmarks",
"description": "A list of quick links"
},
"calendar": {
"name": "Calendar",
"description": "A month calendar with today highlighted"
},
"clock": {
"name": "Clock",
"description": "A live clock with configurable timezone"
},
"countdown": {
"name": "Countdown",
"description": "Counts down to a target date and time"
},
"custom_api": {
"name": "Custom API",
"description": "Fetch and display data from any JSON API"
},
"dashboard_links": {
"name": "Dashboard Links",
"description": "Shows your saved dashboard service links"
},
"folder": {
"name": "Folder",
"description": "A background card for grouping widgets visually"
},
"host_grid": {
"name": "Host Grid",
"description": "Live status overview grid for all your SSH hosts"
},
"host_status": {
"name": "Host Status",
"description": "Shows live status and metrics for an SSH host"
},
"iframe_embed": {
"name": "iFrame Embed",
"description": "Embed any URL in an iframe"
},
"image_widget": {
"name": "Image",
"description": "Display any image from a URL"
},
"link_tree": {
"name": "Link Tree",
"description": "Grouped links organized into labeled sections"
},
"markdown_notes": {
"name": "Markdown Notes",
"description": "Notes with optional Markdown rendering and inline editing"
},
"notes": {
"name": "Notes",
"description": "A text notes widget"
},
"ping_status": {
"name": "Ping Status",
"description": "Check if URLs or services are reachable"
},
"quick_connect": {
"name": "Quick Connect",
"description": "Launch terminal, files, docker, tunnels, and more for your hosts"
},
"recent_activity": {
"name": "Recent Activity",
"description": "Shows recent terminal, Docker, file, and tunnel activity"
},
"rss_feed": {
"name": "RSS Feed",
"description": "Display items from an RSS or Atom feed"
},
"search_bar": {
"name": "Search Bar",
"description": "Quick search with Google, DuckDuckGo, Bing, or a custom engine"
},
"search_links": {
"name": "Search Shortcuts",
"description": "Quick buttons to search different engines"
},
"service_grid": {
"name": "Service Grid",
"description": "A grid of service tiles with icons and links"
},
"service_link": {
"name": "Service Link",
"description": "A clickable tile linking to a service URL"
},
"ssh_terminal": {
"name": "SSH Terminal",
"description": "An inline SSH terminal connected to a configured host"
},
"system_overview": {
"name": "System Overview",
"description": "Termix version, database health, and uptime at a glance"
},
"termix_uptime": {
"name": "Termix Uptime",
"description": "Shows how long the Termix server has been running"
},
"text_banner": {
"name": "Text Banner",
"description": "A styled text label for sections and headings"
},
"weather": {
"name": "Weather",
"description": "Live weather for any location"
},
"docker_widget": {
"name": "Docker Manager",
"description": "Embedded Docker container manager for a configured host"
},
"file_manager_widget": {
"name": "File Manager",
"description": "Embedded SFTP file manager for a configured host"
},
"tunnel_widget": {
"name": "Tunnel Manager",
"description": "Embedded SSH tunnel manager for a configured host"
},
"metrics_chart": {
"name": "Metrics Chart",
"description": "Historical CPU, memory, disk, or network chart for a host"
}
}
},
"permissions": {
"use": {
@@ -186,5 +318,8 @@
"label": "Privaat sertifikaatowerheid (PEM)",
"description": "Opsionele vertroude CA-bundel vir gashere op die toelaatlys. Sertifikaatverifikasie bly geaktiveer. Los leeg om die stelselvertrouensberging te gebruik."
}
},
"plugin": {
"name": "Homepage"
}
}
+136 -1
View File
@@ -169,7 +169,139 @@
"noServices": "لم يتم إعداد أي خدمات",
"configureLocation": "حدد موقعًا في إعدادات الأداة",
"bannerTextPlaceholder": "نص الشعار",
"serviceNamePlaceholder": "خدمتي"
"serviceNamePlaceholder": "خدمتي",
"emptyNote": "Empty note...",
"weatherLoadFailed": "Could not load weather for \"{{location}}\"",
"feelsLike": "Feels like {{temperature}}",
"timezonePlaceholder": "America/New_York (leave blank for local)",
"notesPlaceholder": "Write your notes here...",
"locationPlaceholder": "New York, London, Tokyo...",
"widgets": {
"bookmark_list": {
"name": "Bookmarks",
"description": "A list of quick links"
},
"calendar": {
"name": "Calendar",
"description": "A month calendar with today highlighted"
},
"clock": {
"name": "Clock",
"description": "A live clock with configurable timezone"
},
"countdown": {
"name": "Countdown",
"description": "Counts down to a target date and time"
},
"custom_api": {
"name": "Custom API",
"description": "Fetch and display data from any JSON API"
},
"dashboard_links": {
"name": "Dashboard Links",
"description": "Shows your saved dashboard service links"
},
"folder": {
"name": "Folder",
"description": "A background card for grouping widgets visually"
},
"host_grid": {
"name": "Host Grid",
"description": "Live status overview grid for all your SSH hosts"
},
"host_status": {
"name": "Host Status",
"description": "Shows live status and metrics for an SSH host"
},
"iframe_embed": {
"name": "iFrame Embed",
"description": "Embed any URL in an iframe"
},
"image_widget": {
"name": "Image",
"description": "Display any image from a URL"
},
"link_tree": {
"name": "Link Tree",
"description": "Grouped links organized into labeled sections"
},
"markdown_notes": {
"name": "Markdown Notes",
"description": "Notes with optional Markdown rendering and inline editing"
},
"notes": {
"name": "Notes",
"description": "A text notes widget"
},
"ping_status": {
"name": "Ping Status",
"description": "Check if URLs or services are reachable"
},
"quick_connect": {
"name": "Quick Connect",
"description": "Launch terminal, files, docker, tunnels, and more for your hosts"
},
"recent_activity": {
"name": "Recent Activity",
"description": "Shows recent terminal, Docker, file, and tunnel activity"
},
"rss_feed": {
"name": "RSS Feed",
"description": "Display items from an RSS or Atom feed"
},
"search_bar": {
"name": "Search Bar",
"description": "Quick search with Google, DuckDuckGo, Bing, or a custom engine"
},
"search_links": {
"name": "Search Shortcuts",
"description": "Quick buttons to search different engines"
},
"service_grid": {
"name": "Service Grid",
"description": "A grid of service tiles with icons and links"
},
"service_link": {
"name": "Service Link",
"description": "A clickable tile linking to a service URL"
},
"ssh_terminal": {
"name": "SSH Terminal",
"description": "An inline SSH terminal connected to a configured host"
},
"system_overview": {
"name": "System Overview",
"description": "Termix version, database health, and uptime at a glance"
},
"termix_uptime": {
"name": "Termix Uptime",
"description": "Shows how long the Termix server has been running"
},
"text_banner": {
"name": "Text Banner",
"description": "A styled text label for sections and headings"
},
"weather": {
"name": "Weather",
"description": "Live weather for any location"
},
"docker_widget": {
"name": "Docker Manager",
"description": "Embedded Docker container manager for a configured host"
},
"file_manager_widget": {
"name": "File Manager",
"description": "Embedded SFTP file manager for a configured host"
},
"tunnel_widget": {
"name": "Tunnel Manager",
"description": "Embedded SSH tunnel manager for a configured host"
},
"metrics_chart": {
"name": "Metrics Chart",
"description": "Historical CPU, memory, disk, or network chart for a host"
}
}
},
"permissions": {
"use": {
@@ -186,5 +318,8 @@
"label": "هيئة إصدار الشهادات الخاصة (PEM)",
"description": "حزمة شهادات المصادقة الموثوقة اختيارية للأجهزة المضيفة المدرجة في القائمة المسموح بها. يبقى التحقق من الشهادات مُفعّلاً. اترك هذا الحقل فارغًا لاستخدام مخزن شهادات النظام الموثوقة."
}
},
"plugin": {
"name": "Homepage"
}
}
+136 -1
View File
@@ -169,7 +169,139 @@
"noServices": "Няма настроени услуги",
"configureLocation": "Задайте местоположение в настройките на джаджата",
"bannerTextPlaceholder": "Текст на банера",
"serviceNamePlaceholder": "Моята услуга"
"serviceNamePlaceholder": "Моята услуга",
"emptyNote": "Empty note...",
"weatherLoadFailed": "Could not load weather for \"{{location}}\"",
"feelsLike": "Feels like {{temperature}}",
"timezonePlaceholder": "America/New_York (leave blank for local)",
"notesPlaceholder": "Write your notes here...",
"locationPlaceholder": "New York, London, Tokyo...",
"widgets": {
"bookmark_list": {
"name": "Bookmarks",
"description": "A list of quick links"
},
"calendar": {
"name": "Calendar",
"description": "A month calendar with today highlighted"
},
"clock": {
"name": "Clock",
"description": "A live clock with configurable timezone"
},
"countdown": {
"name": "Countdown",
"description": "Counts down to a target date and time"
},
"custom_api": {
"name": "Custom API",
"description": "Fetch and display data from any JSON API"
},
"dashboard_links": {
"name": "Dashboard Links",
"description": "Shows your saved dashboard service links"
},
"folder": {
"name": "Folder",
"description": "A background card for grouping widgets visually"
},
"host_grid": {
"name": "Host Grid",
"description": "Live status overview grid for all your SSH hosts"
},
"host_status": {
"name": "Host Status",
"description": "Shows live status and metrics for an SSH host"
},
"iframe_embed": {
"name": "iFrame Embed",
"description": "Embed any URL in an iframe"
},
"image_widget": {
"name": "Image",
"description": "Display any image from a URL"
},
"link_tree": {
"name": "Link Tree",
"description": "Grouped links organized into labeled sections"
},
"markdown_notes": {
"name": "Markdown Notes",
"description": "Notes with optional Markdown rendering and inline editing"
},
"notes": {
"name": "Notes",
"description": "A text notes widget"
},
"ping_status": {
"name": "Ping Status",
"description": "Check if URLs or services are reachable"
},
"quick_connect": {
"name": "Quick Connect",
"description": "Launch terminal, files, docker, tunnels, and more for your hosts"
},
"recent_activity": {
"name": "Recent Activity",
"description": "Shows recent terminal, Docker, file, and tunnel activity"
},
"rss_feed": {
"name": "RSS Feed",
"description": "Display items from an RSS or Atom feed"
},
"search_bar": {
"name": "Search Bar",
"description": "Quick search with Google, DuckDuckGo, Bing, or a custom engine"
},
"search_links": {
"name": "Search Shortcuts",
"description": "Quick buttons to search different engines"
},
"service_grid": {
"name": "Service Grid",
"description": "A grid of service tiles with icons and links"
},
"service_link": {
"name": "Service Link",
"description": "A clickable tile linking to a service URL"
},
"ssh_terminal": {
"name": "SSH Terminal",
"description": "An inline SSH terminal connected to a configured host"
},
"system_overview": {
"name": "System Overview",
"description": "Termix version, database health, and uptime at a glance"
},
"termix_uptime": {
"name": "Termix Uptime",
"description": "Shows how long the Termix server has been running"
},
"text_banner": {
"name": "Text Banner",
"description": "A styled text label for sections and headings"
},
"weather": {
"name": "Weather",
"description": "Live weather for any location"
},
"docker_widget": {
"name": "Docker Manager",
"description": "Embedded Docker container manager for a configured host"
},
"file_manager_widget": {
"name": "File Manager",
"description": "Embedded SFTP file manager for a configured host"
},
"tunnel_widget": {
"name": "Tunnel Manager",
"description": "Embedded SSH tunnel manager for a configured host"
},
"metrics_chart": {
"name": "Metrics Chart",
"description": "Historical CPU, memory, disk, or network chart for a host"
}
}
},
"permissions": {
"use": {
@@ -186,5 +318,8 @@
"label": "Частен сертифициращ орган (PEM)",
"description": "Незадължителен пакет с доверени CA за хостове от разрешения списък. Проверката на сертификата остава активирана. Оставете празно, за да използвате хранилището за доверени сертификати на системата."
}
},
"plugin": {
"name": "Homepage"
}
}
+136 -1
View File
@@ -169,7 +169,139 @@
"noServices": "কোন পরিষেবা সেট আপ করা হয়নি",
"configureLocation": "উইজেট সেটিংসে একটি অবস্থান নির্ধারণ করুন।",
"bannerTextPlaceholder": "ব্যানার টেক্সট",
"serviceNamePlaceholder": "আমার পরিষেবা"
"serviceNamePlaceholder": "আমার পরিষেবা",
"emptyNote": "Empty note...",
"weatherLoadFailed": "Could not load weather for \"{{location}}\"",
"feelsLike": "Feels like {{temperature}}",
"timezonePlaceholder": "America/New_York (leave blank for local)",
"notesPlaceholder": "Write your notes here...",
"locationPlaceholder": "New York, London, Tokyo...",
"widgets": {
"bookmark_list": {
"name": "Bookmarks",
"description": "A list of quick links"
},
"calendar": {
"name": "Calendar",
"description": "A month calendar with today highlighted"
},
"clock": {
"name": "Clock",
"description": "A live clock with configurable timezone"
},
"countdown": {
"name": "Countdown",
"description": "Counts down to a target date and time"
},
"custom_api": {
"name": "Custom API",
"description": "Fetch and display data from any JSON API"
},
"dashboard_links": {
"name": "Dashboard Links",
"description": "Shows your saved dashboard service links"
},
"folder": {
"name": "Folder",
"description": "A background card for grouping widgets visually"
},
"host_grid": {
"name": "Host Grid",
"description": "Live status overview grid for all your SSH hosts"
},
"host_status": {
"name": "Host Status",
"description": "Shows live status and metrics for an SSH host"
},
"iframe_embed": {
"name": "iFrame Embed",
"description": "Embed any URL in an iframe"
},
"image_widget": {
"name": "Image",
"description": "Display any image from a URL"
},
"link_tree": {
"name": "Link Tree",
"description": "Grouped links organized into labeled sections"
},
"markdown_notes": {
"name": "Markdown Notes",
"description": "Notes with optional Markdown rendering and inline editing"
},
"notes": {
"name": "Notes",
"description": "A text notes widget"
},
"ping_status": {
"name": "Ping Status",
"description": "Check if URLs or services are reachable"
},
"quick_connect": {
"name": "Quick Connect",
"description": "Launch terminal, files, docker, tunnels, and more for your hosts"
},
"recent_activity": {
"name": "Recent Activity",
"description": "Shows recent terminal, Docker, file, and tunnel activity"
},
"rss_feed": {
"name": "RSS Feed",
"description": "Display items from an RSS or Atom feed"
},
"search_bar": {
"name": "Search Bar",
"description": "Quick search with Google, DuckDuckGo, Bing, or a custom engine"
},
"search_links": {
"name": "Search Shortcuts",
"description": "Quick buttons to search different engines"
},
"service_grid": {
"name": "Service Grid",
"description": "A grid of service tiles with icons and links"
},
"service_link": {
"name": "Service Link",
"description": "A clickable tile linking to a service URL"
},
"ssh_terminal": {
"name": "SSH Terminal",
"description": "An inline SSH terminal connected to a configured host"
},
"system_overview": {
"name": "System Overview",
"description": "Termix version, database health, and uptime at a glance"
},
"termix_uptime": {
"name": "Termix Uptime",
"description": "Shows how long the Termix server has been running"
},
"text_banner": {
"name": "Text Banner",
"description": "A styled text label for sections and headings"
},
"weather": {
"name": "Weather",
"description": "Live weather for any location"
},
"docker_widget": {
"name": "Docker Manager",
"description": "Embedded Docker container manager for a configured host"
},
"file_manager_widget": {
"name": "File Manager",
"description": "Embedded SFTP file manager for a configured host"
},
"tunnel_widget": {
"name": "Tunnel Manager",
"description": "Embedded SSH tunnel manager for a configured host"
},
"metrics_chart": {
"name": "Metrics Chart",
"description": "Historical CPU, memory, disk, or network chart for a host"
}
}
},
"permissions": {
"use": {
@@ -186,5 +318,8 @@
"label": "বেসরকারি শংসাপত্র কর্তৃপক্ষ (পিইএম)",
"description": "অনুমোদিত হোস্টগুলির জন্য ঐচ্ছিক বিশ্বস্ত CA বান্ডেল। সার্টিফিকেট যাচাইকরণ সক্রিয় থাকবে। সিস্টেম ট্রাস্ট স্টোর ব্যবহার করতে এটি খালি রাখুন।"
}
},
"plugin": {
"name": "Homepage"
}
}
+136 -1
View File
@@ -169,7 +169,139 @@
"noServices": "No hi ha serveis configurats",
"configureLocation": "Defineix una ubicació a la configuració del widget",
"bannerTextPlaceholder": "Text del bàner",
"serviceNamePlaceholder": "El meu servei"
"serviceNamePlaceholder": "El meu servei",
"emptyNote": "Empty note...",
"weatherLoadFailed": "Could not load weather for \"{{location}}\"",
"feelsLike": "Feels like {{temperature}}",
"timezonePlaceholder": "America/New_York (leave blank for local)",
"notesPlaceholder": "Write your notes here...",
"locationPlaceholder": "New York, London, Tokyo...",
"widgets": {
"bookmark_list": {
"name": "Bookmarks",
"description": "A list of quick links"
},
"calendar": {
"name": "Calendar",
"description": "A month calendar with today highlighted"
},
"clock": {
"name": "Clock",
"description": "A live clock with configurable timezone"
},
"countdown": {
"name": "Countdown",
"description": "Counts down to a target date and time"
},
"custom_api": {
"name": "Custom API",
"description": "Fetch and display data from any JSON API"
},
"dashboard_links": {
"name": "Dashboard Links",
"description": "Shows your saved dashboard service links"
},
"folder": {
"name": "Folder",
"description": "A background card for grouping widgets visually"
},
"host_grid": {
"name": "Host Grid",
"description": "Live status overview grid for all your SSH hosts"
},
"host_status": {
"name": "Host Status",
"description": "Shows live status and metrics for an SSH host"
},
"iframe_embed": {
"name": "iFrame Embed",
"description": "Embed any URL in an iframe"
},
"image_widget": {
"name": "Image",
"description": "Display any image from a URL"
},
"link_tree": {
"name": "Link Tree",
"description": "Grouped links organized into labeled sections"
},
"markdown_notes": {
"name": "Markdown Notes",
"description": "Notes with optional Markdown rendering and inline editing"
},
"notes": {
"name": "Notes",
"description": "A text notes widget"
},
"ping_status": {
"name": "Ping Status",
"description": "Check if URLs or services are reachable"
},
"quick_connect": {
"name": "Quick Connect",
"description": "Launch terminal, files, docker, tunnels, and more for your hosts"
},
"recent_activity": {
"name": "Recent Activity",
"description": "Shows recent terminal, Docker, file, and tunnel activity"
},
"rss_feed": {
"name": "RSS Feed",
"description": "Display items from an RSS or Atom feed"
},
"search_bar": {
"name": "Search Bar",
"description": "Quick search with Google, DuckDuckGo, Bing, or a custom engine"
},
"search_links": {
"name": "Search Shortcuts",
"description": "Quick buttons to search different engines"
},
"service_grid": {
"name": "Service Grid",
"description": "A grid of service tiles with icons and links"
},
"service_link": {
"name": "Service Link",
"description": "A clickable tile linking to a service URL"
},
"ssh_terminal": {
"name": "SSH Terminal",
"description": "An inline SSH terminal connected to a configured host"
},
"system_overview": {
"name": "System Overview",
"description": "Termix version, database health, and uptime at a glance"
},
"termix_uptime": {
"name": "Termix Uptime",
"description": "Shows how long the Termix server has been running"
},
"text_banner": {
"name": "Text Banner",
"description": "A styled text label for sections and headings"
},
"weather": {
"name": "Weather",
"description": "Live weather for any location"
},
"docker_widget": {
"name": "Docker Manager",
"description": "Embedded Docker container manager for a configured host"
},
"file_manager_widget": {
"name": "File Manager",
"description": "Embedded SFTP file manager for a configured host"
},
"tunnel_widget": {
"name": "Tunnel Manager",
"description": "Embedded SSH tunnel manager for a configured host"
},
"metrics_chart": {
"name": "Metrics Chart",
"description": "Historical CPU, memory, disk, or network chart for a host"
}
}
},
"permissions": {
"use": {
@@ -186,5 +318,8 @@
"label": "Autoritat de certificació privada (PEM)",
"description": "Paquet opcional de CA de confiança per a amfitrions de la llista permesa. La verificació del certificat roman habilitada. Deixeu-ho en blanc per utilitzar el magatzem de confiança del sistema."
}
},
"plugin": {
"name": "Homepage"
}
}
+136 -1
View File
@@ -169,7 +169,139 @@
"noServices": "Žádné služby nejsou nastaveny",
"configureLocation": "Nastavte umístění v nastavení widgetu",
"bannerTextPlaceholder": "Text banneru",
"serviceNamePlaceholder": "Moje služba"
"serviceNamePlaceholder": "Moje služba",
"emptyNote": "Empty note...",
"weatherLoadFailed": "Could not load weather for \"{{location}}\"",
"feelsLike": "Feels like {{temperature}}",
"timezonePlaceholder": "America/New_York (leave blank for local)",
"notesPlaceholder": "Write your notes here...",
"locationPlaceholder": "New York, London, Tokyo...",
"widgets": {
"bookmark_list": {
"name": "Bookmarks",
"description": "A list of quick links"
},
"calendar": {
"name": "Calendar",
"description": "A month calendar with today highlighted"
},
"clock": {
"name": "Clock",
"description": "A live clock with configurable timezone"
},
"countdown": {
"name": "Countdown",
"description": "Counts down to a target date and time"
},
"custom_api": {
"name": "Custom API",
"description": "Fetch and display data from any JSON API"
},
"dashboard_links": {
"name": "Dashboard Links",
"description": "Shows your saved dashboard service links"
},
"folder": {
"name": "Folder",
"description": "A background card for grouping widgets visually"
},
"host_grid": {
"name": "Host Grid",
"description": "Live status overview grid for all your SSH hosts"
},
"host_status": {
"name": "Host Status",
"description": "Shows live status and metrics for an SSH host"
},
"iframe_embed": {
"name": "iFrame Embed",
"description": "Embed any URL in an iframe"
},
"image_widget": {
"name": "Image",
"description": "Display any image from a URL"
},
"link_tree": {
"name": "Link Tree",
"description": "Grouped links organized into labeled sections"
},
"markdown_notes": {
"name": "Markdown Notes",
"description": "Notes with optional Markdown rendering and inline editing"
},
"notes": {
"name": "Notes",
"description": "A text notes widget"
},
"ping_status": {
"name": "Ping Status",
"description": "Check if URLs or services are reachable"
},
"quick_connect": {
"name": "Quick Connect",
"description": "Launch terminal, files, docker, tunnels, and more for your hosts"
},
"recent_activity": {
"name": "Recent Activity",
"description": "Shows recent terminal, Docker, file, and tunnel activity"
},
"rss_feed": {
"name": "RSS Feed",
"description": "Display items from an RSS or Atom feed"
},
"search_bar": {
"name": "Search Bar",
"description": "Quick search with Google, DuckDuckGo, Bing, or a custom engine"
},
"search_links": {
"name": "Search Shortcuts",
"description": "Quick buttons to search different engines"
},
"service_grid": {
"name": "Service Grid",
"description": "A grid of service tiles with icons and links"
},
"service_link": {
"name": "Service Link",
"description": "A clickable tile linking to a service URL"
},
"ssh_terminal": {
"name": "SSH Terminal",
"description": "An inline SSH terminal connected to a configured host"
},
"system_overview": {
"name": "System Overview",
"description": "Termix version, database health, and uptime at a glance"
},
"termix_uptime": {
"name": "Termix Uptime",
"description": "Shows how long the Termix server has been running"
},
"text_banner": {
"name": "Text Banner",
"description": "A styled text label for sections and headings"
},
"weather": {
"name": "Weather",
"description": "Live weather for any location"
},
"docker_widget": {
"name": "Docker Manager",
"description": "Embedded Docker container manager for a configured host"
},
"file_manager_widget": {
"name": "File Manager",
"description": "Embedded SFTP file manager for a configured host"
},
"tunnel_widget": {
"name": "Tunnel Manager",
"description": "Embedded SSH tunnel manager for a configured host"
},
"metrics_chart": {
"name": "Metrics Chart",
"description": "Historical CPU, memory, disk, or network chart for a host"
}
}
},
"permissions": {
"use": {
@@ -186,5 +318,8 @@
"label": "Soukromá certifikační autorita (PEM)",
"description": "Volitelný balíček důvěryhodných certifikačních autorit pro hostitele na seznamu povolených. Ověřování certifikátů zůstává povoleno. Pro použití systémového úložiště důvěryhodných certifikátů ponechte pole prázdné."
}
},
"plugin": {
"name": "Homepage"
}
}
+136 -1
View File
@@ -169,7 +169,139 @@
"noServices": "Ingen tjenester konfigureret",
"configureLocation": "Angiv en placering i widgetindstillingerne",
"bannerTextPlaceholder": "Bannertekst",
"serviceNamePlaceholder": "Min tjeneste"
"serviceNamePlaceholder": "Min tjeneste",
"emptyNote": "Empty note...",
"weatherLoadFailed": "Could not load weather for \"{{location}}\"",
"feelsLike": "Feels like {{temperature}}",
"timezonePlaceholder": "America/New_York (leave blank for local)",
"notesPlaceholder": "Write your notes here...",
"locationPlaceholder": "New York, London, Tokyo...",
"widgets": {
"bookmark_list": {
"name": "Bookmarks",
"description": "A list of quick links"
},
"calendar": {
"name": "Calendar",
"description": "A month calendar with today highlighted"
},
"clock": {
"name": "Clock",
"description": "A live clock with configurable timezone"
},
"countdown": {
"name": "Countdown",
"description": "Counts down to a target date and time"
},
"custom_api": {
"name": "Custom API",
"description": "Fetch and display data from any JSON API"
},
"dashboard_links": {
"name": "Dashboard Links",
"description": "Shows your saved dashboard service links"
},
"folder": {
"name": "Folder",
"description": "A background card for grouping widgets visually"
},
"host_grid": {
"name": "Host Grid",
"description": "Live status overview grid for all your SSH hosts"
},
"host_status": {
"name": "Host Status",
"description": "Shows live status and metrics for an SSH host"
},
"iframe_embed": {
"name": "iFrame Embed",
"description": "Embed any URL in an iframe"
},
"image_widget": {
"name": "Image",
"description": "Display any image from a URL"
},
"link_tree": {
"name": "Link Tree",
"description": "Grouped links organized into labeled sections"
},
"markdown_notes": {
"name": "Markdown Notes",
"description": "Notes with optional Markdown rendering and inline editing"
},
"notes": {
"name": "Notes",
"description": "A text notes widget"
},
"ping_status": {
"name": "Ping Status",
"description": "Check if URLs or services are reachable"
},
"quick_connect": {
"name": "Quick Connect",
"description": "Launch terminal, files, docker, tunnels, and more for your hosts"
},
"recent_activity": {
"name": "Recent Activity",
"description": "Shows recent terminal, Docker, file, and tunnel activity"
},
"rss_feed": {
"name": "RSS Feed",
"description": "Display items from an RSS or Atom feed"
},
"search_bar": {
"name": "Search Bar",
"description": "Quick search with Google, DuckDuckGo, Bing, or a custom engine"
},
"search_links": {
"name": "Search Shortcuts",
"description": "Quick buttons to search different engines"
},
"service_grid": {
"name": "Service Grid",
"description": "A grid of service tiles with icons and links"
},
"service_link": {
"name": "Service Link",
"description": "A clickable tile linking to a service URL"
},
"ssh_terminal": {
"name": "SSH Terminal",
"description": "An inline SSH terminal connected to a configured host"
},
"system_overview": {
"name": "System Overview",
"description": "Termix version, database health, and uptime at a glance"
},
"termix_uptime": {
"name": "Termix Uptime",
"description": "Shows how long the Termix server has been running"
},
"text_banner": {
"name": "Text Banner",
"description": "A styled text label for sections and headings"
},
"weather": {
"name": "Weather",
"description": "Live weather for any location"
},
"docker_widget": {
"name": "Docker Manager",
"description": "Embedded Docker container manager for a configured host"
},
"file_manager_widget": {
"name": "File Manager",
"description": "Embedded SFTP file manager for a configured host"
},
"tunnel_widget": {
"name": "Tunnel Manager",
"description": "Embedded SSH tunnel manager for a configured host"
},
"metrics_chart": {
"name": "Metrics Chart",
"description": "Historical CPU, memory, disk, or network chart for a host"
}
}
},
"permissions": {
"use": {
@@ -186,5 +318,8 @@
"label": "Privat certifikatmyndighed (PEM)",
"description": "Valgfri pakke med betroede CA'er til værter på tilladelseslisten. Certifikatbekræftelse forbliver aktiveret. Lad være tomt for at bruge systemets tillidslager."
}
},
"plugin": {
"name": "Homepage"
}
}
+136 -1
View File
@@ -169,7 +169,139 @@
"noServices": "Keine Dienste eingerichtet",
"configureLocation": "Legen Sie in den Widget-Einstellungen einen Standort fest.",
"bannerTextPlaceholder": "Bannertext",
"serviceNamePlaceholder": "Mein Service"
"serviceNamePlaceholder": "Mein Service",
"emptyNote": "Empty note...",
"weatherLoadFailed": "Could not load weather for \"{{location}}\"",
"feelsLike": "Feels like {{temperature}}",
"timezonePlaceholder": "America/New_York (leave blank for local)",
"notesPlaceholder": "Write your notes here...",
"locationPlaceholder": "New York, London, Tokyo...",
"widgets": {
"bookmark_list": {
"name": "Bookmarks",
"description": "A list of quick links"
},
"calendar": {
"name": "Calendar",
"description": "A month calendar with today highlighted"
},
"clock": {
"name": "Clock",
"description": "A live clock with configurable timezone"
},
"countdown": {
"name": "Countdown",
"description": "Counts down to a target date and time"
},
"custom_api": {
"name": "Custom API",
"description": "Fetch and display data from any JSON API"
},
"dashboard_links": {
"name": "Dashboard Links",
"description": "Shows your saved dashboard service links"
},
"folder": {
"name": "Folder",
"description": "A background card for grouping widgets visually"
},
"host_grid": {
"name": "Host Grid",
"description": "Live status overview grid for all your SSH hosts"
},
"host_status": {
"name": "Host Status",
"description": "Shows live status and metrics for an SSH host"
},
"iframe_embed": {
"name": "iFrame Embed",
"description": "Embed any URL in an iframe"
},
"image_widget": {
"name": "Image",
"description": "Display any image from a URL"
},
"link_tree": {
"name": "Link Tree",
"description": "Grouped links organized into labeled sections"
},
"markdown_notes": {
"name": "Markdown Notes",
"description": "Notes with optional Markdown rendering and inline editing"
},
"notes": {
"name": "Notes",
"description": "A text notes widget"
},
"ping_status": {
"name": "Ping Status",
"description": "Check if URLs or services are reachable"
},
"quick_connect": {
"name": "Quick Connect",
"description": "Launch terminal, files, docker, tunnels, and more for your hosts"
},
"recent_activity": {
"name": "Recent Activity",
"description": "Shows recent terminal, Docker, file, and tunnel activity"
},
"rss_feed": {
"name": "RSS Feed",
"description": "Display items from an RSS or Atom feed"
},
"search_bar": {
"name": "Search Bar",
"description": "Quick search with Google, DuckDuckGo, Bing, or a custom engine"
},
"search_links": {
"name": "Search Shortcuts",
"description": "Quick buttons to search different engines"
},
"service_grid": {
"name": "Service Grid",
"description": "A grid of service tiles with icons and links"
},
"service_link": {
"name": "Service Link",
"description": "A clickable tile linking to a service URL"
},
"ssh_terminal": {
"name": "SSH Terminal",
"description": "An inline SSH terminal connected to a configured host"
},
"system_overview": {
"name": "System Overview",
"description": "Termix version, database health, and uptime at a glance"
},
"termix_uptime": {
"name": "Termix Uptime",
"description": "Shows how long the Termix server has been running"
},
"text_banner": {
"name": "Text Banner",
"description": "A styled text label for sections and headings"
},
"weather": {
"name": "Weather",
"description": "Live weather for any location"
},
"docker_widget": {
"name": "Docker Manager",
"description": "Embedded Docker container manager for a configured host"
},
"file_manager_widget": {
"name": "File Manager",
"description": "Embedded SFTP file manager for a configured host"
},
"tunnel_widget": {
"name": "Tunnel Manager",
"description": "Embedded SSH tunnel manager for a configured host"
},
"metrics_chart": {
"name": "Metrics Chart",
"description": "Historical CPU, memory, disk, or network chart for a host"
}
}
},
"permissions": {
"use": {
@@ -186,5 +318,8 @@
"label": "Private Zertifizierungsstelle (PEM)",
"description": "Optionales Paket vertrauenswürdiger Zertifizierungsstellen für zugelassene Hosts. Die Zertifikatsprüfung bleibt aktiviert. Lassen Sie dieses Feld leer, um den System-Truststore zu verwenden."
}
},
"plugin": {
"name": "Homepage"
}
}
+136 -1
View File
@@ -169,7 +169,139 @@
"noServices": "Δεν έχουν ρυθμιστεί υπηρεσίες",
"configureLocation": "Ορίστε μια τοποθεσία στις ρυθμίσεις του γραφικού στοιχείου",
"bannerTextPlaceholder": "Κείμενο banner",
"serviceNamePlaceholder": "Η υπηρεσία μου"
"serviceNamePlaceholder": "Η υπηρεσία μου",
"emptyNote": "Empty note...",
"weatherLoadFailed": "Could not load weather for \"{{location}}\"",
"feelsLike": "Feels like {{temperature}}",
"timezonePlaceholder": "America/New_York (leave blank for local)",
"notesPlaceholder": "Write your notes here...",
"locationPlaceholder": "New York, London, Tokyo...",
"widgets": {
"bookmark_list": {
"name": "Bookmarks",
"description": "A list of quick links"
},
"calendar": {
"name": "Calendar",
"description": "A month calendar with today highlighted"
},
"clock": {
"name": "Clock",
"description": "A live clock with configurable timezone"
},
"countdown": {
"name": "Countdown",
"description": "Counts down to a target date and time"
},
"custom_api": {
"name": "Custom API",
"description": "Fetch and display data from any JSON API"
},
"dashboard_links": {
"name": "Dashboard Links",
"description": "Shows your saved dashboard service links"
},
"folder": {
"name": "Folder",
"description": "A background card for grouping widgets visually"
},
"host_grid": {
"name": "Host Grid",
"description": "Live status overview grid for all your SSH hosts"
},
"host_status": {
"name": "Host Status",
"description": "Shows live status and metrics for an SSH host"
},
"iframe_embed": {
"name": "iFrame Embed",
"description": "Embed any URL in an iframe"
},
"image_widget": {
"name": "Image",
"description": "Display any image from a URL"
},
"link_tree": {
"name": "Link Tree",
"description": "Grouped links organized into labeled sections"
},
"markdown_notes": {
"name": "Markdown Notes",
"description": "Notes with optional Markdown rendering and inline editing"
},
"notes": {
"name": "Notes",
"description": "A text notes widget"
},
"ping_status": {
"name": "Ping Status",
"description": "Check if URLs or services are reachable"
},
"quick_connect": {
"name": "Quick Connect",
"description": "Launch terminal, files, docker, tunnels, and more for your hosts"
},
"recent_activity": {
"name": "Recent Activity",
"description": "Shows recent terminal, Docker, file, and tunnel activity"
},
"rss_feed": {
"name": "RSS Feed",
"description": "Display items from an RSS or Atom feed"
},
"search_bar": {
"name": "Search Bar",
"description": "Quick search with Google, DuckDuckGo, Bing, or a custom engine"
},
"search_links": {
"name": "Search Shortcuts",
"description": "Quick buttons to search different engines"
},
"service_grid": {
"name": "Service Grid",
"description": "A grid of service tiles with icons and links"
},
"service_link": {
"name": "Service Link",
"description": "A clickable tile linking to a service URL"
},
"ssh_terminal": {
"name": "SSH Terminal",
"description": "An inline SSH terminal connected to a configured host"
},
"system_overview": {
"name": "System Overview",
"description": "Termix version, database health, and uptime at a glance"
},
"termix_uptime": {
"name": "Termix Uptime",
"description": "Shows how long the Termix server has been running"
},
"text_banner": {
"name": "Text Banner",
"description": "A styled text label for sections and headings"
},
"weather": {
"name": "Weather",
"description": "Live weather for any location"
},
"docker_widget": {
"name": "Docker Manager",
"description": "Embedded Docker container manager for a configured host"
},
"file_manager_widget": {
"name": "File Manager",
"description": "Embedded SFTP file manager for a configured host"
},
"tunnel_widget": {
"name": "Tunnel Manager",
"description": "Embedded SSH tunnel manager for a configured host"
},
"metrics_chart": {
"name": "Metrics Chart",
"description": "Historical CPU, memory, disk, or network chart for a host"
}
}
},
"permissions": {
"use": {
@@ -186,5 +318,8 @@
"label": "Ιδιωτική αρχή έκδοσης πιστοποιητικών (PEM)",
"description": "Προαιρετικό πακέτο αξιόπιστης έκδοσης πιστοποιητικών (CA) για κεντρικούς υπολογιστές που έχουν καταχωρηθεί στη λίστα επιτρεπόμενων. Η επαλήθευση πιστοποιητικών παραμένει ενεργοποιημένη. Αφήστε το κενό για να χρησιμοποιήσετε το χώρο αποθήκευσης αξιοπιστίας του συστήματος."
}
},
"plugin": {
"name": "Homepage"
}
}
+136 -1
View File
@@ -169,7 +169,139 @@
"noServices": "No hay servicios configurados",
"configureLocation": "Establezca una ubicación en la configuración del widget.",
"bannerTextPlaceholder": "Texto del banner",
"serviceNamePlaceholder": "Mi servicio"
"serviceNamePlaceholder": "Mi servicio",
"emptyNote": "Empty note...",
"weatherLoadFailed": "Could not load weather for \"{{location}}\"",
"feelsLike": "Feels like {{temperature}}",
"timezonePlaceholder": "America/New_York (leave blank for local)",
"notesPlaceholder": "Write your notes here...",
"locationPlaceholder": "New York, London, Tokyo...",
"widgets": {
"bookmark_list": {
"name": "Bookmarks",
"description": "A list of quick links"
},
"calendar": {
"name": "Calendar",
"description": "A month calendar with today highlighted"
},
"clock": {
"name": "Clock",
"description": "A live clock with configurable timezone"
},
"countdown": {
"name": "Countdown",
"description": "Counts down to a target date and time"
},
"custom_api": {
"name": "Custom API",
"description": "Fetch and display data from any JSON API"
},
"dashboard_links": {
"name": "Dashboard Links",
"description": "Shows your saved dashboard service links"
},
"folder": {
"name": "Folder",
"description": "A background card for grouping widgets visually"
},
"host_grid": {
"name": "Host Grid",
"description": "Live status overview grid for all your SSH hosts"
},
"host_status": {
"name": "Host Status",
"description": "Shows live status and metrics for an SSH host"
},
"iframe_embed": {
"name": "iFrame Embed",
"description": "Embed any URL in an iframe"
},
"image_widget": {
"name": "Image",
"description": "Display any image from a URL"
},
"link_tree": {
"name": "Link Tree",
"description": "Grouped links organized into labeled sections"
},
"markdown_notes": {
"name": "Markdown Notes",
"description": "Notes with optional Markdown rendering and inline editing"
},
"notes": {
"name": "Notes",
"description": "A text notes widget"
},
"ping_status": {
"name": "Ping Status",
"description": "Check if URLs or services are reachable"
},
"quick_connect": {
"name": "Quick Connect",
"description": "Launch terminal, files, docker, tunnels, and more for your hosts"
},
"recent_activity": {
"name": "Recent Activity",
"description": "Shows recent terminal, Docker, file, and tunnel activity"
},
"rss_feed": {
"name": "RSS Feed",
"description": "Display items from an RSS or Atom feed"
},
"search_bar": {
"name": "Search Bar",
"description": "Quick search with Google, DuckDuckGo, Bing, or a custom engine"
},
"search_links": {
"name": "Search Shortcuts",
"description": "Quick buttons to search different engines"
},
"service_grid": {
"name": "Service Grid",
"description": "A grid of service tiles with icons and links"
},
"service_link": {
"name": "Service Link",
"description": "A clickable tile linking to a service URL"
},
"ssh_terminal": {
"name": "SSH Terminal",
"description": "An inline SSH terminal connected to a configured host"
},
"system_overview": {
"name": "System Overview",
"description": "Termix version, database health, and uptime at a glance"
},
"termix_uptime": {
"name": "Termix Uptime",
"description": "Shows how long the Termix server has been running"
},
"text_banner": {
"name": "Text Banner",
"description": "A styled text label for sections and headings"
},
"weather": {
"name": "Weather",
"description": "Live weather for any location"
},
"docker_widget": {
"name": "Docker Manager",
"description": "Embedded Docker container manager for a configured host"
},
"file_manager_widget": {
"name": "File Manager",
"description": "Embedded SFTP file manager for a configured host"
},
"tunnel_widget": {
"name": "Tunnel Manager",
"description": "Embedded SSH tunnel manager for a configured host"
},
"metrics_chart": {
"name": "Metrics Chart",
"description": "Historical CPU, memory, disk, or network chart for a host"
}
}
},
"permissions": {
"use": {
@@ -186,5 +318,8 @@
"label": "Autoridad de certificación privada (PEM)",
"description": "Paquete de certificados CA de confianza opcional para los hosts permitidos. La verificación de certificados permanece habilitada. Déjelo en blanco para usar el almacén de certificados de confianza del sistema."
}
},
"plugin": {
"name": "Homepage"
}
}
+136 -1
View File
@@ -169,7 +169,139 @@
"noServices": "Ei palveluita määritettynä",
"configureLocation": "Aseta sijainti widgetin asetuksissa",
"bannerTextPlaceholder": "Banneriteksti",
"serviceNamePlaceholder": "Palveluni"
"serviceNamePlaceholder": "Palveluni",
"emptyNote": "Empty note...",
"weatherLoadFailed": "Could not load weather for \"{{location}}\"",
"feelsLike": "Feels like {{temperature}}",
"timezonePlaceholder": "America/New_York (leave blank for local)",
"notesPlaceholder": "Write your notes here...",
"locationPlaceholder": "New York, London, Tokyo...",
"widgets": {
"bookmark_list": {
"name": "Bookmarks",
"description": "A list of quick links"
},
"calendar": {
"name": "Calendar",
"description": "A month calendar with today highlighted"
},
"clock": {
"name": "Clock",
"description": "A live clock with configurable timezone"
},
"countdown": {
"name": "Countdown",
"description": "Counts down to a target date and time"
},
"custom_api": {
"name": "Custom API",
"description": "Fetch and display data from any JSON API"
},
"dashboard_links": {
"name": "Dashboard Links",
"description": "Shows your saved dashboard service links"
},
"folder": {
"name": "Folder",
"description": "A background card for grouping widgets visually"
},
"host_grid": {
"name": "Host Grid",
"description": "Live status overview grid for all your SSH hosts"
},
"host_status": {
"name": "Host Status",
"description": "Shows live status and metrics for an SSH host"
},
"iframe_embed": {
"name": "iFrame Embed",
"description": "Embed any URL in an iframe"
},
"image_widget": {
"name": "Image",
"description": "Display any image from a URL"
},
"link_tree": {
"name": "Link Tree",
"description": "Grouped links organized into labeled sections"
},
"markdown_notes": {
"name": "Markdown Notes",
"description": "Notes with optional Markdown rendering and inline editing"
},
"notes": {
"name": "Notes",
"description": "A text notes widget"
},
"ping_status": {
"name": "Ping Status",
"description": "Check if URLs or services are reachable"
},
"quick_connect": {
"name": "Quick Connect",
"description": "Launch terminal, files, docker, tunnels, and more for your hosts"
},
"recent_activity": {
"name": "Recent Activity",
"description": "Shows recent terminal, Docker, file, and tunnel activity"
},
"rss_feed": {
"name": "RSS Feed",
"description": "Display items from an RSS or Atom feed"
},
"search_bar": {
"name": "Search Bar",
"description": "Quick search with Google, DuckDuckGo, Bing, or a custom engine"
},
"search_links": {
"name": "Search Shortcuts",
"description": "Quick buttons to search different engines"
},
"service_grid": {
"name": "Service Grid",
"description": "A grid of service tiles with icons and links"
},
"service_link": {
"name": "Service Link",
"description": "A clickable tile linking to a service URL"
},
"ssh_terminal": {
"name": "SSH Terminal",
"description": "An inline SSH terminal connected to a configured host"
},
"system_overview": {
"name": "System Overview",
"description": "Termix version, database health, and uptime at a glance"
},
"termix_uptime": {
"name": "Termix Uptime",
"description": "Shows how long the Termix server has been running"
},
"text_banner": {
"name": "Text Banner",
"description": "A styled text label for sections and headings"
},
"weather": {
"name": "Weather",
"description": "Live weather for any location"
},
"docker_widget": {
"name": "Docker Manager",
"description": "Embedded Docker container manager for a configured host"
},
"file_manager_widget": {
"name": "File Manager",
"description": "Embedded SFTP file manager for a configured host"
},
"tunnel_widget": {
"name": "Tunnel Manager",
"description": "Embedded SSH tunnel manager for a configured host"
},
"metrics_chart": {
"name": "Metrics Chart",
"description": "Historical CPU, memory, disk, or network chart for a host"
}
}
},
"permissions": {
"use": {
@@ -186,5 +318,8 @@
"label": "Yksityinen varmentaja (PEM)",
"description": "Valinnainen luotettujen varmenteiden paketti sallittujen isäntien luettelosta. Varmenteiden vahvistus pysyy käytössä. Jätä tyhjäksi käyttääksesi järjestelmän luotettujen varmenteiden säilöä."
}
},
"plugin": {
"name": "Homepage"
}
}
+136 -1
View File
@@ -169,7 +169,139 @@
"noServices": "Aucun service configuré",
"configureLocation": "Définissez un emplacement dans les paramètres du widget",
"bannerTextPlaceholder": "Texte de la bannière",
"serviceNamePlaceholder": "Mon service"
"serviceNamePlaceholder": "Mon service",
"emptyNote": "Empty note...",
"weatherLoadFailed": "Could not load weather for \"{{location}}\"",
"feelsLike": "Feels like {{temperature}}",
"timezonePlaceholder": "America/New_York (leave blank for local)",
"notesPlaceholder": "Write your notes here...",
"locationPlaceholder": "New York, London, Tokyo...",
"widgets": {
"bookmark_list": {
"name": "Bookmarks",
"description": "A list of quick links"
},
"calendar": {
"name": "Calendar",
"description": "A month calendar with today highlighted"
},
"clock": {
"name": "Clock",
"description": "A live clock with configurable timezone"
},
"countdown": {
"name": "Countdown",
"description": "Counts down to a target date and time"
},
"custom_api": {
"name": "Custom API",
"description": "Fetch and display data from any JSON API"
},
"dashboard_links": {
"name": "Dashboard Links",
"description": "Shows your saved dashboard service links"
},
"folder": {
"name": "Folder",
"description": "A background card for grouping widgets visually"
},
"host_grid": {
"name": "Host Grid",
"description": "Live status overview grid for all your SSH hosts"
},
"host_status": {
"name": "Host Status",
"description": "Shows live status and metrics for an SSH host"
},
"iframe_embed": {
"name": "iFrame Embed",
"description": "Embed any URL in an iframe"
},
"image_widget": {
"name": "Image",
"description": "Display any image from a URL"
},
"link_tree": {
"name": "Link Tree",
"description": "Grouped links organized into labeled sections"
},
"markdown_notes": {
"name": "Markdown Notes",
"description": "Notes with optional Markdown rendering and inline editing"
},
"notes": {
"name": "Notes",
"description": "A text notes widget"
},
"ping_status": {
"name": "Ping Status",
"description": "Check if URLs or services are reachable"
},
"quick_connect": {
"name": "Quick Connect",
"description": "Launch terminal, files, docker, tunnels, and more for your hosts"
},
"recent_activity": {
"name": "Recent Activity",
"description": "Shows recent terminal, Docker, file, and tunnel activity"
},
"rss_feed": {
"name": "RSS Feed",
"description": "Display items from an RSS or Atom feed"
},
"search_bar": {
"name": "Search Bar",
"description": "Quick search with Google, DuckDuckGo, Bing, or a custom engine"
},
"search_links": {
"name": "Search Shortcuts",
"description": "Quick buttons to search different engines"
},
"service_grid": {
"name": "Service Grid",
"description": "A grid of service tiles with icons and links"
},
"service_link": {
"name": "Service Link",
"description": "A clickable tile linking to a service URL"
},
"ssh_terminal": {
"name": "SSH Terminal",
"description": "An inline SSH terminal connected to a configured host"
},
"system_overview": {
"name": "System Overview",
"description": "Termix version, database health, and uptime at a glance"
},
"termix_uptime": {
"name": "Termix Uptime",
"description": "Shows how long the Termix server has been running"
},
"text_banner": {
"name": "Text Banner",
"description": "A styled text label for sections and headings"
},
"weather": {
"name": "Weather",
"description": "Live weather for any location"
},
"docker_widget": {
"name": "Docker Manager",
"description": "Embedded Docker container manager for a configured host"
},
"file_manager_widget": {
"name": "File Manager",
"description": "Embedded SFTP file manager for a configured host"
},
"tunnel_widget": {
"name": "Tunnel Manager",
"description": "Embedded SSH tunnel manager for a configured host"
},
"metrics_chart": {
"name": "Metrics Chart",
"description": "Historical CPU, memory, disk, or network chart for a host"
}
}
},
"permissions": {
"use": {
@@ -186,5 +318,8 @@
"label": "Autorité de certification privée (PEM)",
"description": "Ensemble d'autorités de certification de confiance optionnel pour les hôtes autorisés. La vérification des certificats reste activée. Laissez ce champ vide pour utiliser le magasin de certificats système."
}
},
"plugin": {
"name": "Homepage"
}
}
+136 -1
View File
@@ -169,7 +169,139 @@
"noServices": "לא הוגדרו שירותים",
"configureLocation": "הגדרת מיקום בהגדרות הווידג'ט",
"bannerTextPlaceholder": "טקסט באנר",
"serviceNamePlaceholder": "השירות שלי"
"serviceNamePlaceholder": "השירות שלי",
"emptyNote": "Empty note...",
"weatherLoadFailed": "Could not load weather for \"{{location}}\"",
"feelsLike": "Feels like {{temperature}}",
"timezonePlaceholder": "America/New_York (leave blank for local)",
"notesPlaceholder": "Write your notes here...",
"locationPlaceholder": "New York, London, Tokyo...",
"widgets": {
"bookmark_list": {
"name": "Bookmarks",
"description": "A list of quick links"
},
"calendar": {
"name": "Calendar",
"description": "A month calendar with today highlighted"
},
"clock": {
"name": "Clock",
"description": "A live clock with configurable timezone"
},
"countdown": {
"name": "Countdown",
"description": "Counts down to a target date and time"
},
"custom_api": {
"name": "Custom API",
"description": "Fetch and display data from any JSON API"
},
"dashboard_links": {
"name": "Dashboard Links",
"description": "Shows your saved dashboard service links"
},
"folder": {
"name": "Folder",
"description": "A background card for grouping widgets visually"
},
"host_grid": {
"name": "Host Grid",
"description": "Live status overview grid for all your SSH hosts"
},
"host_status": {
"name": "Host Status",
"description": "Shows live status and metrics for an SSH host"
},
"iframe_embed": {
"name": "iFrame Embed",
"description": "Embed any URL in an iframe"
},
"image_widget": {
"name": "Image",
"description": "Display any image from a URL"
},
"link_tree": {
"name": "Link Tree",
"description": "Grouped links organized into labeled sections"
},
"markdown_notes": {
"name": "Markdown Notes",
"description": "Notes with optional Markdown rendering and inline editing"
},
"notes": {
"name": "Notes",
"description": "A text notes widget"
},
"ping_status": {
"name": "Ping Status",
"description": "Check if URLs or services are reachable"
},
"quick_connect": {
"name": "Quick Connect",
"description": "Launch terminal, files, docker, tunnels, and more for your hosts"
},
"recent_activity": {
"name": "Recent Activity",
"description": "Shows recent terminal, Docker, file, and tunnel activity"
},
"rss_feed": {
"name": "RSS Feed",
"description": "Display items from an RSS or Atom feed"
},
"search_bar": {
"name": "Search Bar",
"description": "Quick search with Google, DuckDuckGo, Bing, or a custom engine"
},
"search_links": {
"name": "Search Shortcuts",
"description": "Quick buttons to search different engines"
},
"service_grid": {
"name": "Service Grid",
"description": "A grid of service tiles with icons and links"
},
"service_link": {
"name": "Service Link",
"description": "A clickable tile linking to a service URL"
},
"ssh_terminal": {
"name": "SSH Terminal",
"description": "An inline SSH terminal connected to a configured host"
},
"system_overview": {
"name": "System Overview",
"description": "Termix version, database health, and uptime at a glance"
},
"termix_uptime": {
"name": "Termix Uptime",
"description": "Shows how long the Termix server has been running"
},
"text_banner": {
"name": "Text Banner",
"description": "A styled text label for sections and headings"
},
"weather": {
"name": "Weather",
"description": "Live weather for any location"
},
"docker_widget": {
"name": "Docker Manager",
"description": "Embedded Docker container manager for a configured host"
},
"file_manager_widget": {
"name": "File Manager",
"description": "Embedded SFTP file manager for a configured host"
},
"tunnel_widget": {
"name": "Tunnel Manager",
"description": "Embedded SSH tunnel manager for a configured host"
},
"metrics_chart": {
"name": "Metrics Chart",
"description": "Historical CPU, memory, disk, or network chart for a host"
}
}
},
"permissions": {
"use": {
@@ -186,5 +318,8 @@
"label": "רשות אישורים פרטית (PEM)",
"description": "חבילת CA מהימנה אופציונלית עבור מארחים ברשימת היתרים. אימות אישורים נשאר מופעל. השאר ריק כדי להשתמש במאגר האמון של המערכת."
}
},
"plugin": {
"name": "Homepage"
}
}
+136 -1
View File
@@ -169,7 +169,139 @@
"noServices": "कोई सेवा स्थापित नहीं की गई",
"configureLocation": "विजेट सेटिंग में स्थान निर्धारित करें",
"bannerTextPlaceholder": "बैनर पाठ",
"serviceNamePlaceholder": "मेरी सेवा"
"serviceNamePlaceholder": "मेरी सेवा",
"emptyNote": "Empty note...",
"weatherLoadFailed": "Could not load weather for \"{{location}}\"",
"feelsLike": "Feels like {{temperature}}",
"timezonePlaceholder": "America/New_York (leave blank for local)",
"notesPlaceholder": "Write your notes here...",
"locationPlaceholder": "New York, London, Tokyo...",
"widgets": {
"bookmark_list": {
"name": "Bookmarks",
"description": "A list of quick links"
},
"calendar": {
"name": "Calendar",
"description": "A month calendar with today highlighted"
},
"clock": {
"name": "Clock",
"description": "A live clock with configurable timezone"
},
"countdown": {
"name": "Countdown",
"description": "Counts down to a target date and time"
},
"custom_api": {
"name": "Custom API",
"description": "Fetch and display data from any JSON API"
},
"dashboard_links": {
"name": "Dashboard Links",
"description": "Shows your saved dashboard service links"
},
"folder": {
"name": "Folder",
"description": "A background card for grouping widgets visually"
},
"host_grid": {
"name": "Host Grid",
"description": "Live status overview grid for all your SSH hosts"
},
"host_status": {
"name": "Host Status",
"description": "Shows live status and metrics for an SSH host"
},
"iframe_embed": {
"name": "iFrame Embed",
"description": "Embed any URL in an iframe"
},
"image_widget": {
"name": "Image",
"description": "Display any image from a URL"
},
"link_tree": {
"name": "Link Tree",
"description": "Grouped links organized into labeled sections"
},
"markdown_notes": {
"name": "Markdown Notes",
"description": "Notes with optional Markdown rendering and inline editing"
},
"notes": {
"name": "Notes",
"description": "A text notes widget"
},
"ping_status": {
"name": "Ping Status",
"description": "Check if URLs or services are reachable"
},
"quick_connect": {
"name": "Quick Connect",
"description": "Launch terminal, files, docker, tunnels, and more for your hosts"
},
"recent_activity": {
"name": "Recent Activity",
"description": "Shows recent terminal, Docker, file, and tunnel activity"
},
"rss_feed": {
"name": "RSS Feed",
"description": "Display items from an RSS or Atom feed"
},
"search_bar": {
"name": "Search Bar",
"description": "Quick search with Google, DuckDuckGo, Bing, or a custom engine"
},
"search_links": {
"name": "Search Shortcuts",
"description": "Quick buttons to search different engines"
},
"service_grid": {
"name": "Service Grid",
"description": "A grid of service tiles with icons and links"
},
"service_link": {
"name": "Service Link",
"description": "A clickable tile linking to a service URL"
},
"ssh_terminal": {
"name": "SSH Terminal",
"description": "An inline SSH terminal connected to a configured host"
},
"system_overview": {
"name": "System Overview",
"description": "Termix version, database health, and uptime at a glance"
},
"termix_uptime": {
"name": "Termix Uptime",
"description": "Shows how long the Termix server has been running"
},
"text_banner": {
"name": "Text Banner",
"description": "A styled text label for sections and headings"
},
"weather": {
"name": "Weather",
"description": "Live weather for any location"
},
"docker_widget": {
"name": "Docker Manager",
"description": "Embedded Docker container manager for a configured host"
},
"file_manager_widget": {
"name": "File Manager",
"description": "Embedded SFTP file manager for a configured host"
},
"tunnel_widget": {
"name": "Tunnel Manager",
"description": "Embedded SSH tunnel manager for a configured host"
},
"metrics_chart": {
"name": "Metrics Chart",
"description": "Historical CPU, memory, disk, or network chart for a host"
}
}
},
"permissions": {
"use": {
@@ -186,5 +318,8 @@
"label": "निजी प्रमाणपत्र प्राधिकरण (पीईएम)",
"description": "अनुमत होस्टों के लिए वैकल्पिक विश्वसनीय CA बंडल। प्रमाणपत्र सत्यापन सक्षम रहता है। सिस्टम ट्रस्ट स्टोर का उपयोग करने के लिए इसे खाली छोड़ दें।"
}
},
"plugin": {
"name": "Homepage"
}
}
+136 -1
View File
@@ -169,7 +169,139 @@
"noServices": "Nincsenek szolgáltatások beállítva",
"configureLocation": "Helyszín beállítása a widget beállításaiban",
"bannerTextPlaceholder": "Banner szöveg",
"serviceNamePlaceholder": "A szolgáltatásom"
"serviceNamePlaceholder": "A szolgáltatásom",
"emptyNote": "Empty note...",
"weatherLoadFailed": "Could not load weather for \"{{location}}\"",
"feelsLike": "Feels like {{temperature}}",
"timezonePlaceholder": "America/New_York (leave blank for local)",
"notesPlaceholder": "Write your notes here...",
"locationPlaceholder": "New York, London, Tokyo...",
"widgets": {
"bookmark_list": {
"name": "Bookmarks",
"description": "A list of quick links"
},
"calendar": {
"name": "Calendar",
"description": "A month calendar with today highlighted"
},
"clock": {
"name": "Clock",
"description": "A live clock with configurable timezone"
},
"countdown": {
"name": "Countdown",
"description": "Counts down to a target date and time"
},
"custom_api": {
"name": "Custom API",
"description": "Fetch and display data from any JSON API"
},
"dashboard_links": {
"name": "Dashboard Links",
"description": "Shows your saved dashboard service links"
},
"folder": {
"name": "Folder",
"description": "A background card for grouping widgets visually"
},
"host_grid": {
"name": "Host Grid",
"description": "Live status overview grid for all your SSH hosts"
},
"host_status": {
"name": "Host Status",
"description": "Shows live status and metrics for an SSH host"
},
"iframe_embed": {
"name": "iFrame Embed",
"description": "Embed any URL in an iframe"
},
"image_widget": {
"name": "Image",
"description": "Display any image from a URL"
},
"link_tree": {
"name": "Link Tree",
"description": "Grouped links organized into labeled sections"
},
"markdown_notes": {
"name": "Markdown Notes",
"description": "Notes with optional Markdown rendering and inline editing"
},
"notes": {
"name": "Notes",
"description": "A text notes widget"
},
"ping_status": {
"name": "Ping Status",
"description": "Check if URLs or services are reachable"
},
"quick_connect": {
"name": "Quick Connect",
"description": "Launch terminal, files, docker, tunnels, and more for your hosts"
},
"recent_activity": {
"name": "Recent Activity",
"description": "Shows recent terminal, Docker, file, and tunnel activity"
},
"rss_feed": {
"name": "RSS Feed",
"description": "Display items from an RSS or Atom feed"
},
"search_bar": {
"name": "Search Bar",
"description": "Quick search with Google, DuckDuckGo, Bing, or a custom engine"
},
"search_links": {
"name": "Search Shortcuts",
"description": "Quick buttons to search different engines"
},
"service_grid": {
"name": "Service Grid",
"description": "A grid of service tiles with icons and links"
},
"service_link": {
"name": "Service Link",
"description": "A clickable tile linking to a service URL"
},
"ssh_terminal": {
"name": "SSH Terminal",
"description": "An inline SSH terminal connected to a configured host"
},
"system_overview": {
"name": "System Overview",
"description": "Termix version, database health, and uptime at a glance"
},
"termix_uptime": {
"name": "Termix Uptime",
"description": "Shows how long the Termix server has been running"
},
"text_banner": {
"name": "Text Banner",
"description": "A styled text label for sections and headings"
},
"weather": {
"name": "Weather",
"description": "Live weather for any location"
},
"docker_widget": {
"name": "Docker Manager",
"description": "Embedded Docker container manager for a configured host"
},
"file_manager_widget": {
"name": "File Manager",
"description": "Embedded SFTP file manager for a configured host"
},
"tunnel_widget": {
"name": "Tunnel Manager",
"description": "Embedded SSH tunnel manager for a configured host"
},
"metrics_chart": {
"name": "Metrics Chart",
"description": "Historical CPU, memory, disk, or network chart for a host"
}
}
},
"permissions": {
"use": {
@@ -186,5 +318,8 @@
"label": "Magán hitelesítésszolgáltató (PEM)",
"description": "Opcionális megbízható CA csomag az engedélyezőlistán szereplő gazdagépekhez. A tanúsítvány-ellenőrzés továbbra is engedélyezve marad. Hagyja üresen a rendszer megbízható tárolójának használatához."
}
},
"plugin": {
"name": "Homepage"
}
}
+136 -1
View File
@@ -169,7 +169,139 @@
"noServices": "Tidak ada layanan yang disiapkan.",
"configureLocation": "Tetapkan lokasi di pengaturan widget.",
"bannerTextPlaceholder": "Teks spanduk",
"serviceNamePlaceholder": "Layanan saya"
"serviceNamePlaceholder": "Layanan saya",
"emptyNote": "Empty note...",
"weatherLoadFailed": "Could not load weather for \"{{location}}\"",
"feelsLike": "Feels like {{temperature}}",
"timezonePlaceholder": "America/New_York (leave blank for local)",
"notesPlaceholder": "Write your notes here...",
"locationPlaceholder": "New York, London, Tokyo...",
"widgets": {
"bookmark_list": {
"name": "Bookmarks",
"description": "A list of quick links"
},
"calendar": {
"name": "Calendar",
"description": "A month calendar with today highlighted"
},
"clock": {
"name": "Clock",
"description": "A live clock with configurable timezone"
},
"countdown": {
"name": "Countdown",
"description": "Counts down to a target date and time"
},
"custom_api": {
"name": "Custom API",
"description": "Fetch and display data from any JSON API"
},
"dashboard_links": {
"name": "Dashboard Links",
"description": "Shows your saved dashboard service links"
},
"folder": {
"name": "Folder",
"description": "A background card for grouping widgets visually"
},
"host_grid": {
"name": "Host Grid",
"description": "Live status overview grid for all your SSH hosts"
},
"host_status": {
"name": "Host Status",
"description": "Shows live status and metrics for an SSH host"
},
"iframe_embed": {
"name": "iFrame Embed",
"description": "Embed any URL in an iframe"
},
"image_widget": {
"name": "Image",
"description": "Display any image from a URL"
},
"link_tree": {
"name": "Link Tree",
"description": "Grouped links organized into labeled sections"
},
"markdown_notes": {
"name": "Markdown Notes",
"description": "Notes with optional Markdown rendering and inline editing"
},
"notes": {
"name": "Notes",
"description": "A text notes widget"
},
"ping_status": {
"name": "Ping Status",
"description": "Check if URLs or services are reachable"
},
"quick_connect": {
"name": "Quick Connect",
"description": "Launch terminal, files, docker, tunnels, and more for your hosts"
},
"recent_activity": {
"name": "Recent Activity",
"description": "Shows recent terminal, Docker, file, and tunnel activity"
},
"rss_feed": {
"name": "RSS Feed",
"description": "Display items from an RSS or Atom feed"
},
"search_bar": {
"name": "Search Bar",
"description": "Quick search with Google, DuckDuckGo, Bing, or a custom engine"
},
"search_links": {
"name": "Search Shortcuts",
"description": "Quick buttons to search different engines"
},
"service_grid": {
"name": "Service Grid",
"description": "A grid of service tiles with icons and links"
},
"service_link": {
"name": "Service Link",
"description": "A clickable tile linking to a service URL"
},
"ssh_terminal": {
"name": "SSH Terminal",
"description": "An inline SSH terminal connected to a configured host"
},
"system_overview": {
"name": "System Overview",
"description": "Termix version, database health, and uptime at a glance"
},
"termix_uptime": {
"name": "Termix Uptime",
"description": "Shows how long the Termix server has been running"
},
"text_banner": {
"name": "Text Banner",
"description": "A styled text label for sections and headings"
},
"weather": {
"name": "Weather",
"description": "Live weather for any location"
},
"docker_widget": {
"name": "Docker Manager",
"description": "Embedded Docker container manager for a configured host"
},
"file_manager_widget": {
"name": "File Manager",
"description": "Embedded SFTP file manager for a configured host"
},
"tunnel_widget": {
"name": "Tunnel Manager",
"description": "Embedded SSH tunnel manager for a configured host"
},
"metrics_chart": {
"name": "Metrics Chart",
"description": "Historical CPU, memory, disk, or network chart for a host"
}
}
},
"permissions": {
"use": {
@@ -186,5 +318,8 @@
"label": "Lembaga sertifikasi swasta (PEM)",
"description": "Bundel CA tepercaya opsional untuk host yang diizinkan. Verifikasi sertifikat tetap diaktifkan. Biarkan kosong untuk menggunakan penyimpanan tepercaya sistem."
}
},
"plugin": {
"name": "Homepage"
}
}
+136 -1
View File
@@ -169,7 +169,139 @@
"noServices": "Nessun servizio configurato",
"configureLocation": "Imposta una posizione nelle impostazioni del widget",
"bannerTextPlaceholder": "Testo del banner",
"serviceNamePlaceholder": "Il mio servizio"
"serviceNamePlaceholder": "Il mio servizio",
"emptyNote": "Empty note...",
"weatherLoadFailed": "Could not load weather for \"{{location}}\"",
"feelsLike": "Feels like {{temperature}}",
"timezonePlaceholder": "America/New_York (leave blank for local)",
"notesPlaceholder": "Write your notes here...",
"locationPlaceholder": "New York, London, Tokyo...",
"widgets": {
"bookmark_list": {
"name": "Bookmarks",
"description": "A list of quick links"
},
"calendar": {
"name": "Calendar",
"description": "A month calendar with today highlighted"
},
"clock": {
"name": "Clock",
"description": "A live clock with configurable timezone"
},
"countdown": {
"name": "Countdown",
"description": "Counts down to a target date and time"
},
"custom_api": {
"name": "Custom API",
"description": "Fetch and display data from any JSON API"
},
"dashboard_links": {
"name": "Dashboard Links",
"description": "Shows your saved dashboard service links"
},
"folder": {
"name": "Folder",
"description": "A background card for grouping widgets visually"
},
"host_grid": {
"name": "Host Grid",
"description": "Live status overview grid for all your SSH hosts"
},
"host_status": {
"name": "Host Status",
"description": "Shows live status and metrics for an SSH host"
},
"iframe_embed": {
"name": "iFrame Embed",
"description": "Embed any URL in an iframe"
},
"image_widget": {
"name": "Image",
"description": "Display any image from a URL"
},
"link_tree": {
"name": "Link Tree",
"description": "Grouped links organized into labeled sections"
},
"markdown_notes": {
"name": "Markdown Notes",
"description": "Notes with optional Markdown rendering and inline editing"
},
"notes": {
"name": "Notes",
"description": "A text notes widget"
},
"ping_status": {
"name": "Ping Status",
"description": "Check if URLs or services are reachable"
},
"quick_connect": {
"name": "Quick Connect",
"description": "Launch terminal, files, docker, tunnels, and more for your hosts"
},
"recent_activity": {
"name": "Recent Activity",
"description": "Shows recent terminal, Docker, file, and tunnel activity"
},
"rss_feed": {
"name": "RSS Feed",
"description": "Display items from an RSS or Atom feed"
},
"search_bar": {
"name": "Search Bar",
"description": "Quick search with Google, DuckDuckGo, Bing, or a custom engine"
},
"search_links": {
"name": "Search Shortcuts",
"description": "Quick buttons to search different engines"
},
"service_grid": {
"name": "Service Grid",
"description": "A grid of service tiles with icons and links"
},
"service_link": {
"name": "Service Link",
"description": "A clickable tile linking to a service URL"
},
"ssh_terminal": {
"name": "SSH Terminal",
"description": "An inline SSH terminal connected to a configured host"
},
"system_overview": {
"name": "System Overview",
"description": "Termix version, database health, and uptime at a glance"
},
"termix_uptime": {
"name": "Termix Uptime",
"description": "Shows how long the Termix server has been running"
},
"text_banner": {
"name": "Text Banner",
"description": "A styled text label for sections and headings"
},
"weather": {
"name": "Weather",
"description": "Live weather for any location"
},
"docker_widget": {
"name": "Docker Manager",
"description": "Embedded Docker container manager for a configured host"
},
"file_manager_widget": {
"name": "File Manager",
"description": "Embedded SFTP file manager for a configured host"
},
"tunnel_widget": {
"name": "Tunnel Manager",
"description": "Embedded SSH tunnel manager for a configured host"
},
"metrics_chart": {
"name": "Metrics Chart",
"description": "Historical CPU, memory, disk, or network chart for a host"
}
}
},
"permissions": {
"use": {
@@ -186,5 +318,8 @@
"label": "Autorità di certificazione privata (PEM)",
"description": "Pacchetto CA attendibile opzionale per gli host consentiti. La verifica del certificato rimane abilitata. Lasciare vuoto per utilizzare l'archivio di certificati attendibili del sistema."
}
},
"plugin": {
"name": "Homepage"
}
}
+136 -1
View File
@@ -169,7 +169,139 @@
"noServices": "サービスが設定されていません",
"configureLocation": "ウィジェットの設定で場所を設定してください",
"bannerTextPlaceholder": "バナーテキスト",
"serviceNamePlaceholder": "私のサービス"
"serviceNamePlaceholder": "私のサービス",
"emptyNote": "Empty note...",
"weatherLoadFailed": "Could not load weather for \"{{location}}\"",
"feelsLike": "Feels like {{temperature}}",
"timezonePlaceholder": "America/New_York (leave blank for local)",
"notesPlaceholder": "Write your notes here...",
"locationPlaceholder": "New York, London, Tokyo...",
"widgets": {
"bookmark_list": {
"name": "Bookmarks",
"description": "A list of quick links"
},
"calendar": {
"name": "Calendar",
"description": "A month calendar with today highlighted"
},
"clock": {
"name": "Clock",
"description": "A live clock with configurable timezone"
},
"countdown": {
"name": "Countdown",
"description": "Counts down to a target date and time"
},
"custom_api": {
"name": "Custom API",
"description": "Fetch and display data from any JSON API"
},
"dashboard_links": {
"name": "Dashboard Links",
"description": "Shows your saved dashboard service links"
},
"folder": {
"name": "Folder",
"description": "A background card for grouping widgets visually"
},
"host_grid": {
"name": "Host Grid",
"description": "Live status overview grid for all your SSH hosts"
},
"host_status": {
"name": "Host Status",
"description": "Shows live status and metrics for an SSH host"
},
"iframe_embed": {
"name": "iFrame Embed",
"description": "Embed any URL in an iframe"
},
"image_widget": {
"name": "Image",
"description": "Display any image from a URL"
},
"link_tree": {
"name": "Link Tree",
"description": "Grouped links organized into labeled sections"
},
"markdown_notes": {
"name": "Markdown Notes",
"description": "Notes with optional Markdown rendering and inline editing"
},
"notes": {
"name": "Notes",
"description": "A text notes widget"
},
"ping_status": {
"name": "Ping Status",
"description": "Check if URLs or services are reachable"
},
"quick_connect": {
"name": "Quick Connect",
"description": "Launch terminal, files, docker, tunnels, and more for your hosts"
},
"recent_activity": {
"name": "Recent Activity",
"description": "Shows recent terminal, Docker, file, and tunnel activity"
},
"rss_feed": {
"name": "RSS Feed",
"description": "Display items from an RSS or Atom feed"
},
"search_bar": {
"name": "Search Bar",
"description": "Quick search with Google, DuckDuckGo, Bing, or a custom engine"
},
"search_links": {
"name": "Search Shortcuts",
"description": "Quick buttons to search different engines"
},
"service_grid": {
"name": "Service Grid",
"description": "A grid of service tiles with icons and links"
},
"service_link": {
"name": "Service Link",
"description": "A clickable tile linking to a service URL"
},
"ssh_terminal": {
"name": "SSH Terminal",
"description": "An inline SSH terminal connected to a configured host"
},
"system_overview": {
"name": "System Overview",
"description": "Termix version, database health, and uptime at a glance"
},
"termix_uptime": {
"name": "Termix Uptime",
"description": "Shows how long the Termix server has been running"
},
"text_banner": {
"name": "Text Banner",
"description": "A styled text label for sections and headings"
},
"weather": {
"name": "Weather",
"description": "Live weather for any location"
},
"docker_widget": {
"name": "Docker Manager",
"description": "Embedded Docker container manager for a configured host"
},
"file_manager_widget": {
"name": "File Manager",
"description": "Embedded SFTP file manager for a configured host"
},
"tunnel_widget": {
"name": "Tunnel Manager",
"description": "Embedded SSH tunnel manager for a configured host"
},
"metrics_chart": {
"name": "Metrics Chart",
"description": "Historical CPU, memory, disk, or network chart for a host"
}
}
},
"permissions": {
"use": {
@@ -186,5 +318,8 @@
"label": "民間認証局(PEM)",
"description": "許可リストに登録されたホスト用のオプションの信頼できる認証局(CA)バンドル。証明書の検証は引き続き有効です。システムトラストストアを使用する場合は、空欄のままにしてください。"
}
},
"plugin": {
"name": "Homepage"
}
}
+136 -1
View File
@@ -169,7 +169,139 @@
"noServices": "설정된 서비스가 없습니다",
"configureLocation": "위젯 설정에서 위치를 지정하세요",
"bannerTextPlaceholder": "배너 텍스트",
"serviceNamePlaceholder": "내 서비스"
"serviceNamePlaceholder": "내 서비스",
"emptyNote": "Empty note...",
"weatherLoadFailed": "Could not load weather for \"{{location}}\"",
"feelsLike": "Feels like {{temperature}}",
"timezonePlaceholder": "America/New_York (leave blank for local)",
"notesPlaceholder": "Write your notes here...",
"locationPlaceholder": "New York, London, Tokyo...",
"widgets": {
"bookmark_list": {
"name": "Bookmarks",
"description": "A list of quick links"
},
"calendar": {
"name": "Calendar",
"description": "A month calendar with today highlighted"
},
"clock": {
"name": "Clock",
"description": "A live clock with configurable timezone"
},
"countdown": {
"name": "Countdown",
"description": "Counts down to a target date and time"
},
"custom_api": {
"name": "Custom API",
"description": "Fetch and display data from any JSON API"
},
"dashboard_links": {
"name": "Dashboard Links",
"description": "Shows your saved dashboard service links"
},
"folder": {
"name": "Folder",
"description": "A background card for grouping widgets visually"
},
"host_grid": {
"name": "Host Grid",
"description": "Live status overview grid for all your SSH hosts"
},
"host_status": {
"name": "Host Status",
"description": "Shows live status and metrics for an SSH host"
},
"iframe_embed": {
"name": "iFrame Embed",
"description": "Embed any URL in an iframe"
},
"image_widget": {
"name": "Image",
"description": "Display any image from a URL"
},
"link_tree": {
"name": "Link Tree",
"description": "Grouped links organized into labeled sections"
},
"markdown_notes": {
"name": "Markdown Notes",
"description": "Notes with optional Markdown rendering and inline editing"
},
"notes": {
"name": "Notes",
"description": "A text notes widget"
},
"ping_status": {
"name": "Ping Status",
"description": "Check if URLs or services are reachable"
},
"quick_connect": {
"name": "Quick Connect",
"description": "Launch terminal, files, docker, tunnels, and more for your hosts"
},
"recent_activity": {
"name": "Recent Activity",
"description": "Shows recent terminal, Docker, file, and tunnel activity"
},
"rss_feed": {
"name": "RSS Feed",
"description": "Display items from an RSS or Atom feed"
},
"search_bar": {
"name": "Search Bar",
"description": "Quick search with Google, DuckDuckGo, Bing, or a custom engine"
},
"search_links": {
"name": "Search Shortcuts",
"description": "Quick buttons to search different engines"
},
"service_grid": {
"name": "Service Grid",
"description": "A grid of service tiles with icons and links"
},
"service_link": {
"name": "Service Link",
"description": "A clickable tile linking to a service URL"
},
"ssh_terminal": {
"name": "SSH Terminal",
"description": "An inline SSH terminal connected to a configured host"
},
"system_overview": {
"name": "System Overview",
"description": "Termix version, database health, and uptime at a glance"
},
"termix_uptime": {
"name": "Termix Uptime",
"description": "Shows how long the Termix server has been running"
},
"text_banner": {
"name": "Text Banner",
"description": "A styled text label for sections and headings"
},
"weather": {
"name": "Weather",
"description": "Live weather for any location"
},
"docker_widget": {
"name": "Docker Manager",
"description": "Embedded Docker container manager for a configured host"
},
"file_manager_widget": {
"name": "File Manager",
"description": "Embedded SFTP file manager for a configured host"
},
"tunnel_widget": {
"name": "Tunnel Manager",
"description": "Embedded SSH tunnel manager for a configured host"
},
"metrics_chart": {
"name": "Metrics Chart",
"description": "Historical CPU, memory, disk, or network chart for a host"
}
}
},
"permissions": {
"use": {
@@ -186,5 +318,8 @@
"label": "민간 인증 기관(PEM)",
"description": "허용 목록에 있는 호스트에 대한 선택적 신뢰 CA 번들입니다. 인증서 검증은 계속 활성화됩니다. 시스템 신뢰 저장소를 사용하려면 비워 두십시오."
}
},
"plugin": {
"name": "Homepage"
}
}
+136 -1
View File
@@ -169,7 +169,139 @@
"noServices": "Geen services ingesteld",
"configureLocation": "Stel een locatie in in de widgetinstellingen.",
"bannerTextPlaceholder": "Bannertekst",
"serviceNamePlaceholder": "Mijn service"
"serviceNamePlaceholder": "Mijn service",
"emptyNote": "Empty note...",
"weatherLoadFailed": "Could not load weather for \"{{location}}\"",
"feelsLike": "Feels like {{temperature}}",
"timezonePlaceholder": "America/New_York (leave blank for local)",
"notesPlaceholder": "Write your notes here...",
"locationPlaceholder": "New York, London, Tokyo...",
"widgets": {
"bookmark_list": {
"name": "Bookmarks",
"description": "A list of quick links"
},
"calendar": {
"name": "Calendar",
"description": "A month calendar with today highlighted"
},
"clock": {
"name": "Clock",
"description": "A live clock with configurable timezone"
},
"countdown": {
"name": "Countdown",
"description": "Counts down to a target date and time"
},
"custom_api": {
"name": "Custom API",
"description": "Fetch and display data from any JSON API"
},
"dashboard_links": {
"name": "Dashboard Links",
"description": "Shows your saved dashboard service links"
},
"folder": {
"name": "Folder",
"description": "A background card for grouping widgets visually"
},
"host_grid": {
"name": "Host Grid",
"description": "Live status overview grid for all your SSH hosts"
},
"host_status": {
"name": "Host Status",
"description": "Shows live status and metrics for an SSH host"
},
"iframe_embed": {
"name": "iFrame Embed",
"description": "Embed any URL in an iframe"
},
"image_widget": {
"name": "Image",
"description": "Display any image from a URL"
},
"link_tree": {
"name": "Link Tree",
"description": "Grouped links organized into labeled sections"
},
"markdown_notes": {
"name": "Markdown Notes",
"description": "Notes with optional Markdown rendering and inline editing"
},
"notes": {
"name": "Notes",
"description": "A text notes widget"
},
"ping_status": {
"name": "Ping Status",
"description": "Check if URLs or services are reachable"
},
"quick_connect": {
"name": "Quick Connect",
"description": "Launch terminal, files, docker, tunnels, and more for your hosts"
},
"recent_activity": {
"name": "Recent Activity",
"description": "Shows recent terminal, Docker, file, and tunnel activity"
},
"rss_feed": {
"name": "RSS Feed",
"description": "Display items from an RSS or Atom feed"
},
"search_bar": {
"name": "Search Bar",
"description": "Quick search with Google, DuckDuckGo, Bing, or a custom engine"
},
"search_links": {
"name": "Search Shortcuts",
"description": "Quick buttons to search different engines"
},
"service_grid": {
"name": "Service Grid",
"description": "A grid of service tiles with icons and links"
},
"service_link": {
"name": "Service Link",
"description": "A clickable tile linking to a service URL"
},
"ssh_terminal": {
"name": "SSH Terminal",
"description": "An inline SSH terminal connected to a configured host"
},
"system_overview": {
"name": "System Overview",
"description": "Termix version, database health, and uptime at a glance"
},
"termix_uptime": {
"name": "Termix Uptime",
"description": "Shows how long the Termix server has been running"
},
"text_banner": {
"name": "Text Banner",
"description": "A styled text label for sections and headings"
},
"weather": {
"name": "Weather",
"description": "Live weather for any location"
},
"docker_widget": {
"name": "Docker Manager",
"description": "Embedded Docker container manager for a configured host"
},
"file_manager_widget": {
"name": "File Manager",
"description": "Embedded SFTP file manager for a configured host"
},
"tunnel_widget": {
"name": "Tunnel Manager",
"description": "Embedded SSH tunnel manager for a configured host"
},
"metrics_chart": {
"name": "Metrics Chart",
"description": "Historical CPU, memory, disk, or network chart for a host"
}
}
},
"permissions": {
"use": {
@@ -186,5 +318,8 @@
"label": "Particuliere certificeringsinstantie (PEM)",
"description": "Optioneel pakket met vertrouwde CA's voor hosts op de whitelist. Certificaatverificatie blijft ingeschakeld. Laat dit veld leeg om de systeemvertrouwensarchief te gebruiken."
}
},
"plugin": {
"name": "Homepage"
}
}
+136 -1
View File
@@ -169,7 +169,139 @@
"noServices": "Ingen tjenester konfigurert",
"configureLocation": "Angi en plassering i widgetinnstillingene",
"bannerTextPlaceholder": "Bannertekst",
"serviceNamePlaceholder": "Min tjeneste"
"serviceNamePlaceholder": "Min tjeneste",
"emptyNote": "Empty note...",
"weatherLoadFailed": "Could not load weather for \"{{location}}\"",
"feelsLike": "Feels like {{temperature}}",
"timezonePlaceholder": "America/New_York (leave blank for local)",
"notesPlaceholder": "Write your notes here...",
"locationPlaceholder": "New York, London, Tokyo...",
"widgets": {
"bookmark_list": {
"name": "Bookmarks",
"description": "A list of quick links"
},
"calendar": {
"name": "Calendar",
"description": "A month calendar with today highlighted"
},
"clock": {
"name": "Clock",
"description": "A live clock with configurable timezone"
},
"countdown": {
"name": "Countdown",
"description": "Counts down to a target date and time"
},
"custom_api": {
"name": "Custom API",
"description": "Fetch and display data from any JSON API"
},
"dashboard_links": {
"name": "Dashboard Links",
"description": "Shows your saved dashboard service links"
},
"folder": {
"name": "Folder",
"description": "A background card for grouping widgets visually"
},
"host_grid": {
"name": "Host Grid",
"description": "Live status overview grid for all your SSH hosts"
},
"host_status": {
"name": "Host Status",
"description": "Shows live status and metrics for an SSH host"
},
"iframe_embed": {
"name": "iFrame Embed",
"description": "Embed any URL in an iframe"
},
"image_widget": {
"name": "Image",
"description": "Display any image from a URL"
},
"link_tree": {
"name": "Link Tree",
"description": "Grouped links organized into labeled sections"
},
"markdown_notes": {
"name": "Markdown Notes",
"description": "Notes with optional Markdown rendering and inline editing"
},
"notes": {
"name": "Notes",
"description": "A text notes widget"
},
"ping_status": {
"name": "Ping Status",
"description": "Check if URLs or services are reachable"
},
"quick_connect": {
"name": "Quick Connect",
"description": "Launch terminal, files, docker, tunnels, and more for your hosts"
},
"recent_activity": {
"name": "Recent Activity",
"description": "Shows recent terminal, Docker, file, and tunnel activity"
},
"rss_feed": {
"name": "RSS Feed",
"description": "Display items from an RSS or Atom feed"
},
"search_bar": {
"name": "Search Bar",
"description": "Quick search with Google, DuckDuckGo, Bing, or a custom engine"
},
"search_links": {
"name": "Search Shortcuts",
"description": "Quick buttons to search different engines"
},
"service_grid": {
"name": "Service Grid",
"description": "A grid of service tiles with icons and links"
},
"service_link": {
"name": "Service Link",
"description": "A clickable tile linking to a service URL"
},
"ssh_terminal": {
"name": "SSH Terminal",
"description": "An inline SSH terminal connected to a configured host"
},
"system_overview": {
"name": "System Overview",
"description": "Termix version, database health, and uptime at a glance"
},
"termix_uptime": {
"name": "Termix Uptime",
"description": "Shows how long the Termix server has been running"
},
"text_banner": {
"name": "Text Banner",
"description": "A styled text label for sections and headings"
},
"weather": {
"name": "Weather",
"description": "Live weather for any location"
},
"docker_widget": {
"name": "Docker Manager",
"description": "Embedded Docker container manager for a configured host"
},
"file_manager_widget": {
"name": "File Manager",
"description": "Embedded SFTP file manager for a configured host"
},
"tunnel_widget": {
"name": "Tunnel Manager",
"description": "Embedded SSH tunnel manager for a configured host"
},
"metrics_chart": {
"name": "Metrics Chart",
"description": "Historical CPU, memory, disk, or network chart for a host"
}
}
},
"permissions": {
"use": {
@@ -186,5 +318,8 @@
"label": "Privat sertifikatmyndighet (PEM)",
"description": "Valgfri pakke med klarert CA for verter på tillatelseslisten. Sertifikatverifisering forblir aktivert. La stå tomt for å bruke systemets klareringslager."
}
},
"plugin": {
"name": "Homepage"
}
}
+136 -1
View File
@@ -169,7 +169,139 @@
"noServices": "Brak skonfigurowanych usług",
"configureLocation": "Ustaw lokalizację w ustawieniach widżetu",
"bannerTextPlaceholder": "Tekst banera",
"serviceNamePlaceholder": "Moja usługa"
"serviceNamePlaceholder": "Moja usługa",
"emptyNote": "Empty note...",
"weatherLoadFailed": "Could not load weather for \"{{location}}\"",
"feelsLike": "Feels like {{temperature}}",
"timezonePlaceholder": "America/New_York (leave blank for local)",
"notesPlaceholder": "Write your notes here...",
"locationPlaceholder": "New York, London, Tokyo...",
"widgets": {
"bookmark_list": {
"name": "Bookmarks",
"description": "A list of quick links"
},
"calendar": {
"name": "Calendar",
"description": "A month calendar with today highlighted"
},
"clock": {
"name": "Clock",
"description": "A live clock with configurable timezone"
},
"countdown": {
"name": "Countdown",
"description": "Counts down to a target date and time"
},
"custom_api": {
"name": "Custom API",
"description": "Fetch and display data from any JSON API"
},
"dashboard_links": {
"name": "Dashboard Links",
"description": "Shows your saved dashboard service links"
},
"folder": {
"name": "Folder",
"description": "A background card for grouping widgets visually"
},
"host_grid": {
"name": "Host Grid",
"description": "Live status overview grid for all your SSH hosts"
},
"host_status": {
"name": "Host Status",
"description": "Shows live status and metrics for an SSH host"
},
"iframe_embed": {
"name": "iFrame Embed",
"description": "Embed any URL in an iframe"
},
"image_widget": {
"name": "Image",
"description": "Display any image from a URL"
},
"link_tree": {
"name": "Link Tree",
"description": "Grouped links organized into labeled sections"
},
"markdown_notes": {
"name": "Markdown Notes",
"description": "Notes with optional Markdown rendering and inline editing"
},
"notes": {
"name": "Notes",
"description": "A text notes widget"
},
"ping_status": {
"name": "Ping Status",
"description": "Check if URLs or services are reachable"
},
"quick_connect": {
"name": "Quick Connect",
"description": "Launch terminal, files, docker, tunnels, and more for your hosts"
},
"recent_activity": {
"name": "Recent Activity",
"description": "Shows recent terminal, Docker, file, and tunnel activity"
},
"rss_feed": {
"name": "RSS Feed",
"description": "Display items from an RSS or Atom feed"
},
"search_bar": {
"name": "Search Bar",
"description": "Quick search with Google, DuckDuckGo, Bing, or a custom engine"
},
"search_links": {
"name": "Search Shortcuts",
"description": "Quick buttons to search different engines"
},
"service_grid": {
"name": "Service Grid",
"description": "A grid of service tiles with icons and links"
},
"service_link": {
"name": "Service Link",
"description": "A clickable tile linking to a service URL"
},
"ssh_terminal": {
"name": "SSH Terminal",
"description": "An inline SSH terminal connected to a configured host"
},
"system_overview": {
"name": "System Overview",
"description": "Termix version, database health, and uptime at a glance"
},
"termix_uptime": {
"name": "Termix Uptime",
"description": "Shows how long the Termix server has been running"
},
"text_banner": {
"name": "Text Banner",
"description": "A styled text label for sections and headings"
},
"weather": {
"name": "Weather",
"description": "Live weather for any location"
},
"docker_widget": {
"name": "Docker Manager",
"description": "Embedded Docker container manager for a configured host"
},
"file_manager_widget": {
"name": "File Manager",
"description": "Embedded SFTP file manager for a configured host"
},
"tunnel_widget": {
"name": "Tunnel Manager",
"description": "Embedded SSH tunnel manager for a configured host"
},
"metrics_chart": {
"name": "Metrics Chart",
"description": "Historical CPU, memory, disk, or network chart for a host"
}
}
},
"permissions": {
"use": {
@@ -186,5 +318,8 @@
"label": "Prywatny urząd certyfikacji (PEM)",
"description": "Opcjonalny pakiet zaufanego urzędu certyfikacji dla hostów z listy dozwolonych. Weryfikacja certyfikatu pozostaje włączona. Pozostaw puste, aby korzystać z systemowego magazynu zaufanych certyfikatów."
}
},
"plugin": {
"name": "Homepage"
}
}
+136 -1
View File
@@ -169,7 +169,139 @@
"noServices": "Nenhum serviço configurado",
"configureLocation": "Defina uma localização nas configurações do widget.",
"bannerTextPlaceholder": "Texto do banner",
"serviceNamePlaceholder": "Meu serviço"
"serviceNamePlaceholder": "Meu serviço",
"emptyNote": "Empty note...",
"weatherLoadFailed": "Could not load weather for \"{{location}}\"",
"feelsLike": "Feels like {{temperature}}",
"timezonePlaceholder": "America/New_York (leave blank for local)",
"notesPlaceholder": "Write your notes here...",
"locationPlaceholder": "New York, London, Tokyo...",
"widgets": {
"bookmark_list": {
"name": "Bookmarks",
"description": "A list of quick links"
},
"calendar": {
"name": "Calendar",
"description": "A month calendar with today highlighted"
},
"clock": {
"name": "Clock",
"description": "A live clock with configurable timezone"
},
"countdown": {
"name": "Countdown",
"description": "Counts down to a target date and time"
},
"custom_api": {
"name": "Custom API",
"description": "Fetch and display data from any JSON API"
},
"dashboard_links": {
"name": "Dashboard Links",
"description": "Shows your saved dashboard service links"
},
"folder": {
"name": "Folder",
"description": "A background card for grouping widgets visually"
},
"host_grid": {
"name": "Host Grid",
"description": "Live status overview grid for all your SSH hosts"
},
"host_status": {
"name": "Host Status",
"description": "Shows live status and metrics for an SSH host"
},
"iframe_embed": {
"name": "iFrame Embed",
"description": "Embed any URL in an iframe"
},
"image_widget": {
"name": "Image",
"description": "Display any image from a URL"
},
"link_tree": {
"name": "Link Tree",
"description": "Grouped links organized into labeled sections"
},
"markdown_notes": {
"name": "Markdown Notes",
"description": "Notes with optional Markdown rendering and inline editing"
},
"notes": {
"name": "Notes",
"description": "A text notes widget"
},
"ping_status": {
"name": "Ping Status",
"description": "Check if URLs or services are reachable"
},
"quick_connect": {
"name": "Quick Connect",
"description": "Launch terminal, files, docker, tunnels, and more for your hosts"
},
"recent_activity": {
"name": "Recent Activity",
"description": "Shows recent terminal, Docker, file, and tunnel activity"
},
"rss_feed": {
"name": "RSS Feed",
"description": "Display items from an RSS or Atom feed"
},
"search_bar": {
"name": "Search Bar",
"description": "Quick search with Google, DuckDuckGo, Bing, or a custom engine"
},
"search_links": {
"name": "Search Shortcuts",
"description": "Quick buttons to search different engines"
},
"service_grid": {
"name": "Service Grid",
"description": "A grid of service tiles with icons and links"
},
"service_link": {
"name": "Service Link",
"description": "A clickable tile linking to a service URL"
},
"ssh_terminal": {
"name": "SSH Terminal",
"description": "An inline SSH terminal connected to a configured host"
},
"system_overview": {
"name": "System Overview",
"description": "Termix version, database health, and uptime at a glance"
},
"termix_uptime": {
"name": "Termix Uptime",
"description": "Shows how long the Termix server has been running"
},
"text_banner": {
"name": "Text Banner",
"description": "A styled text label for sections and headings"
},
"weather": {
"name": "Weather",
"description": "Live weather for any location"
},
"docker_widget": {
"name": "Docker Manager",
"description": "Embedded Docker container manager for a configured host"
},
"file_manager_widget": {
"name": "File Manager",
"description": "Embedded SFTP file manager for a configured host"
},
"tunnel_widget": {
"name": "Tunnel Manager",
"description": "Embedded SSH tunnel manager for a configured host"
},
"metrics_chart": {
"name": "Metrics Chart",
"description": "Historical CPU, memory, disk, or network chart for a host"
}
}
},
"permissions": {
"use": {
@@ -186,5 +318,8 @@
"label": "Autoridade de certificação privada (PEM)",
"description": "Pacote opcional de CAs confiáveis para hosts na lista de permissões. A verificação de certificados permanece ativada. Deixe em branco para usar o repositório de certificados confiáveis do sistema."
}
},
"plugin": {
"name": "Homepage"
}
}
+136 -1
View File
@@ -169,7 +169,139 @@
"noServices": "Nenhum serviço configurado",
"configureLocation": "Defina uma localização nas definições do widget.",
"bannerTextPlaceholder": "Texto do banner",
"serviceNamePlaceholder": "O meu serviço"
"serviceNamePlaceholder": "O meu serviço",
"emptyNote": "Empty note...",
"weatherLoadFailed": "Could not load weather for \"{{location}}\"",
"feelsLike": "Feels like {{temperature}}",
"timezonePlaceholder": "America/New_York (leave blank for local)",
"notesPlaceholder": "Write your notes here...",
"locationPlaceholder": "New York, London, Tokyo...",
"widgets": {
"bookmark_list": {
"name": "Bookmarks",
"description": "A list of quick links"
},
"calendar": {
"name": "Calendar",
"description": "A month calendar with today highlighted"
},
"clock": {
"name": "Clock",
"description": "A live clock with configurable timezone"
},
"countdown": {
"name": "Countdown",
"description": "Counts down to a target date and time"
},
"custom_api": {
"name": "Custom API",
"description": "Fetch and display data from any JSON API"
},
"dashboard_links": {
"name": "Dashboard Links",
"description": "Shows your saved dashboard service links"
},
"folder": {
"name": "Folder",
"description": "A background card for grouping widgets visually"
},
"host_grid": {
"name": "Host Grid",
"description": "Live status overview grid for all your SSH hosts"
},
"host_status": {
"name": "Host Status",
"description": "Shows live status and metrics for an SSH host"
},
"iframe_embed": {
"name": "iFrame Embed",
"description": "Embed any URL in an iframe"
},
"image_widget": {
"name": "Image",
"description": "Display any image from a URL"
},
"link_tree": {
"name": "Link Tree",
"description": "Grouped links organized into labeled sections"
},
"markdown_notes": {
"name": "Markdown Notes",
"description": "Notes with optional Markdown rendering and inline editing"
},
"notes": {
"name": "Notes",
"description": "A text notes widget"
},
"ping_status": {
"name": "Ping Status",
"description": "Check if URLs or services are reachable"
},
"quick_connect": {
"name": "Quick Connect",
"description": "Launch terminal, files, docker, tunnels, and more for your hosts"
},
"recent_activity": {
"name": "Recent Activity",
"description": "Shows recent terminal, Docker, file, and tunnel activity"
},
"rss_feed": {
"name": "RSS Feed",
"description": "Display items from an RSS or Atom feed"
},
"search_bar": {
"name": "Search Bar",
"description": "Quick search with Google, DuckDuckGo, Bing, or a custom engine"
},
"search_links": {
"name": "Search Shortcuts",
"description": "Quick buttons to search different engines"
},
"service_grid": {
"name": "Service Grid",
"description": "A grid of service tiles with icons and links"
},
"service_link": {
"name": "Service Link",
"description": "A clickable tile linking to a service URL"
},
"ssh_terminal": {
"name": "SSH Terminal",
"description": "An inline SSH terminal connected to a configured host"
},
"system_overview": {
"name": "System Overview",
"description": "Termix version, database health, and uptime at a glance"
},
"termix_uptime": {
"name": "Termix Uptime",
"description": "Shows how long the Termix server has been running"
},
"text_banner": {
"name": "Text Banner",
"description": "A styled text label for sections and headings"
},
"weather": {
"name": "Weather",
"description": "Live weather for any location"
},
"docker_widget": {
"name": "Docker Manager",
"description": "Embedded Docker container manager for a configured host"
},
"file_manager_widget": {
"name": "File Manager",
"description": "Embedded SFTP file manager for a configured host"
},
"tunnel_widget": {
"name": "Tunnel Manager",
"description": "Embedded SSH tunnel manager for a configured host"
},
"metrics_chart": {
"name": "Metrics Chart",
"description": "Historical CPU, memory, disk, or network chart for a host"
}
}
},
"permissions": {
"use": {
@@ -186,5 +318,8 @@
"label": "Autoridade de certificação privada (PEM)",
"description": "Pacote opcional de CAs fidedignas para hosts na lista de permissões. A verificação de certificados permanece ativada. Deixe em branco para utilizar o repositório de certificados fidedignos do sistema."
}
},
"plugin": {
"name": "Homepage"
}
}
+136 -1
View File
@@ -169,7 +169,139 @@
"noServices": "Niciun serviciu configurat",
"configureLocation": "Setați o locație în setările widgetului",
"bannerTextPlaceholder": "Textul bannerului",
"serviceNamePlaceholder": "Serviciul meu"
"serviceNamePlaceholder": "Serviciul meu",
"emptyNote": "Empty note...",
"weatherLoadFailed": "Could not load weather for \"{{location}}\"",
"feelsLike": "Feels like {{temperature}}",
"timezonePlaceholder": "America/New_York (leave blank for local)",
"notesPlaceholder": "Write your notes here...",
"locationPlaceholder": "New York, London, Tokyo...",
"widgets": {
"bookmark_list": {
"name": "Bookmarks",
"description": "A list of quick links"
},
"calendar": {
"name": "Calendar",
"description": "A month calendar with today highlighted"
},
"clock": {
"name": "Clock",
"description": "A live clock with configurable timezone"
},
"countdown": {
"name": "Countdown",
"description": "Counts down to a target date and time"
},
"custom_api": {
"name": "Custom API",
"description": "Fetch and display data from any JSON API"
},
"dashboard_links": {
"name": "Dashboard Links",
"description": "Shows your saved dashboard service links"
},
"folder": {
"name": "Folder",
"description": "A background card for grouping widgets visually"
},
"host_grid": {
"name": "Host Grid",
"description": "Live status overview grid for all your SSH hosts"
},
"host_status": {
"name": "Host Status",
"description": "Shows live status and metrics for an SSH host"
},
"iframe_embed": {
"name": "iFrame Embed",
"description": "Embed any URL in an iframe"
},
"image_widget": {
"name": "Image",
"description": "Display any image from a URL"
},
"link_tree": {
"name": "Link Tree",
"description": "Grouped links organized into labeled sections"
},
"markdown_notes": {
"name": "Markdown Notes",
"description": "Notes with optional Markdown rendering and inline editing"
},
"notes": {
"name": "Notes",
"description": "A text notes widget"
},
"ping_status": {
"name": "Ping Status",
"description": "Check if URLs or services are reachable"
},
"quick_connect": {
"name": "Quick Connect",
"description": "Launch terminal, files, docker, tunnels, and more for your hosts"
},
"recent_activity": {
"name": "Recent Activity",
"description": "Shows recent terminal, Docker, file, and tunnel activity"
},
"rss_feed": {
"name": "RSS Feed",
"description": "Display items from an RSS or Atom feed"
},
"search_bar": {
"name": "Search Bar",
"description": "Quick search with Google, DuckDuckGo, Bing, or a custom engine"
},
"search_links": {
"name": "Search Shortcuts",
"description": "Quick buttons to search different engines"
},
"service_grid": {
"name": "Service Grid",
"description": "A grid of service tiles with icons and links"
},
"service_link": {
"name": "Service Link",
"description": "A clickable tile linking to a service URL"
},
"ssh_terminal": {
"name": "SSH Terminal",
"description": "An inline SSH terminal connected to a configured host"
},
"system_overview": {
"name": "System Overview",
"description": "Termix version, database health, and uptime at a glance"
},
"termix_uptime": {
"name": "Termix Uptime",
"description": "Shows how long the Termix server has been running"
},
"text_banner": {
"name": "Text Banner",
"description": "A styled text label for sections and headings"
},
"weather": {
"name": "Weather",
"description": "Live weather for any location"
},
"docker_widget": {
"name": "Docker Manager",
"description": "Embedded Docker container manager for a configured host"
},
"file_manager_widget": {
"name": "File Manager",
"description": "Embedded SFTP file manager for a configured host"
},
"tunnel_widget": {
"name": "Tunnel Manager",
"description": "Embedded SSH tunnel manager for a configured host"
},
"metrics_chart": {
"name": "Metrics Chart",
"description": "Historical CPU, memory, disk, or network chart for a host"
}
}
},
"permissions": {
"use": {
@@ -186,5 +318,8 @@
"label": "Autoritate de certificare privată (PEM)",
"description": "Pachet CA opțional de încredere pentru gazdele din lista permisă. Verificarea certificatelor rămâne activată. Lăsați câmpul gol pentru a utiliza depozitul de încredere al sistemului."
}
},
"plugin": {
"name": "Homepage"
}
}
+136 -1
View File
@@ -169,7 +169,139 @@
"noServices": "Сервисы не настроены",
"configureLocation": "Укажите местоположение в настройках виджета.",
"bannerTextPlaceholder": "Текст баннера",
"serviceNamePlaceholder": "Моя услуга"
"serviceNamePlaceholder": "Моя услуга",
"emptyNote": "Empty note...",
"weatherLoadFailed": "Could not load weather for \"{{location}}\"",
"feelsLike": "Feels like {{temperature}}",
"timezonePlaceholder": "America/New_York (leave blank for local)",
"notesPlaceholder": "Write your notes here...",
"locationPlaceholder": "New York, London, Tokyo...",
"widgets": {
"bookmark_list": {
"name": "Bookmarks",
"description": "A list of quick links"
},
"calendar": {
"name": "Calendar",
"description": "A month calendar with today highlighted"
},
"clock": {
"name": "Clock",
"description": "A live clock with configurable timezone"
},
"countdown": {
"name": "Countdown",
"description": "Counts down to a target date and time"
},
"custom_api": {
"name": "Custom API",
"description": "Fetch and display data from any JSON API"
},
"dashboard_links": {
"name": "Dashboard Links",
"description": "Shows your saved dashboard service links"
},
"folder": {
"name": "Folder",
"description": "A background card for grouping widgets visually"
},
"host_grid": {
"name": "Host Grid",
"description": "Live status overview grid for all your SSH hosts"
},
"host_status": {
"name": "Host Status",
"description": "Shows live status and metrics for an SSH host"
},
"iframe_embed": {
"name": "iFrame Embed",
"description": "Embed any URL in an iframe"
},
"image_widget": {
"name": "Image",
"description": "Display any image from a URL"
},
"link_tree": {
"name": "Link Tree",
"description": "Grouped links organized into labeled sections"
},
"markdown_notes": {
"name": "Markdown Notes",
"description": "Notes with optional Markdown rendering and inline editing"
},
"notes": {
"name": "Notes",
"description": "A text notes widget"
},
"ping_status": {
"name": "Ping Status",
"description": "Check if URLs or services are reachable"
},
"quick_connect": {
"name": "Quick Connect",
"description": "Launch terminal, files, docker, tunnels, and more for your hosts"
},
"recent_activity": {
"name": "Recent Activity",
"description": "Shows recent terminal, Docker, file, and tunnel activity"
},
"rss_feed": {
"name": "RSS Feed",
"description": "Display items from an RSS or Atom feed"
},
"search_bar": {
"name": "Search Bar",
"description": "Quick search with Google, DuckDuckGo, Bing, or a custom engine"
},
"search_links": {
"name": "Search Shortcuts",
"description": "Quick buttons to search different engines"
},
"service_grid": {
"name": "Service Grid",
"description": "A grid of service tiles with icons and links"
},
"service_link": {
"name": "Service Link",
"description": "A clickable tile linking to a service URL"
},
"ssh_terminal": {
"name": "SSH Terminal",
"description": "An inline SSH terminal connected to a configured host"
},
"system_overview": {
"name": "System Overview",
"description": "Termix version, database health, and uptime at a glance"
},
"termix_uptime": {
"name": "Termix Uptime",
"description": "Shows how long the Termix server has been running"
},
"text_banner": {
"name": "Text Banner",
"description": "A styled text label for sections and headings"
},
"weather": {
"name": "Weather",
"description": "Live weather for any location"
},
"docker_widget": {
"name": "Docker Manager",
"description": "Embedded Docker container manager for a configured host"
},
"file_manager_widget": {
"name": "File Manager",
"description": "Embedded SFTP file manager for a configured host"
},
"tunnel_widget": {
"name": "Tunnel Manager",
"description": "Embedded SSH tunnel manager for a configured host"
},
"metrics_chart": {
"name": "Metrics Chart",
"description": "Historical CPU, memory, disk, or network chart for a host"
}
}
},
"permissions": {
"use": {
@@ -186,5 +318,8 @@
"label": "Частный центр сертификации (PEM)",
"description": "Дополнительный пакет доверенных центров сертификации для хостов из списка разрешенных. Проверка сертификатов остается включенной. Оставьте поле пустым, чтобы использовать системное хранилище доверенных сертификатов."
}
},
"plugin": {
"name": "Homepage"
}
}
+136 -1
View File
@@ -169,7 +169,139 @@
"noServices": "Није подешена ниједна услуга",
"configureLocation": "Подесите локацију у подешавањима виџета",
"bannerTextPlaceholder": "Текст банера",
"serviceNamePlaceholder": "Моја услуга"
"serviceNamePlaceholder": "Моја услуга",
"emptyNote": "Empty note...",
"weatherLoadFailed": "Could not load weather for \"{{location}}\"",
"feelsLike": "Feels like {{temperature}}",
"timezonePlaceholder": "America/New_York (leave blank for local)",
"notesPlaceholder": "Write your notes here...",
"locationPlaceholder": "New York, London, Tokyo...",
"widgets": {
"bookmark_list": {
"name": "Bookmarks",
"description": "A list of quick links"
},
"calendar": {
"name": "Calendar",
"description": "A month calendar with today highlighted"
},
"clock": {
"name": "Clock",
"description": "A live clock with configurable timezone"
},
"countdown": {
"name": "Countdown",
"description": "Counts down to a target date and time"
},
"custom_api": {
"name": "Custom API",
"description": "Fetch and display data from any JSON API"
},
"dashboard_links": {
"name": "Dashboard Links",
"description": "Shows your saved dashboard service links"
},
"folder": {
"name": "Folder",
"description": "A background card for grouping widgets visually"
},
"host_grid": {
"name": "Host Grid",
"description": "Live status overview grid for all your SSH hosts"
},
"host_status": {
"name": "Host Status",
"description": "Shows live status and metrics for an SSH host"
},
"iframe_embed": {
"name": "iFrame Embed",
"description": "Embed any URL in an iframe"
},
"image_widget": {
"name": "Image",
"description": "Display any image from a URL"
},
"link_tree": {
"name": "Link Tree",
"description": "Grouped links organized into labeled sections"
},
"markdown_notes": {
"name": "Markdown Notes",
"description": "Notes with optional Markdown rendering and inline editing"
},
"notes": {
"name": "Notes",
"description": "A text notes widget"
},
"ping_status": {
"name": "Ping Status",
"description": "Check if URLs or services are reachable"
},
"quick_connect": {
"name": "Quick Connect",
"description": "Launch terminal, files, docker, tunnels, and more for your hosts"
},
"recent_activity": {
"name": "Recent Activity",
"description": "Shows recent terminal, Docker, file, and tunnel activity"
},
"rss_feed": {
"name": "RSS Feed",
"description": "Display items from an RSS or Atom feed"
},
"search_bar": {
"name": "Search Bar",
"description": "Quick search with Google, DuckDuckGo, Bing, or a custom engine"
},
"search_links": {
"name": "Search Shortcuts",
"description": "Quick buttons to search different engines"
},
"service_grid": {
"name": "Service Grid",
"description": "A grid of service tiles with icons and links"
},
"service_link": {
"name": "Service Link",
"description": "A clickable tile linking to a service URL"
},
"ssh_terminal": {
"name": "SSH Terminal",
"description": "An inline SSH terminal connected to a configured host"
},
"system_overview": {
"name": "System Overview",
"description": "Termix version, database health, and uptime at a glance"
},
"termix_uptime": {
"name": "Termix Uptime",
"description": "Shows how long the Termix server has been running"
},
"text_banner": {
"name": "Text Banner",
"description": "A styled text label for sections and headings"
},
"weather": {
"name": "Weather",
"description": "Live weather for any location"
},
"docker_widget": {
"name": "Docker Manager",
"description": "Embedded Docker container manager for a configured host"
},
"file_manager_widget": {
"name": "File Manager",
"description": "Embedded SFTP file manager for a configured host"
},
"tunnel_widget": {
"name": "Tunnel Manager",
"description": "Embedded SSH tunnel manager for a configured host"
},
"metrics_chart": {
"name": "Metrics Chart",
"description": "Historical CPU, memory, disk, or network chart for a host"
}
}
},
"permissions": {
"use": {
@@ -186,5 +318,8 @@
"label": "Приватни ауторитет за сертификате (PEM)",
"description": "Опциони пакет поузданих CA сертификата за хостове са дозвољене листе. Верификација сертификата остаје омогућена. Оставите празно да бисте користили складиште поузданих сертификата система."
}
},
"plugin": {
"name": "Homepage"
}
}
+136 -1
View File
@@ -169,7 +169,139 @@
"noServices": "Inga tjänster konfigurerade",
"configureLocation": "Ange en plats i widgetinställningarna",
"bannerTextPlaceholder": "Bannertext",
"serviceNamePlaceholder": "Min tjänst"
"serviceNamePlaceholder": "Min tjänst",
"emptyNote": "Empty note...",
"weatherLoadFailed": "Could not load weather for \"{{location}}\"",
"feelsLike": "Feels like {{temperature}}",
"timezonePlaceholder": "America/New_York (leave blank for local)",
"notesPlaceholder": "Write your notes here...",
"locationPlaceholder": "New York, London, Tokyo...",
"widgets": {
"bookmark_list": {
"name": "Bookmarks",
"description": "A list of quick links"
},
"calendar": {
"name": "Calendar",
"description": "A month calendar with today highlighted"
},
"clock": {
"name": "Clock",
"description": "A live clock with configurable timezone"
},
"countdown": {
"name": "Countdown",
"description": "Counts down to a target date and time"
},
"custom_api": {
"name": "Custom API",
"description": "Fetch and display data from any JSON API"
},
"dashboard_links": {
"name": "Dashboard Links",
"description": "Shows your saved dashboard service links"
},
"folder": {
"name": "Folder",
"description": "A background card for grouping widgets visually"
},
"host_grid": {
"name": "Host Grid",
"description": "Live status overview grid for all your SSH hosts"
},
"host_status": {
"name": "Host Status",
"description": "Shows live status and metrics for an SSH host"
},
"iframe_embed": {
"name": "iFrame Embed",
"description": "Embed any URL in an iframe"
},
"image_widget": {
"name": "Image",
"description": "Display any image from a URL"
},
"link_tree": {
"name": "Link Tree",
"description": "Grouped links organized into labeled sections"
},
"markdown_notes": {
"name": "Markdown Notes",
"description": "Notes with optional Markdown rendering and inline editing"
},
"notes": {
"name": "Notes",
"description": "A text notes widget"
},
"ping_status": {
"name": "Ping Status",
"description": "Check if URLs or services are reachable"
},
"quick_connect": {
"name": "Quick Connect",
"description": "Launch terminal, files, docker, tunnels, and more for your hosts"
},
"recent_activity": {
"name": "Recent Activity",
"description": "Shows recent terminal, Docker, file, and tunnel activity"
},
"rss_feed": {
"name": "RSS Feed",
"description": "Display items from an RSS or Atom feed"
},
"search_bar": {
"name": "Search Bar",
"description": "Quick search with Google, DuckDuckGo, Bing, or a custom engine"
},
"search_links": {
"name": "Search Shortcuts",
"description": "Quick buttons to search different engines"
},
"service_grid": {
"name": "Service Grid",
"description": "A grid of service tiles with icons and links"
},
"service_link": {
"name": "Service Link",
"description": "A clickable tile linking to a service URL"
},
"ssh_terminal": {
"name": "SSH Terminal",
"description": "An inline SSH terminal connected to a configured host"
},
"system_overview": {
"name": "System Overview",
"description": "Termix version, database health, and uptime at a glance"
},
"termix_uptime": {
"name": "Termix Uptime",
"description": "Shows how long the Termix server has been running"
},
"text_banner": {
"name": "Text Banner",
"description": "A styled text label for sections and headings"
},
"weather": {
"name": "Weather",
"description": "Live weather for any location"
},
"docker_widget": {
"name": "Docker Manager",
"description": "Embedded Docker container manager for a configured host"
},
"file_manager_widget": {
"name": "File Manager",
"description": "Embedded SFTP file manager for a configured host"
},
"tunnel_widget": {
"name": "Tunnel Manager",
"description": "Embedded SSH tunnel manager for a configured host"
},
"metrics_chart": {
"name": "Metrics Chart",
"description": "Historical CPU, memory, disk, or network chart for a host"
}
}
},
"permissions": {
"use": {
@@ -186,5 +318,8 @@
"label": "Privat certifikatutfärdare (PEM)",
"description": "Valfritt paket med betrodda certifikatutfärdare för godkända värdar. Certifikatverifiering förblir aktiverad. Lämna tomt för att använda systemets förtroendearkiv."
}
},
"plugin": {
"name": "Homepage"
}
}
+136 -1
View File
@@ -169,7 +169,139 @@
"noServices": "ไม่มีการตั้งค่าบริการใดๆ",
"configureLocation": "ตั้งค่าตำแหน่งที่ตั้งในการตั้งค่าวิดเจ็ต",
"bannerTextPlaceholder": "ข้อความแบนเนอร์",
"serviceNamePlaceholder": "บริการของฉัน"
"serviceNamePlaceholder": "บริการของฉัน",
"emptyNote": "Empty note...",
"weatherLoadFailed": "Could not load weather for \"{{location}}\"",
"feelsLike": "Feels like {{temperature}}",
"timezonePlaceholder": "America/New_York (leave blank for local)",
"notesPlaceholder": "Write your notes here...",
"locationPlaceholder": "New York, London, Tokyo...",
"widgets": {
"bookmark_list": {
"name": "Bookmarks",
"description": "A list of quick links"
},
"calendar": {
"name": "Calendar",
"description": "A month calendar with today highlighted"
},
"clock": {
"name": "Clock",
"description": "A live clock with configurable timezone"
},
"countdown": {
"name": "Countdown",
"description": "Counts down to a target date and time"
},
"custom_api": {
"name": "Custom API",
"description": "Fetch and display data from any JSON API"
},
"dashboard_links": {
"name": "Dashboard Links",
"description": "Shows your saved dashboard service links"
},
"folder": {
"name": "Folder",
"description": "A background card for grouping widgets visually"
},
"host_grid": {
"name": "Host Grid",
"description": "Live status overview grid for all your SSH hosts"
},
"host_status": {
"name": "Host Status",
"description": "Shows live status and metrics for an SSH host"
},
"iframe_embed": {
"name": "iFrame Embed",
"description": "Embed any URL in an iframe"
},
"image_widget": {
"name": "Image",
"description": "Display any image from a URL"
},
"link_tree": {
"name": "Link Tree",
"description": "Grouped links organized into labeled sections"
},
"markdown_notes": {
"name": "Markdown Notes",
"description": "Notes with optional Markdown rendering and inline editing"
},
"notes": {
"name": "Notes",
"description": "A text notes widget"
},
"ping_status": {
"name": "Ping Status",
"description": "Check if URLs or services are reachable"
},
"quick_connect": {
"name": "Quick Connect",
"description": "Launch terminal, files, docker, tunnels, and more for your hosts"
},
"recent_activity": {
"name": "Recent Activity",
"description": "Shows recent terminal, Docker, file, and tunnel activity"
},
"rss_feed": {
"name": "RSS Feed",
"description": "Display items from an RSS or Atom feed"
},
"search_bar": {
"name": "Search Bar",
"description": "Quick search with Google, DuckDuckGo, Bing, or a custom engine"
},
"search_links": {
"name": "Search Shortcuts",
"description": "Quick buttons to search different engines"
},
"service_grid": {
"name": "Service Grid",
"description": "A grid of service tiles with icons and links"
},
"service_link": {
"name": "Service Link",
"description": "A clickable tile linking to a service URL"
},
"ssh_terminal": {
"name": "SSH Terminal",
"description": "An inline SSH terminal connected to a configured host"
},
"system_overview": {
"name": "System Overview",
"description": "Termix version, database health, and uptime at a glance"
},
"termix_uptime": {
"name": "Termix Uptime",
"description": "Shows how long the Termix server has been running"
},
"text_banner": {
"name": "Text Banner",
"description": "A styled text label for sections and headings"
},
"weather": {
"name": "Weather",
"description": "Live weather for any location"
},
"docker_widget": {
"name": "Docker Manager",
"description": "Embedded Docker container manager for a configured host"
},
"file_manager_widget": {
"name": "File Manager",
"description": "Embedded SFTP file manager for a configured host"
},
"tunnel_widget": {
"name": "Tunnel Manager",
"description": "Embedded SSH tunnel manager for a configured host"
},
"metrics_chart": {
"name": "Metrics Chart",
"description": "Historical CPU, memory, disk, or network chart for a host"
}
}
},
"permissions": {
"use": {
@@ -186,5 +318,8 @@
"label": "หน่วยงานออกใบรับรองเอกชน (PEM)",
"description": "ชุดใบรับรอง CA ที่เชื่อถือได้สำหรับโฮสต์ที่อนุญาต (ไม่บังคับ) การตรวจสอบใบรับรองยังคงเปิดใช้งานอยู่ เว้นว่างไว้เพื่อใช้ที่เก็บใบรับรองที่เชื่อถือได้ของระบบ"
}
},
"plugin": {
"name": "Homepage"
}
}
+136 -1
View File
@@ -169,7 +169,139 @@
"noServices": "Hiçbir hizmet kurulmadı.",
"configureLocation": "Widget ayarlarında bir konum belirleyin.",
"bannerTextPlaceholder": "Afiş metni",
"serviceNamePlaceholder": "Hizmetim"
"serviceNamePlaceholder": "Hizmetim",
"emptyNote": "Empty note...",
"weatherLoadFailed": "Could not load weather for \"{{location}}\"",
"feelsLike": "Feels like {{temperature}}",
"timezonePlaceholder": "America/New_York (leave blank for local)",
"notesPlaceholder": "Write your notes here...",
"locationPlaceholder": "New York, London, Tokyo...",
"widgets": {
"bookmark_list": {
"name": "Bookmarks",
"description": "A list of quick links"
},
"calendar": {
"name": "Calendar",
"description": "A month calendar with today highlighted"
},
"clock": {
"name": "Clock",
"description": "A live clock with configurable timezone"
},
"countdown": {
"name": "Countdown",
"description": "Counts down to a target date and time"
},
"custom_api": {
"name": "Custom API",
"description": "Fetch and display data from any JSON API"
},
"dashboard_links": {
"name": "Dashboard Links",
"description": "Shows your saved dashboard service links"
},
"folder": {
"name": "Folder",
"description": "A background card for grouping widgets visually"
},
"host_grid": {
"name": "Host Grid",
"description": "Live status overview grid for all your SSH hosts"
},
"host_status": {
"name": "Host Status",
"description": "Shows live status and metrics for an SSH host"
},
"iframe_embed": {
"name": "iFrame Embed",
"description": "Embed any URL in an iframe"
},
"image_widget": {
"name": "Image",
"description": "Display any image from a URL"
},
"link_tree": {
"name": "Link Tree",
"description": "Grouped links organized into labeled sections"
},
"markdown_notes": {
"name": "Markdown Notes",
"description": "Notes with optional Markdown rendering and inline editing"
},
"notes": {
"name": "Notes",
"description": "A text notes widget"
},
"ping_status": {
"name": "Ping Status",
"description": "Check if URLs or services are reachable"
},
"quick_connect": {
"name": "Quick Connect",
"description": "Launch terminal, files, docker, tunnels, and more for your hosts"
},
"recent_activity": {
"name": "Recent Activity",
"description": "Shows recent terminal, Docker, file, and tunnel activity"
},
"rss_feed": {
"name": "RSS Feed",
"description": "Display items from an RSS or Atom feed"
},
"search_bar": {
"name": "Search Bar",
"description": "Quick search with Google, DuckDuckGo, Bing, or a custom engine"
},
"search_links": {
"name": "Search Shortcuts",
"description": "Quick buttons to search different engines"
},
"service_grid": {
"name": "Service Grid",
"description": "A grid of service tiles with icons and links"
},
"service_link": {
"name": "Service Link",
"description": "A clickable tile linking to a service URL"
},
"ssh_terminal": {
"name": "SSH Terminal",
"description": "An inline SSH terminal connected to a configured host"
},
"system_overview": {
"name": "System Overview",
"description": "Termix version, database health, and uptime at a glance"
},
"termix_uptime": {
"name": "Termix Uptime",
"description": "Shows how long the Termix server has been running"
},
"text_banner": {
"name": "Text Banner",
"description": "A styled text label for sections and headings"
},
"weather": {
"name": "Weather",
"description": "Live weather for any location"
},
"docker_widget": {
"name": "Docker Manager",
"description": "Embedded Docker container manager for a configured host"
},
"file_manager_widget": {
"name": "File Manager",
"description": "Embedded SFTP file manager for a configured host"
},
"tunnel_widget": {
"name": "Tunnel Manager",
"description": "Embedded SSH tunnel manager for a configured host"
},
"metrics_chart": {
"name": "Metrics Chart",
"description": "Historical CPU, memory, disk, or network chart for a host"
}
}
},
"permissions": {
"use": {
@@ -186,5 +318,8 @@
"label": "Özel sertifika yetkilisi (PEM)",
"description": "İzin verilen sunucular için isteğe bağlı güvenilir CA paketi. Sertifika doğrulaması etkin kalır. Sistem güven deposunu kullanmak için boş bırakın."
}
},
"plugin": {
"name": "Homepage"
}
}
+136 -1
View File
@@ -169,7 +169,139 @@
"noServices": "Жодних послуг не налаштовано",
"configureLocation": "Встановіть місцезнаходження в налаштуваннях віджета",
"bannerTextPlaceholder": "Текст банера",
"serviceNamePlaceholder": "Моя послуга"
"serviceNamePlaceholder": "Моя послуга",
"emptyNote": "Empty note...",
"weatherLoadFailed": "Could not load weather for \"{{location}}\"",
"feelsLike": "Feels like {{temperature}}",
"timezonePlaceholder": "America/New_York (leave blank for local)",
"notesPlaceholder": "Write your notes here...",
"locationPlaceholder": "New York, London, Tokyo...",
"widgets": {
"bookmark_list": {
"name": "Bookmarks",
"description": "A list of quick links"
},
"calendar": {
"name": "Calendar",
"description": "A month calendar with today highlighted"
},
"clock": {
"name": "Clock",
"description": "A live clock with configurable timezone"
},
"countdown": {
"name": "Countdown",
"description": "Counts down to a target date and time"
},
"custom_api": {
"name": "Custom API",
"description": "Fetch and display data from any JSON API"
},
"dashboard_links": {
"name": "Dashboard Links",
"description": "Shows your saved dashboard service links"
},
"folder": {
"name": "Folder",
"description": "A background card for grouping widgets visually"
},
"host_grid": {
"name": "Host Grid",
"description": "Live status overview grid for all your SSH hosts"
},
"host_status": {
"name": "Host Status",
"description": "Shows live status and metrics for an SSH host"
},
"iframe_embed": {
"name": "iFrame Embed",
"description": "Embed any URL in an iframe"
},
"image_widget": {
"name": "Image",
"description": "Display any image from a URL"
},
"link_tree": {
"name": "Link Tree",
"description": "Grouped links organized into labeled sections"
},
"markdown_notes": {
"name": "Markdown Notes",
"description": "Notes with optional Markdown rendering and inline editing"
},
"notes": {
"name": "Notes",
"description": "A text notes widget"
},
"ping_status": {
"name": "Ping Status",
"description": "Check if URLs or services are reachable"
},
"quick_connect": {
"name": "Quick Connect",
"description": "Launch terminal, files, docker, tunnels, and more for your hosts"
},
"recent_activity": {
"name": "Recent Activity",
"description": "Shows recent terminal, Docker, file, and tunnel activity"
},
"rss_feed": {
"name": "RSS Feed",
"description": "Display items from an RSS or Atom feed"
},
"search_bar": {
"name": "Search Bar",
"description": "Quick search with Google, DuckDuckGo, Bing, or a custom engine"
},
"search_links": {
"name": "Search Shortcuts",
"description": "Quick buttons to search different engines"
},
"service_grid": {
"name": "Service Grid",
"description": "A grid of service tiles with icons and links"
},
"service_link": {
"name": "Service Link",
"description": "A clickable tile linking to a service URL"
},
"ssh_terminal": {
"name": "SSH Terminal",
"description": "An inline SSH terminal connected to a configured host"
},
"system_overview": {
"name": "System Overview",
"description": "Termix version, database health, and uptime at a glance"
},
"termix_uptime": {
"name": "Termix Uptime",
"description": "Shows how long the Termix server has been running"
},
"text_banner": {
"name": "Text Banner",
"description": "A styled text label for sections and headings"
},
"weather": {
"name": "Weather",
"description": "Live weather for any location"
},
"docker_widget": {
"name": "Docker Manager",
"description": "Embedded Docker container manager for a configured host"
},
"file_manager_widget": {
"name": "File Manager",
"description": "Embedded SFTP file manager for a configured host"
},
"tunnel_widget": {
"name": "Tunnel Manager",
"description": "Embedded SSH tunnel manager for a configured host"
},
"metrics_chart": {
"name": "Metrics Chart",
"description": "Historical CPU, memory, disk, or network chart for a host"
}
}
},
"permissions": {
"use": {
@@ -186,5 +318,8 @@
"label": "Приватний центр сертифікації (PEM)",
"description": "Додатковий пакет довірених ЦС для хостів із білого списку. Перевірка сертифікатів залишається ввімкненою. Залиште поле порожнім, щоб використовувати системне сховище довірених сертифікатів."
}
},
"plugin": {
"name": "Homepage"
}
}
+136 -1
View File
@@ -169,7 +169,139 @@
"noServices": "Chưa có dịch vụ nào được thiết lập.",
"configureLocation": "Chọn vị trí trong cài đặt tiện ích.",
"bannerTextPlaceholder": "Văn bản biểu ngữ",
"serviceNamePlaceholder": "Dịch vụ của tôi"
"serviceNamePlaceholder": "Dịch vụ của tôi",
"emptyNote": "Empty note...",
"weatherLoadFailed": "Could not load weather for \"{{location}}\"",
"feelsLike": "Feels like {{temperature}}",
"timezonePlaceholder": "America/New_York (leave blank for local)",
"notesPlaceholder": "Write your notes here...",
"locationPlaceholder": "New York, London, Tokyo...",
"widgets": {
"bookmark_list": {
"name": "Bookmarks",
"description": "A list of quick links"
},
"calendar": {
"name": "Calendar",
"description": "A month calendar with today highlighted"
},
"clock": {
"name": "Clock",
"description": "A live clock with configurable timezone"
},
"countdown": {
"name": "Countdown",
"description": "Counts down to a target date and time"
},
"custom_api": {
"name": "Custom API",
"description": "Fetch and display data from any JSON API"
},
"dashboard_links": {
"name": "Dashboard Links",
"description": "Shows your saved dashboard service links"
},
"folder": {
"name": "Folder",
"description": "A background card for grouping widgets visually"
},
"host_grid": {
"name": "Host Grid",
"description": "Live status overview grid for all your SSH hosts"
},
"host_status": {
"name": "Host Status",
"description": "Shows live status and metrics for an SSH host"
},
"iframe_embed": {
"name": "iFrame Embed",
"description": "Embed any URL in an iframe"
},
"image_widget": {
"name": "Image",
"description": "Display any image from a URL"
},
"link_tree": {
"name": "Link Tree",
"description": "Grouped links organized into labeled sections"
},
"markdown_notes": {
"name": "Markdown Notes",
"description": "Notes with optional Markdown rendering and inline editing"
},
"notes": {
"name": "Notes",
"description": "A text notes widget"
},
"ping_status": {
"name": "Ping Status",
"description": "Check if URLs or services are reachable"
},
"quick_connect": {
"name": "Quick Connect",
"description": "Launch terminal, files, docker, tunnels, and more for your hosts"
},
"recent_activity": {
"name": "Recent Activity",
"description": "Shows recent terminal, Docker, file, and tunnel activity"
},
"rss_feed": {
"name": "RSS Feed",
"description": "Display items from an RSS or Atom feed"
},
"search_bar": {
"name": "Search Bar",
"description": "Quick search with Google, DuckDuckGo, Bing, or a custom engine"
},
"search_links": {
"name": "Search Shortcuts",
"description": "Quick buttons to search different engines"
},
"service_grid": {
"name": "Service Grid",
"description": "A grid of service tiles with icons and links"
},
"service_link": {
"name": "Service Link",
"description": "A clickable tile linking to a service URL"
},
"ssh_terminal": {
"name": "SSH Terminal",
"description": "An inline SSH terminal connected to a configured host"
},
"system_overview": {
"name": "System Overview",
"description": "Termix version, database health, and uptime at a glance"
},
"termix_uptime": {
"name": "Termix Uptime",
"description": "Shows how long the Termix server has been running"
},
"text_banner": {
"name": "Text Banner",
"description": "A styled text label for sections and headings"
},
"weather": {
"name": "Weather",
"description": "Live weather for any location"
},
"docker_widget": {
"name": "Docker Manager",
"description": "Embedded Docker container manager for a configured host"
},
"file_manager_widget": {
"name": "File Manager",
"description": "Embedded SFTP file manager for a configured host"
},
"tunnel_widget": {
"name": "Tunnel Manager",
"description": "Embedded SSH tunnel manager for a configured host"
},
"metrics_chart": {
"name": "Metrics Chart",
"description": "Historical CPU, memory, disk, or network chart for a host"
}
}
},
"permissions": {
"use": {
@@ -186,5 +318,8 @@
"label": "Cơ quan cấp chứng chỉ tư nhân (PEM)",
"description": "Gói CA đáng tin cậy tùy chọn cho các máy chủ được phép. Quá trình xác minh chứng chỉ vẫn được bật. Để trống để sử dụng kho lưu trữ chứng chỉ tin cậy của hệ thống."
}
},
"plugin": {
"name": "Homepage"
}
}
+136 -1
View File
@@ -169,7 +169,139 @@
"noServices": "未设置任何服务。",
"configureLocation": "在小部件设置中设置位置",
"bannerTextPlaceholder": "横幅文字",
"serviceNamePlaceholder": "我的服务"
"serviceNamePlaceholder": "我的服务",
"emptyNote": "Empty note...",
"weatherLoadFailed": "Could not load weather for \"{{location}}\"",
"feelsLike": "Feels like {{temperature}}",
"timezonePlaceholder": "America/New_York (leave blank for local)",
"notesPlaceholder": "Write your notes here...",
"locationPlaceholder": "New York, London, Tokyo...",
"widgets": {
"bookmark_list": {
"name": "Bookmarks",
"description": "A list of quick links"
},
"calendar": {
"name": "Calendar",
"description": "A month calendar with today highlighted"
},
"clock": {
"name": "Clock",
"description": "A live clock with configurable timezone"
},
"countdown": {
"name": "Countdown",
"description": "Counts down to a target date and time"
},
"custom_api": {
"name": "Custom API",
"description": "Fetch and display data from any JSON API"
},
"dashboard_links": {
"name": "Dashboard Links",
"description": "Shows your saved dashboard service links"
},
"folder": {
"name": "Folder",
"description": "A background card for grouping widgets visually"
},
"host_grid": {
"name": "Host Grid",
"description": "Live status overview grid for all your SSH hosts"
},
"host_status": {
"name": "Host Status",
"description": "Shows live status and metrics for an SSH host"
},
"iframe_embed": {
"name": "iFrame Embed",
"description": "Embed any URL in an iframe"
},
"image_widget": {
"name": "Image",
"description": "Display any image from a URL"
},
"link_tree": {
"name": "Link Tree",
"description": "Grouped links organized into labeled sections"
},
"markdown_notes": {
"name": "Markdown Notes",
"description": "Notes with optional Markdown rendering and inline editing"
},
"notes": {
"name": "Notes",
"description": "A text notes widget"
},
"ping_status": {
"name": "Ping Status",
"description": "Check if URLs or services are reachable"
},
"quick_connect": {
"name": "Quick Connect",
"description": "Launch terminal, files, docker, tunnels, and more for your hosts"
},
"recent_activity": {
"name": "Recent Activity",
"description": "Shows recent terminal, Docker, file, and tunnel activity"
},
"rss_feed": {
"name": "RSS Feed",
"description": "Display items from an RSS or Atom feed"
},
"search_bar": {
"name": "Search Bar",
"description": "Quick search with Google, DuckDuckGo, Bing, or a custom engine"
},
"search_links": {
"name": "Search Shortcuts",
"description": "Quick buttons to search different engines"
},
"service_grid": {
"name": "Service Grid",
"description": "A grid of service tiles with icons and links"
},
"service_link": {
"name": "Service Link",
"description": "A clickable tile linking to a service URL"
},
"ssh_terminal": {
"name": "SSH Terminal",
"description": "An inline SSH terminal connected to a configured host"
},
"system_overview": {
"name": "System Overview",
"description": "Termix version, database health, and uptime at a glance"
},
"termix_uptime": {
"name": "Termix Uptime",
"description": "Shows how long the Termix server has been running"
},
"text_banner": {
"name": "Text Banner",
"description": "A styled text label for sections and headings"
},
"weather": {
"name": "Weather",
"description": "Live weather for any location"
},
"docker_widget": {
"name": "Docker Manager",
"description": "Embedded Docker container manager for a configured host"
},
"file_manager_widget": {
"name": "File Manager",
"description": "Embedded SFTP file manager for a configured host"
},
"tunnel_widget": {
"name": "Tunnel Manager",
"description": "Embedded SSH tunnel manager for a configured host"
},
"metrics_chart": {
"name": "Metrics Chart",
"description": "Historical CPU, memory, disk, or network chart for a host"
}
}
},
"permissions": {
"use": {
@@ -186,5 +318,8 @@
"label": "私有证书颁发机构(PEM)",
"description": "可选的受信任 CA 证书包,适用于已列入允许列表的主机。证书验证功能仍然启用。留空则使用系统信任存储。"
}
},
"plugin": {
"name": "Homepage"
}
}
+136 -1
View File
@@ -169,7 +169,139 @@
"noServices": "未設定任何服務。",
"configureLocation": "在小部件設定中設定位置",
"bannerTextPlaceholder": "橫幅文字",
"serviceNamePlaceholder": "我的服務"
"serviceNamePlaceholder": "我的服務",
"emptyNote": "Empty note...",
"weatherLoadFailed": "Could not load weather for \"{{location}}\"",
"feelsLike": "Feels like {{temperature}}",
"timezonePlaceholder": "America/New_York (leave blank for local)",
"notesPlaceholder": "Write your notes here...",
"locationPlaceholder": "New York, London, Tokyo...",
"widgets": {
"bookmark_list": {
"name": "Bookmarks",
"description": "A list of quick links"
},
"calendar": {
"name": "Calendar",
"description": "A month calendar with today highlighted"
},
"clock": {
"name": "Clock",
"description": "A live clock with configurable timezone"
},
"countdown": {
"name": "Countdown",
"description": "Counts down to a target date and time"
},
"custom_api": {
"name": "Custom API",
"description": "Fetch and display data from any JSON API"
},
"dashboard_links": {
"name": "Dashboard Links",
"description": "Shows your saved dashboard service links"
},
"folder": {
"name": "Folder",
"description": "A background card for grouping widgets visually"
},
"host_grid": {
"name": "Host Grid",
"description": "Live status overview grid for all your SSH hosts"
},
"host_status": {
"name": "Host Status",
"description": "Shows live status and metrics for an SSH host"
},
"iframe_embed": {
"name": "iFrame Embed",
"description": "Embed any URL in an iframe"
},
"image_widget": {
"name": "Image",
"description": "Display any image from a URL"
},
"link_tree": {
"name": "Link Tree",
"description": "Grouped links organized into labeled sections"
},
"markdown_notes": {
"name": "Markdown Notes",
"description": "Notes with optional Markdown rendering and inline editing"
},
"notes": {
"name": "Notes",
"description": "A text notes widget"
},
"ping_status": {
"name": "Ping Status",
"description": "Check if URLs or services are reachable"
},
"quick_connect": {
"name": "Quick Connect",
"description": "Launch terminal, files, docker, tunnels, and more for your hosts"
},
"recent_activity": {
"name": "Recent Activity",
"description": "Shows recent terminal, Docker, file, and tunnel activity"
},
"rss_feed": {
"name": "RSS Feed",
"description": "Display items from an RSS or Atom feed"
},
"search_bar": {
"name": "Search Bar",
"description": "Quick search with Google, DuckDuckGo, Bing, or a custom engine"
},
"search_links": {
"name": "Search Shortcuts",
"description": "Quick buttons to search different engines"
},
"service_grid": {
"name": "Service Grid",
"description": "A grid of service tiles with icons and links"
},
"service_link": {
"name": "Service Link",
"description": "A clickable tile linking to a service URL"
},
"ssh_terminal": {
"name": "SSH Terminal",
"description": "An inline SSH terminal connected to a configured host"
},
"system_overview": {
"name": "System Overview",
"description": "Termix version, database health, and uptime at a glance"
},
"termix_uptime": {
"name": "Termix Uptime",
"description": "Shows how long the Termix server has been running"
},
"text_banner": {
"name": "Text Banner",
"description": "A styled text label for sections and headings"
},
"weather": {
"name": "Weather",
"description": "Live weather for any location"
},
"docker_widget": {
"name": "Docker Manager",
"description": "Embedded Docker container manager for a configured host"
},
"file_manager_widget": {
"name": "File Manager",
"description": "Embedded SFTP file manager for a configured host"
},
"tunnel_widget": {
"name": "Tunnel Manager",
"description": "Embedded SSH tunnel manager for a configured host"
},
"metrics_chart": {
"name": "Metrics Chart",
"description": "Historical CPU, memory, disk, or network chart for a host"
}
}
},
"permissions": {
"use": {
@@ -186,5 +318,8 @@
"label": "私有憑證授權單位(PEM)",
"description": "可選的受信任 CA 憑證包,適用於已列入允許清單的主機。憑證驗證功能仍然啟用。留空則使用系統信任儲存。"
}
},
"plugin": {
"name": "Homepage"
}
}
@@ -140,14 +140,18 @@ export function AddWidgetMenu({ state, onAdd, onClose }: AddWidgetMenuProps) {
{type.labelComponent ? (
<type.labelComponent part="name" />
) : (
type.name
t(`homepage.widgets.${type.id}.name`, {
defaultValue: type.name,
})
)}
</span>
<span className="text-[10px] text-muted-foreground truncate">
{type.labelComponent ? (
<type.labelComponent part="description" />
) : (
type.description
t(`homepage.widgets.${type.id}.description`, {
defaultValue: type.description,
})
)}
</span>
</div>
@@ -23,7 +23,7 @@ export function ClockEditForm({
onChange={(e) =>
onChange({ ...config, timezone: e.target.value || undefined })
}
placeholder="America/New_York (leave blank for local)"
placeholder={t("homepage.timezonePlaceholder")}
aria-invalid={invalidTimezone}
className={
invalidTimezone ? "h-8 text-sm border-destructive" : "h-8 text-sm"
@@ -16,7 +16,7 @@ export function NotesEditForm({
<Textarea
value={config.content}
onChange={(e) => onChange({ ...config, content: e.target.value })}
placeholder="Write your notes here..."
placeholder={t("homepage.notesPlaceholder")}
className="text-sm min-h-[120px] resize-none rounded-none"
/>
</div>
@@ -17,7 +17,7 @@ export function WeatherEditForm({
<Input
value={config.location}
onChange={(e) => onChange({ ...config, location: e.target.value })}
placeholder="New York, London, Tokyo..."
placeholder={t("homepage.locationPlaceholder")}
className="h-8 text-sm"
/>
</div>
@@ -23,11 +23,9 @@ function StatusDot({ status }: { status: string }) {
const color =
status === "online"
? getAccentColor()
: status === "reachable"
? "#fbbf24"
: status === "offline"
? "#ef4444"
: "#6b7280";
: status === "offline"
? "#ef4444"
: "#6b7280";
return (
<span
className="w-1.5 h-1.5 rounded-full shrink-0 inline-block"
@@ -52,23 +52,20 @@ function HostStatusWidget({
);
}
const online = statusInfo?.status === "online";
const reachable = statusInfo?.status === "reachable";
const status = statusInfo?.status;
const online = status === "online";
const known = online || status === "offline";
const onlineColor = !statusInfo
const onlineColor = !known
? "#6b7280"
: online
? getAccentColor()
: reachable
? "#fbbf24"
: "#ef4444";
const onlineLabel = !statusInfo
: "#ef4444";
const onlineLabel = !known
? t("common.unknown")
: online
? t("common.online")
: reachable
? t("common.signInFailed")
: t("common.offline");
: t("common.offline");
return (
<div className="flex flex-col w-full h-full overflow-hidden">
@@ -1,3 +1,4 @@
import { useTranslation } from "@termix/plugin-sdk/frontend";
import { StickyNote } from "lucide-react";
import { registerWidget } from "./WidgetRegistry";
import {
@@ -8,6 +9,7 @@ import {
import { WidgetTitle } from "@termix/plugin-sdk/ui";
function NotesWidget({ widget, config }: WidgetComponentProps<NotesConfig>) {
const { t } = useTranslation();
const { content, backgroundColor } = config;
return (
@@ -19,7 +21,9 @@ function NotesWidget({ widget, config }: WidgetComponentProps<NotesConfig>) {
<div className="flex-1 overflow-auto p-3">
<pre className="text-xs text-foreground whitespace-pre-wrap break-words font-sans leading-relaxed select-text w-full">
{content || (
<span className="text-muted-foreground italic">Empty note...</span>
<span className="text-muted-foreground italic">
{t("homepage.emptyNote")}
</span>
)}
</pre>
</div>
@@ -100,7 +100,7 @@ function WeatherWidget({
if (error) {
return (
<div className="flex items-center justify-center w-full h-full text-xs text-destructive/70 p-3 text-center">
Could not load weather for "{location}"
{t("homepage.weatherLoadFailed", { location })}
</div>
);
}
@@ -108,7 +108,7 @@ function WeatherWidget({
if (!data) {
return (
<div className="flex items-center justify-center w-full h-full text-xs text-muted-foreground/50">
Loading...
{t("common.loading")}
</div>
);
}
@@ -138,7 +138,7 @@ function WeatherWidget({
{desc}
</span>
<span className="text-[10px] text-muted-foreground/70">
Feels like {displayFeels}
{t("homepage.feelsLike", { temperature: displayFeels })}
</span>
</div>
</div>
@@ -45,7 +45,9 @@ function renderForm(config: Partial<ClockConfig> = {}) {
);
return {
onChange,
input: screen.getByPlaceholderText(/America\/New_York/) as HTMLInputElement,
input: screen.getByPlaceholderText(
"homepage.timezonePlaceholder",
) as HTMLInputElement,
};
}
@@ -36,7 +36,9 @@ function open(timezone?: string) {
return {
onSave,
onClose,
input: screen.getByPlaceholderText(/America\/New_York/) as HTMLInputElement,
input: screen.getByPlaceholderText(
"homepage.timezonePlaceholder",
) as HTMLInputElement,
save: screen
.getByText("homepage.save")
.closest("button") as HTMLButtonElement,