ADD UPDATE SCRIPT v0.23
This commit is contained in:
@@ -8,6 +8,7 @@ return [
|
||||
'settings' => 'Einstellungen',
|
||||
'logout' => 'Abmelden',
|
||||
'change_theme' => 'Design wechseln',
|
||||
'nav_menu' => 'Menü',
|
||||
'language' => 'Sprache',
|
||||
'self_hosting' => 'Self-Hosting',
|
||||
'login' => 'Anmelden',
|
||||
@@ -140,6 +141,7 @@ return [
|
||||
'config_catalog' => 'Der integrierte Feed-Katalog lässt sich durch Bearbeiten von resources/data/bloomflux.json und erneutes Deployment anpassen.',
|
||||
'update_title' => 'Aktualisieren',
|
||||
'update_text' => 'Führe einfach das Deployment-Skript erneut aus: Es holt die neuesten Änderungen und baut den Stack neu, ohne deine Daten anzutasten.',
|
||||
'backup_note' => 'Vor jedem Redeploy wird die Datenbank automatisch nach backups/ gesichert (die letzten 10 Sicherungen werden aufbewahrt). Schlägt die Sicherung fehl, wird das Update abgebrochen, damit deine Daten niemals gefährdet werden.',
|
||||
'uninstall_title' => 'Deinstallieren',
|
||||
'uninstall_text' => 'Das Skript uninstall.sh stoppt und entfernt den Docker-Stack sauber. Es fragt vor dem Löschen deiner Daten explizit nach und entfernt den Quellcode nie ohne separate Bestätigung.',
|
||||
'source_title' => 'Quellcode',
|
||||
@@ -191,4 +193,15 @@ return [
|
||||
|
||||
'reset_title' => 'Zurücksetzen',
|
||||
'reset_text' => 'Das Skript reset.sh setzt die Instanz auf einen leeren Zustand zurück (Konten, Feeds, Artikel, Benachrichtigungen), ohne Quellcode, .env oder Docker-Images anzutasten — nützlich, um mit einer sauberen Instanz neu zu starten.',
|
||||
|
||||
// Automatische Updates
|
||||
'autoupdate_title' => 'Automatische Updates',
|
||||
'autoupdate_text' => 'Das Skript auto-update.sh prüft regelmäßig auf neue Commits im Repository und stellt nur bei Bedarf neu bereit, über einen geplanten Task auf dem Server (niemals aus dem Anwendungscontainer heraus).',
|
||||
'autoupdate_comment_install' => 'prüft alle 30 Minuten',
|
||||
'autoupdate_comment_status' => 'zeigt Status und letzte Logs',
|
||||
'autoupdate_comment_uninstall' => 'deaktiviert automatische Updates',
|
||||
|
||||
// SEO
|
||||
'seo_home_title' => 'BloomFeed — Selbst gehosteter, quelloffener RSS-Aggregator',
|
||||
'seo_selfhost_title' => 'BloomFeed selbst hosten — Docker-Installationsanleitung',
|
||||
];
|
||||
|
||||
@@ -8,6 +8,7 @@ return [
|
||||
'settings' => 'Settings',
|
||||
'logout' => 'Log out',
|
||||
'change_theme' => 'Switch theme',
|
||||
'nav_menu' => 'Menu',
|
||||
'language' => 'Language',
|
||||
'self_hosting' => 'Self-hosting',
|
||||
'login' => 'Log in',
|
||||
@@ -140,6 +141,7 @@ return [
|
||||
'config_catalog' => 'The built-in feed catalog can be customized by editing resources/data/bloomflux.json and redeploying.',
|
||||
'update_title' => 'Update',
|
||||
'update_text' => 'Simply re-run the deployment script: it pulls the latest changes and rebuilds the stack without touching your data.',
|
||||
'backup_note' => 'Before every redeploy, the database is automatically backed up to backups/ (the last 10 backups are kept). If the backup fails, the update is aborted so your data is never put at risk.',
|
||||
'uninstall_title' => 'Uninstall',
|
||||
'uninstall_text' => 'The uninstall.sh script cleanly stops and removes the Docker stack. It asks for explicit confirmation before deleting your data and never removes the source code without a separate confirmation.',
|
||||
'source_title' => 'Source code',
|
||||
@@ -191,4 +193,15 @@ return [
|
||||
|
||||
'reset_title' => 'Reset',
|
||||
'reset_text' => 'The reset.sh script wipes the instance back to a blank state (accounts, feeds, articles, notifiers) without touching the source code, .env or Docker images — useful to start over on a clean instance.',
|
||||
|
||||
// Auto-update
|
||||
'autoupdate_title' => 'Automatic updates',
|
||||
'autoupdate_text' => 'The auto-update.sh script periodically checks for new commits on the repository and only redeploys when needed, via a scheduled task on the server (never from the application container).',
|
||||
'autoupdate_comment_install' => 'checks every 30 minutes',
|
||||
'autoupdate_comment_status' => 'shows status and recent logs',
|
||||
'autoupdate_comment_uninstall' => 'disables automatic updates',
|
||||
|
||||
// SEO
|
||||
'seo_home_title' => 'BloomFeed — Self-hosted, open-source RSS aggregator',
|
||||
'seo_selfhost_title' => 'Self-host BloomFeed — Docker installation guide',
|
||||
];
|
||||
|
||||
@@ -8,6 +8,7 @@ return [
|
||||
'settings' => 'Ajustes',
|
||||
'logout' => 'Cerrar sesión',
|
||||
'change_theme' => 'Cambiar de tema',
|
||||
'nav_menu' => 'Menú',
|
||||
'language' => 'Idioma',
|
||||
'self_hosting' => 'Autoalojamiento',
|
||||
'login' => 'Iniciar sesión',
|
||||
@@ -140,6 +141,7 @@ return [
|
||||
'config_catalog' => 'El catálogo de fuentes integrado se personaliza editando resources/data/bloomflux.json y volviendo a desplegar.',
|
||||
'update_title' => 'Actualizar',
|
||||
'update_text' => 'Simplemente vuelve a ejecutar el script de despliegue: recupera los últimos cambios y reconstruye la pila sin tocar tus datos.',
|
||||
'backup_note' => 'Antes de cada redespliegue, la base de datos se respalda automáticamente en backups/ (se conservan las últimas 10 copias). Si el respaldo falla, la actualización se cancela para no arriesgar nunca tus datos.',
|
||||
'uninstall_title' => 'Desinstalar',
|
||||
'uninstall_text' => 'El script uninstall.sh detiene y elimina limpiamente la pila Docker. Pide confirmación explícita antes de borrar tus datos y nunca elimina el código fuente sin una confirmación separada.',
|
||||
'source_title' => 'Código fuente',
|
||||
@@ -191,4 +193,15 @@ return [
|
||||
|
||||
'reset_title' => 'Reiniciar',
|
||||
'reset_text' => 'El script reset.sh restablece la instancia a un estado en blanco (cuentas, fuentes, artículos, notificadores) sin tocar el código fuente, el .env ni las imágenes Docker — útil para empezar de cero.',
|
||||
|
||||
// Actualización automática
|
||||
'autoupdate_title' => 'Actualizaciones automáticas',
|
||||
'autoupdate_text' => 'El script auto-update.sh comprueba periódicamente si hay nuevos commits en el repositorio y solo vuelve a desplegar cuando es necesario, mediante una tarea programada en el servidor (nunca desde el contenedor de la aplicación).',
|
||||
'autoupdate_comment_install' => 'comprueba cada 30 minutos',
|
||||
'autoupdate_comment_status' => 'muestra el estado y los últimos registros',
|
||||
'autoupdate_comment_uninstall' => 'desactiva las actualizaciones automáticas',
|
||||
|
||||
// SEO
|
||||
'seo_home_title' => 'BloomFeed — Agregador RSS autoalojado y de código abierto',
|
||||
'seo_selfhost_title' => 'Autoalojar BloomFeed — guía de instalación con Docker',
|
||||
];
|
||||
|
||||
@@ -8,6 +8,7 @@ return [
|
||||
'settings' => 'Paramètres',
|
||||
'logout' => 'Déconnexion',
|
||||
'change_theme' => 'Changer de thème',
|
||||
'nav_menu' => 'Menu',
|
||||
'language' => 'Langue',
|
||||
'self_hosting' => 'Self-hosting',
|
||||
'login' => 'Se connecter',
|
||||
@@ -140,6 +141,7 @@ return [
|
||||
'config_catalog' => "Le catalogue de flux intégré se personnalise en éditant resources/data/bloomflux.json puis en redéployant.",
|
||||
'update_title' => 'Mettre à jour',
|
||||
'update_text' => 'Relancez simplement le script de déploiement : il récupère les derniers changements et reconstruit la stack sans toucher à vos données.',
|
||||
'backup_note' => 'Avant chaque redéploiement, la base de données est automatiquement sauvegardée dans backups/ (les 10 dernières sauvegardes sont conservées). Si la sauvegarde échoue, la mise à jour est annulée pour ne jamais risquer de perdre des données.',
|
||||
'uninstall_title' => 'Désinstaller',
|
||||
'uninstall_text' => "Le script uninstall.sh arrête et supprime proprement la stack Docker. Il demande une confirmation explicite avant de supprimer vos données et ne supprime jamais le code source sans confirmation séparée.",
|
||||
'source_title' => 'Code source',
|
||||
@@ -191,4 +193,15 @@ return [
|
||||
|
||||
'reset_title' => 'Réinitialiser',
|
||||
'reset_text' => "Le script reset.sh remet l'instance à zéro (comptes, flux, articles, notifieurs) sans toucher au code, au .env ni aux images Docker — utile pour repartir sur une instance vierge.",
|
||||
|
||||
// Mise à jour automatique
|
||||
'autoupdate_title' => 'Mise à jour automatique',
|
||||
'autoupdate_text' => "Le script auto-update.sh vérifie périodiquement les nouveaux commits sur le dépôt et ne redéploie que si nécessaire, via une tâche planifiée sur le serveur (jamais depuis le conteneur applicatif).",
|
||||
'autoupdate_comment_install' => 'active la vérification toutes les 30 min',
|
||||
'autoupdate_comment_status' => 'affiche l\'état et les derniers logs',
|
||||
'autoupdate_comment_uninstall' => 'désactive la mise à jour automatique',
|
||||
|
||||
// SEO
|
||||
'seo_home_title' => 'BloomFeed — Agrégateur RSS auto-hébergé et open-source',
|
||||
'seo_selfhost_title' => "Auto-héberger BloomFeed — guide d'installation Docker",
|
||||
];
|
||||
|
||||
Reference in New Issue
Block a user