Firefly III op engem Managed VPS hosten heescht, Är Konten, Är Budgeten an Är Ausgaben op enger Maschinn ze halen, déi Iech gehéiert a vun eisen Equippen Dag an Nuecht aktuell gehal a verfollegt gëtt. Firefly III ass e fräien Open-Source-Programm fir d’Gestioun vu perséinleche Finanzen, ënner der AGPL-Lizenz. Dëse Guide follegt senger offizieller Dokumentatioun: d’Installatioun mat Docker Compose, den APP_KEY, HTTPS, den éischte Kont, de Cron-Job, d’Datebank, den Data Importer, d’E-Mailen, d’Backups an d’Aktualiséierungen.
Auteur: Simon Vasconcelos Lee
Publizéiert den 10. November 2026Lieszäit: 13 Minutten
docker-compose.yml, .env an .db.env. Wielt d’Passwuert vun der Datebank virum éischte Start.APP_KEY ass genee 32 Zeechen laang, bleift geheim a gëtt zesumme mat den Donnéeë gesécheert.TRUSTED_PROXIES=* an Är Adress an APP_URL, an erstellt dann direkt Äre Kont: deen éischte Benotzer, deen sech registréiert, gëtt de Proprietär, an d’Registréierung mécht duerno zou.cron aus dem offizielle Fichier féiert all Nuecht d’Auto-Budgeten an d’widderhuelend Transaktiounen aus. Séchert d’Datebank, de Volume fir d’Uploads an .env virun all Aktualiséierung.Firefly III ass e Programm fir d’Gestioun vu perséinleche Finanzen, fir d’Selwerhosten geduecht. Hien hält Är Ausgaben an Äert Akommes fest, mat Budgeten, Kategorien an Tags, fir datt Dir gesitt, wou Äert Geld higeet. Säi README beschreift en als komplett selwer gehost an isoléiert: hie kontaktéiert keen externe Server, soulaang Dir him dat net ausdrécklech sot.
Eng Instanz hält esou vill Benotzer, wéi Dir wëllt, jidderee mat enger finanzieller Verwaltung, déi komplett vun deenen anere getrennt ass. D’Dokumentatioun beschreift e Modell, fir eng eenzeg Verwaltung ze deelen, deen de Moment an der Entwécklung ass.
Firefly III gëtt ënner der GNU Affero General Public License, Versioun 3 oder, no Ärer Wiel, all spéiderer Versioun publizéiert: dat ass den SPDX-Identifiant AGPL-3.0-or-later a sengem Fichier composer.json. Den Text erkläert eng onbegrenzt Erlaabnes, de net geännerte Programm lafen ze loossen. Dir kënnt also d’Image notzen, déi de Projet publizéiert, fir Iech selwer, Är Famill oder Är Entreprise, ouni eng Lizenz ze kafen.
Den Artikel 13 setzt eng Bedingung derbäi, déi der AGPL eegen ass: wann Dir de Programm ännert, muss Är Versioun all deenen, déi se iwwer d’Netz op Distanz notzen, d’Méiglechkeet ginn, hire Quellcode gratis ze kréien. Den Data Importer steet ënner der selwechter Lizenz.
D’Dokumentatioun nennt Docker Compose deen einfachste Wee, fir Firefly III z’installéieren. Op engem Server, wou Docker installéiert ass, erstellt Dir en Dossier a luet déi dräi offiziell Fichieren dran erof, am Rohformat: hir Abstänn zielen, an d’Dokumentatioun freet, se net aus dem Browser ze kopéieren.
mkdir firefly-iii && cd firefly-iii
curl -o docker-compose.yml https://raw.githubusercontent.com/firefly-iii/docker/main/docker-compose.yml
curl -o .env https://raw.githubusercontent.com/firefly-iii/firefly-iii/main/.env.example
curl -o .db.env https://raw.githubusercontent.com/firefly-iii/docker/main/database.env
docker-compose.yml beschreift dräi Servicer: app, d’Applikatioun, db, eng MariaDB-Datebank, an cron, déi geplangten Aufgab..env hält d’Astellunge vu Firefly III, dorënner de Verschlësselungsschlëssel an den Zougang zur Datebank..db.env hält d’Astellunge vun der Datebank. Behaalt déi zwee Nimm: de Compose-Fichier verweist iwwer env_file op si.Generéiert zwou Zeecheketten vun 32 Zeechen mam Befehl, deen am Fichier .env steet: eng fir de Schlëssel, eng fir d’Passwuert vun der Datebank.
head /dev/urandom | LC_ALL=C tr -dc 'A-Za-z0-9' | head -c 32 && echo
SITE_OWNER=you@example.com
APP_KEY=
DB_PASSWORD=
APP_URL=https://finances.example.com
MYSQL_PASSWORD=
APP_KEY verschlësselt Är Sessiounen. Hien ass genee 32 Zeechen laang, ouni Spezialzeeche wéi =, #, < oder >, an de Fichier freet, en ganz sécher opzebewahren.DB_PASSWORD an .env an MYSQL_PASSWORD an .db.env kréien dee selwechte Wäert.SITE_OWNER: Är Adress, déi bei e puer Feeler de Benotzer ugewise gëtt, déi keng Administrateure sinn.APP_URL: d’ëffentlech Adress vun Ärer Instanz. De Fichier erkläert, datt se dozou déngt, verschidden Ufroen ze validéieren an d’Linken an den E-Mailen opzebauen.TZ: Är Zäitzon, am Format vun der tz-Datebank, wéi d’Beispill am Fichier et weist.Wielt d’Passwuert vun der Datebank virum éischte Start. D’Datebank späichert et an hirem Volume, soubal se erstallt ass: ännert Dir et duerno, passt et net méi, an d’Docker-FAQ bitt just ee Wee eraus, d’Container an d’Volumen ze läschen an nei unzefänken.
Den offizielle Fichier publizéiert d’Applikatioun um Port 80 vun alle Adresse vum Server. Fir se iwwer HTTPS hannert engem Reverse Proxy op der selwechter Maschinn ze servéieren, ännert dës eenzeg Zeil am Service app:
ports:
- 127.0.0.1:8080:8080
docker compose -f docker-compose.yml up -d --pull=always
docker compose -f docker-compose.yml logs -f
Beim éischte Start erstellt a migréiert de Container d’Datebank selwer. Wann d’Installatioun fäerdeg ass, seet Firefly III Iech am Logbuch Merci fir d’Installatioun: gitt dann op de Reverse Proxy weider.
latest follegt der leschter stabiler Versioun. En Tag wéi version-6.7.9 fixéiert eng Versioun; de Projet läscht déi al no ongeféier sechs Méint.linux/amd64 a linux/arm64 gebaut.firefly_iii_upload hält d’Unhäng, firefly_iii_db d’Datebank.D’Dokumentatioun gëtt keng Zuel fir den Aarbechtsspäicher un; hir Docker-FAQ proposéiert PHP_MEMORY_LIMIT=512M oder méi, wann PHP net genuch Späicher huet. D’Gréisst hänkt vun der Zuel vun de Benotzer, dem Volume vun den Transaktiounen an dem Data Importer of. Op engem Managed VPS beschreift Dir eis Äre Gebrauch, a mir recommandéieren Iech déi passend Gréisst.
Firefly III servéiert d’Applikatioun iwwer HTTP um Port 8080 am Container, an HTTPS läit beim Reverse Proxy, deen dovirsteet. D’Applikatioun liest den Header X-Forwarded-Proto, fir ze wëssen, datt de Besucher iwwer HTTPS komm ass, soulaang se dem Proxy vertraut:
TRUSTED_PROXIES=*
D’Docker-FAQ ass op dësem Punkt kloer: ouni TRUSTED_PROXIES=* bleiwen d’Linken op http, d’Formulairen an d’Grafike funktionéieren net méi, an d’CSP-Sécherheetsheader versoen. Mam Port, deen op 127.0.0.1 publizéiert ass, erreecht nëmmen de Proxy vum Server selwer d’Applikatioun. Erstellt de Container no all Ännerung am Fichier .env nei:
docker compose up -d --force-recreate app
Caddy kritt d’Zertifikat vu Let’s Encrypt vu sech aus, a seng Direktiv reverse_proxy setzt standardméisseg d’Header X-Forwarded-For, X-Forwarded-Proto an X-Forwarded-Host:
finances.example.com {
reverse_proxy 127.0.0.1:8080
}
Dëse Block hëlt d’Header aus der Installatiouns-FAQ op, an d’Puffer, déi si géint 502-Feeler proposéiert, wann d’Applikatioun en Token an engem laangen Header zeréckschéckt. Hie lauschtert um Port 80, fir datt Certbot HTTPS ariichte kann:
server {
listen 80;
listen [::]:80;
server_name finances.example.com;
client_max_body_size 64M;
proxy_buffer_size 128k;
proxy_buffers 4 256k;
proxy_busy_buffers_size 256k;
location / {
proxy_pass http://127.0.0.1:8080;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-Forwarded-Host $host;
proxy_set_header X-Forwarded-Server $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_read_timeout 300s;
}
}
Certbot setzt duerno d’Zertifikat a këmmert sech drëms, et ze erneieren:
sudo certbot --nginx
finances.example.com. D’FAQ mierkt un, datt Laravel eng blank IPv6-Adress an der URL net analyséiert.Deen éischte Benotzer, deen sech registréiert, gëtt de Proprietär vun der Instanz. Aus Sécherheetsgrënn mécht d’Registréierung sech duerno vu selwer zou: déi meescht Leit installéieren Firefly III just fir sech selwer.
/settings, mécht d’Konfiguratiounsoptioune vu Firefly III op, hëlt den Haken bei der Optioun ewech, déi d’Registréierung desaktivéiert, a späichert.AUTHENTICATION_GUARD=remote_user_guard vertraut Firefly III engem Authentifiséierungsproxy, deen dovirsteet, wéi Authelia oder Authentik, an de Benotzer an engem Header weidergëtt.Verschidde Funktiounen funktionéieren nëmme mat enger geplangter Aufgab: d’Auto-Budgeten, d’widderhuelend Transaktiounen, d’Warnunge fir Abonnementer an aktuell Wiesselcoursen. D’Docker-Image leeft cron net vu sech aus; den offizielle Fichier setzt dofir e klenge Service cron derbäi, deen d’Applikatioun all Dag um 3 Auer moies opruff.
Hie mellt sech mat engem statesche Token un. Generéiert eng drëtt Zeechekette mam selwechte Befehl, a leet se an .env of:
STATIC_CRON_TOKEN=
Dësen Token ass genee 32 Zeechen laang: de Code vun der Versioun 6.7.9 akzeptéiert keng aner Längt. Hei ass de Service, esou wéi den offizielle Fichier en deklaréiert; dat duebelt $$ ass gewollt a verweist op d’Zeilen TZ a STATIC_CRON_TOKEN vum Fichier .env:
cron:
image: alpine
restart: always
container_name: firefly_iii_cron
env_file: .env
init: true
command: ["sh", "-c", "apk add tzdata && \
(ln -s /usr/share/zoneinfo/$$TZ /etc/localtime || true) && \
echo \"0 3 * * * wget -qO- http://app:8080/api/v1/cron/$$STATIC_CRON_TOKEN;echo\" \
| crontab - && \
exec crond -f -L /dev/stdout"]
networks:
- firefly_iii
depends_on:
- app
Eng eenzeg Aufgab geet duer fir all d’Benotzer vun der Instanz. Fir ze kontrolléieren, ob se gelaf ass, liest d’Logbuch vum Container: all Aufgab mellt sech am JSON zeréck, mat job_fired a job_succeeded.
docker logs firefly_iii_cron
Fir se vun Hand ze lancéieren, freet d’Docker-FAQ, iwwer de Benotzer www-data ze goen amplaz iwwer root: d’FAQ verbënnt dës Fal mat Rechtefeeler op de Logfichieren:
docker exec --user www-data firefly_iii_core /usr/local/bin/php /var/www/html/artisan firefly-iii:cron --force
Den offizielle Fichier liwwert MariaDB mat, mat der Image mariadb:lts. Firefly III ënnerstëtzt och PostgreSQL an SQLite, déi mat DB_CONNECTION an .env gewielt ginn:
| Datebank | Ariichten | Backup |
|---|---|---|
| MariaDB oder MySQL | De Service db aus dem offizielle Fichier; DB_CONNECTION=mysql, Port 3306 | En Export mat mariadb-dump, oder de Volume vun der Datebank, wann de Service gestoppt ass |
| PostgreSQL | DB_CONNECTION=pgsql, Port 5432, d’Image postgres an d’Variabelen POSTGRES_* an .db.env | En Export mat pg_dump, oder de Volume vun der Datebank, wann de Service gestoppt ass |
| SQLite | DB_CONNECTION=sqlite, keen Service db, an e Volume, deen op /var/www/html/storage/database gemount ass | De Volume vun der Datebank, wann de Service gestoppt ass |
DB_CONNECTION=pgsql
DB_HOST=db
DB_PORT=5432
Fir PostgreSQL weist d’Dokumentatioun de Service db och op d’Image postgres, déi PostgreSQL 18 installéiert, a mountt säi Volume op /var/lib/postgresql. An .db.env ginn d’Variabelen MYSQL_* zu POSTGRES_USER, POSTGRES_DB a POSTGRES_PASSWORD.
Maacht dës Wiel, ier Dir Är éischt Transaktiounen agitt. D’FAQ seet, datt e Wiessel vun enger Datebank op eng aner méiglech bleift, ouni vu Firefly III selwer ënnerstëtzt ze ginn, an datt den Export vun der Applikatioun net all d’Donnéeë mathëlt.
De Firefly III Data Importer ass e separat Tool, mat senger eegener Installatioun a sengen eegenen Aktualiséierungen; seng Versioun 2.3.5 ass den 23. September 2026 erauskomm. Hien importéiert CSV- a CAMT.053-Fichieren, a ka Transaktiounen och iwwer Datelieferante vun Drëtten direkt bei Äre Banken ofruffen, jidderee mat sengen eegene Konditiounen.
Den offiziellen Docker-Repository liwwert en an engem zweete Fichier, docker-compose-importer.yml, deen déiselwecht Servicer behält an importer derbäisetzt. Seng Astellunge kommen an e Fichier .importer.env, aus dem .env.example vum Importer geholl. Servéiert en ënner sengem eegenen Domainnumm, mat engem lokal publizéierte Port an engem zweete Proxy-Block: d’FAQ freet, en net an en Ënnerverzeechnes ze setzen.
FIREFLY_III_URL=http://app:8080
VANITY_URL=https://finances.example.com
TRUSTED_PROXIES=*
FIREFLY_III_URL: déi intern Adress vun der Applikatioun, déi den Importer iwwer d’Docker-Netz erreecht.VANITY_URL: d’ëffentlech Adress vu Firefly III, déi, déi Är Benotzer kennen./callback, an hëlt den Haken bei „Confidential“ ewech. Den Importer freet dann no senger Client-ID.FIREFLY_III_ACCESS_TOKEN eidel a behaalt FIREFLY_III_URL; all Benotzer mellt sech dann mat sengem eegene Kont beim Importer un.Standardméisseg schreift MAIL_MAILER=log d’Messagen an d’Logbicher, amplaz se ze schécken. Fir Notifikatiounen ze kréien, wéi d’Warnunge fir Abonnementer, riicht de Versand an .env an. D’Dokumentatioun freet, ëmmer MAIL_FROM a SITE_OWNER z’änneren, well soss keng E-Mail erausgeet.
Op engem Simafri-VPS geet de Versand iwwer en authentifizéierte SMTP-Relais, um Port 587: d’Adress vun engem E-Mail-Kont, deen Dir schonn hutt, oder Simafri Suite.
MAIL_MAILER=smtp
MAIL_HOST=smtp.example.com
MAIL_PORT=587
MAIL_FROM=finances@example.com
MAIL_USERNAME=finances@example.com
MAIL_PASSWORD=account_password
MAIL_ENCRYPTION=tls
MAIL_ENCRYPTION akzeptéiert null, ssl, starttls oder tls, jee no Ärem Provider; de Code vun der Versioun 6.7.9 fällt op tls zeréck, wann de Wäert eidel ass./settings/notifications schéckt eng Test-E-Mail, soubal de Container nei erstallt ass./slack.Firefly III huet keng integréiert Backup-Routine: d’Dokumentatioun recommandéiert d’Tools vum System selwer, a weist drop hin, datt d’Exportfunktioun vun der Applikatioun keng Backup ass. Mat Docker ass dat hei ze behalen:
| Element | Wat et hält | Ze séchere |
|---|---|---|
D’Datebank (firefly_iii_db) | Konten, Transaktiounen, Budgeten, Reegelen a Benotzer | Obligatoresch |
D’Unhäng (firefly_iii_upload) | D’Fichieren, déi un d’Transaktiounen ugehaange sinn | Obligatoresch |
.env | D’Astellungen, a virun allem APP_KEY | Obligatoresch, verschlësselt |
.db.env | D’Zougangsdate vun der Datebank | Obligatoresch, verschlësselt |
docker-compose.yml an .importer.env | Är Versioun vun den offizielle Fichieren | Recommandéiert |
Mat MariaDB exportéiert mariadb-dump d’Datebank, ouni de Service ze stoppen; seng Optioun --single-transaction gëtt eng kohärent Kopie vun den InnoDB-Tabellen, ouni se ze spären. Aus dem Dossier vum Compose-Fichier lancéiert, liest de Befehl d’Zougangsdaten aus dem Ëmfeld vum Container:
docker exec firefly_iii_db sh -c 'mariadb-dump --single-transaction -u"$MYSQL_USER" -p"$MYSQL_PASSWORD" "$MYSQL_DATABASE"' > firefly-$(date +%F).sql
Mat PostgreSQL geet déiselwecht Iddi iwwer pg_dump:
docker exec firefly_iii_db sh -c 'pg_dump -U "$POSTGRES_USER" "$POSTGRES_DB"' > firefly-$(date +%F).sql
Plangt dësen Export um Server op d’mannst eemol am Dag, a sortéiert d’Fichieren, déi sech opstapelen.
D’Dokumentatioun archivéiert all Volume mat engem Container, deen nëmmen dofir gestart an duerno geläscht gëtt. Docker Compose setzt de Projetnumm virun d’Nimm vun de Volumen, an dat ass standardméisseg den Numm vum Dossier: kontrolléiert déi genee Nimm, ier Dir d’Archiv lancéiert.
docker volume ls
docker compose stop
docker run --rm -v "firefly-iii_firefly_iii_db:/tmp" -v "$HOME/backups/firefly:/backup" \
ubuntu tar -czvf /backup/firefly_db.tar /tmp
docker run --rm -v "firefly-iii_firefly_iii_upload:/tmp" -v "$HOME/backups/firefly:/backup" \
ubuntu tar -czvf /backup/firefly_upload.tar /tmp
docker compose start
E falsch geschriwwenen Numm vun engem Volume léist kee Feeler aus: Docker erstellt ënner dësem Numm en eidele Volume an archivéiert en, wat déi viregt Backup iwwerschreift. D’Dokumentatioun freet, virun all Archiv ze kontrolléieren, datt de Volume existéiert.
Behaalt eng Kopie vun .env an dësen Archiven ausserhalb vum Server, verschlësselt, well se de Schlëssel an d’Zougangsdate vun der Datebank enthält. Um Disk vum Server geluecht, kommen dës Fichieren och an seng Backups vun der Nuecht.
D’Dokumentatioun restauréiert e Volume mam ëmgedréinte Befehl, wann de Service gestoppt ass; de Volume vun den Unhäng gëtt op déiselwecht Manéier restauréiert:
docker run --rm -v "firefly-iii_firefly_iii_db:/recover" -v "$HOME/backups/firefly:/backup" \
ubuntu tar -xvf /backup/firefly_db.tar -C /recover --strip 1
En SQL-Export gëtt an déi lafend Datebank nees agelueden:
docker exec -i firefly_iii_db sh -c 'mariadb -u"$MYSQL_USER" -p"$MYSQL_PASSWORD" "$MYSQL_DATABASE"' < firefly-YYYY-MM-DD.sql
Restauréiert och .env mat sengem APP_KEY, start dann nei a mécht Är Konten op. D’Dokumentatioun widderhëlt et no all Method: dat Éischt, wat ee mat enger Backup mécht, ass se ze restauréieren, fir ze kontrolléieren, datt se funktionéiert.
Firefly III aktualiséiert sech selwer, souguer vu Versiounen esou al wéi 4.7, a migréiert seng Datebank beim Start vum Container. D’Dokumentatioun warnt, datt e puer Aktualiséierungen Donnéeën ewechhuelen oder botzen, a freet virun all Aktualiséierung eng Backup vun der Datebank an de Volumen, besonnesch beim Wiessel op eng nei Haaptversioun. Aus dem Dossier vum Compose-Fichier:
docker compose stop
docker compose pull
docker compose -f docker-compose.yml up -d --remove-orphans
/settings nees ageschalt.php artisan correction:rollback-single-migration déi lescht Migratiounsentrée, ouni d’Donnéeën unzepaken, an php artisan migrate lancéiert se dann nach eng Kéier, am Container.Den Importer gëtt op déiselwecht Manéier aktualiséiert, mat docker compose rm -f tëscht dem Stoppen an dem Eroflueden vun den Images, laut senger Dokumentatioun.
Selwer hosten heescht, de Server zousätzlech zur Applikatioun ze halen. Op engem Managed VPS huelen eis Equippen de Server an d’Hand a verfollegen Är Instanz proaktiv; Firefly III bleift Är Software, mat sengen Astellungen an Äre Finanzdonnéeën.
| Thema | Eis Equippen | Dir |
|---|---|---|
| De Server | System- a Sécherheetsupdates, Interventioune um Server abegraff | De Moment, deen zu Ärer Aktivitéit passt |
| D’Iwwerwaachung | Server 24 Stonnen op 24 a 7 Deeg op 7 verfollegt, mat Interventioun, ouni op Ären Uruff ze waarden | D’Lektür vun de Logbicher vun Ärer Instanz |
| Firefly III | Proaktiv Suivi: Feeler, lues Äntwertzäiten, de Cron-Job an d’Späicherplaz erkannt, Korrektur recommandéiert | Seng Installatioun, seng Aktualiséierungen a seng Astellungen, déi Dir ëmsetzt, selwer oder mat Ärem KI-Assistent |
| D’Konten an d’Donnéeën | De Server, deen se dréit, iwwerwaacht a gesécheert | D’Benotzer, d’Zwee-Faktor-Authentifiséierung, den Data Importer a seng Datelieferanten |
| D’Backups | All Nuecht, verschlësselt a baussent der Maschinn gelagert; Restauratioun abegraff | D’Exporter, déi Firefly III eegen sinn, an d’Ufro fir eng Restauratioun, wann Dir se braucht |
| D’Migratioun | Äre bestoende Server migréiert, offréiert | De Moment vum Wiessel |
Wann Dir léiwer wëllt, datt eis Equippen an der Applikatioun selwer intervenéieren, gëtt dës Prestatioun op Stonnebasis oder pauschal verrechent, mat engem Käschtevirschlag, deen Iech virun der Interventioun matgedeelt gëtt.
Mat engem Managed VPS vu Simafri halen eis Equippen de Server vun Ärer Firefly-III-Instanz aktuell, iwwerwaachen en Dag an Nuecht a gräifen an, ouni op Ären Uruff ze waarden; si verfollegen och Är Instanz proaktiv a recommandéieren Iech déi nëtzlech Korrekturen, déi Dir ëmsetzt, selwer oder mat Ärem KI-Assistent. D’Backups ginn all Nuecht verschlësselt a baussent der Maschinn gelagert, hir Restauratioun ass abegraff, an d’Migratioun vun Ärem aktuelle Server ass offréiert.
Jo. Firefly III steet ënner der AGPL-3.0-or-later-Lizenz: Dir kënnt en fir Iech selwer, Är Famill oder Är Entreprise lafen ze loossen, ouni eng Lizenz ze kafen. Wann Dir en ännert, muss Är Versioun hire Quellcode deenen zur Verfügung stellen, déi en iwwer d’Netz notzen. Et bleiwen d’Käschte vum Server, deen en hält.
Luet déi dräi offiziell Fichieren erof, docker-compose.yml, .env an .db.env. Setzt en APP_KEY vun 32 Zeechen an dat selwecht Passwuert an DB_PASSWORD an MYSQL_PASSWORD, virum éischte Start, a lancéiert dann docker compose up -d. Setzt duerno en HTTPS-Reverse-Proxy dervir.
APP_KEY ass de Verschlësselungsschlëssel vun de Sessiounen. Hien ass genee 32 Zeechen laang, ouni Spezialzeeche wéi = oder #, a bleift geheim. D’Dokumentatioun freet, en zesumme mat de Volumen ze séchere: hie gehéiert zu deem, wat Dir braucht, fir eng Instanz ze restauréieren.
D’Docker-FAQ seet, datt TRUSTED_PROXIES=* am Fichier .env feelt: ouni dës Astellung ignoréiert Firefly III den Header X-Forwarded-Proto vum Proxy, d’Linke bleiwen op http, an d’Formulairen an d’Grafike funktionéieren net méi. Setzt och Är ëffentlech Adress an APP_URL.
Den offizielle Compose-Fichier enthält e Service cron, deen d’Applikatioun all Dag um 3 Auer moies opruff. Setzt en STATIC_CRON_TOKEN vu genee 32 Zeechen an .env, a start dann de Stack nei. Eng eenzeg Aufgab déngt alle Benotzer vun der Instanz.
Deen éischte Benotzer, deen sech registréiert, gëtt de Proprietär, an d’Registréierung mécht duerno zou. De Proprietär mécht se an /settings nees op, ënner de Konfiguratiounsoptioune vu Firefly III. All Benotzer behält dann eng finanziell Verwaltung, déi vun deenen anere getrennt ass.
Séchert d’Datebank mat engem Export vu mariadb-dump oder pg_dump, de Volume vun den Unhäng, an d’Fichieren .env an .db.env, verschlësselt. D’Exportfunktioun vun der Applikatioun ass keng Backup. Testt d’Restauratioun direkt no der éischter Backup.
E Managed VPS deckt de Server of: System, Sécherheet, Iwwerwaachung a Backups. Eis Equippen verfollegen och Är Instanz proaktiv a recommandéieren Iech déi nëtzlech Korrekturen, déi Dir ëmsetzt. Eng Interventioun an der Applikatioun gëtt op Stonnebasis oder pauschal verrechent.
Simafri
Loosst eis iwwer Är Websäit schwätzen
Erzielt eis vun Ärem Projet a wéinege Wierder: mir mellen eis séier bei Iech.
Merci! Är Ufro gouf geschéckt. Mir mellen eis séier bei Iech.
Léiwer per E-Mail? Schreift eis op support@simafri.com.