refactor: remove frontend, move JSONs to json/ top-level

- Archive frontend to community-scripts/ProxmoxVE-Frontend-Archive
- Move frontend/public/json/ -> json/
- Update workflow paths in 5 actions:
  - update-versions-github.yml
  - update-json-date.yml
  - push-json-to-pocketbase.yml
  - delete-pocketbase-entry-on-removal.yml
  - autolabeler.yml
- Remove frontend-cicd.yml (no longer needed)
- Clean up .gitignore (remove frontend-specific entries)
This commit is contained in:
CanbiZ (MickLesk)
2026-03-12 13:52:25 +01:00
parent 12bdbcce5c
commit 6b33afca1e
605 changed files with 10 additions and 11576 deletions
+44
View File
@@ -0,0 +1,44 @@
{
"name": "LibreTranslate",
"slug": "libretranslate",
"categories": [
0
],
"date_created": "2025-06-15",
"type": "ct",
"updateable": true,
"privileged": false,
"interface_port": 5000,
"documentation": "https://github.com/LibreTranslate/LibreTranslate?tab=readme-ov-file#settings--flags",
"website": "https://libretranslate.com/",
"logo": "https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/libretranslate.webp",
"config_path": "/opt/libretranslate/.env",
"description": "Free and Open Source Machine Translation API, entirely self-hosted. Unlike other APIs, it doesn't rely on proprietary providers such as Google or Azure to perform translations. Instead, its translation engine is powered by the open source Argos Translate library.",
"install_methods": [
{
"type": "default",
"script": "ct/libretranslate.sh",
"resources": {
"cpu": 2,
"ram": 2048,
"hdd": 20,
"os": "debian",
"version": "13"
}
}
],
"default_credentials": {
"username": null,
"password": null
},
"notes": [
{
"text": "During the installation, application will download language models used for translation. Depending on how fast your internet/host is, this can take 5-10 minutes.",
"type": "info"
},
{
"text": "At every boot of LXC, application will look for updates for language models installed. This can prolong the startup of the LXC.",
"type": "info"
}
]
}