Firefly III op engem Managed VPS hosten: Är Finanzen op Ärem Server

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.

Simon Vasconcelos Lee Auteur: Publizéiert den 10. November 2026Lieszäit: 13 Minutten

All Guiden

Dat Wesentlecht

  1. D’AGPL-3.0-or-later-Lizenz erlaabt et, Firefly III fräi lafen ze loossen; wann Dir en ännert, stellt Dir de Code vun Ärer Versioun deenen zur Verfügung, déi en notzen.
  2. Installéiert en aus den dräi offizielle Fichieren: docker-compose.yml, .env an .db.env. Wielt d’Passwuert vun der Datebank virum éischte Start.
  3. APP_KEY ass genee 32 Zeechen laang, bleift geheim a gëtt zesumme mat den Donnéeë gesécheert.
  4. Hannert engem HTTPS-Reverse-Proxy setzt Dir 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.
  5. De Service 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.

Wat Firefly III mécht

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.

Wat d’AGPL-Lizenz erlaabt

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’Installatioun mat Docker Compose

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.

Terminal
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

D’Astellungen, déi virum éischte Start z’änneren sinn

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.

Terminal
head /dev/urandom | LC_ALL=C tr -dc 'A-Za-z0-9' | head -c 32 && echo
.env, d’Zeilen, déi z’änneren sinn
SITE_OWNER=you@example.com
APP_KEY=
DB_PASSWORD=
APP_URL=https://finances.example.com
.db.env
MYSQL_PASSWORD=

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.

E lokal publizéierte Port

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:

docker-compose.yml, am Service app
ports:
  - 127.0.0.1:8080:8080
Terminal
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.

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.

HTTPS an de Reverse Proxy

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:

.env
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:

Terminal
docker compose up -d --force-recreate app

Mat Caddy

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:

Caddyfile
finances.example.com {
  reverse_proxy 127.0.0.1:8080
}

Mat Nginx a Certbot

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:

Nginx-Block
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:

Terminal
sudo certbot --nginx

Den éischte Kont an d’Registréierungen

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.

  1. Mécht Är HTTPS-Adress op, soubal de Proxy äntwert, an erstellt Äre Kont: hie kritt d’Roll vum Proprietär.
  2. Aktivéiert d’Zwee-Faktor-Authentifiséierung an Ärem Profil, a behaalt déi aacht Backup-Coden, déi se uweist.
  3. Fir d’Instanz fir aner Leit opzemaachen, gitt op /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.

De Cron-Job

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:

.env
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:

docker-compose.yml, de Service cron
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.

Terminal
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:

Terminal
docker exec --user www-data firefly_iii_core /usr/local/bin/php /var/www/html/artisan firefly-iii:cron --force

MariaDB, PostgreSQL oder SQLite

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:

DatebankAriichtenBackup
MariaDB oder MySQLDe Service db aus dem offizielle Fichier; DB_CONNECTION=mysql, Port 3306En Export mat mariadb-dump, oder de Volume vun der Datebank, wann de Service gestoppt ass
PostgreSQLDB_CONNECTION=pgsql, Port 5432, d’Image postgres an d’Variabelen POSTGRES_* an .db.envEn Export mat pg_dump, oder de Volume vun der Datebank, wann de Service gestoppt ass
SQLiteDB_CONNECTION=sqlite, keen Service db, an e Volume, deen op /var/www/html/storage/database gemount assDe Volume vun der Datebank, wann de Service gestoppt ass
.env (PostgreSQL)
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.

Den Data Importer

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.

.importer.env, d’Zeilen, déi z’änneren sinn
FIREFLY_III_URL=http://app:8080
VANITY_URL=https://finances.example.com
TRUSTED_PROXIES=*

D’E-Mailen: d’SMTP-Konfiguratioun

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.

.env
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

D’Backups

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:

ElementWat et hältZe séchere
D’Datebank (firefly_iii_db)Konten, Transaktiounen, Budgeten, Reegelen a BenotzerObligatoresch
D’Unhäng (firefly_iii_upload)D’Fichieren, déi un d’Transaktiounen ugehaange sinnObligatoresch
.envD’Astellungen, a virun allem APP_KEYObligatoresch, verschlësselt
.db.envD’Zougangsdate vun der DatebankObligatoresch, verschlësselt
docker-compose.yml an .importer.envÄr Versioun vun den offizielle FichierenRecommandéiert

D’Datebank, wärend de Service leeft

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:

Terminal
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:

Terminal
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’Volumen, wann de Service gestoppt ass

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.

Terminal, am Dossier firefly-iii
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.

Restauréieren

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:

Terminal
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:

Terminal
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.

Aktualiséierungen a Migratiounen

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:

Terminal
docker compose stop
docker compose pull
docker compose -f docker-compose.yml up -d --remove-orphans

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.

Wien mécht wat op engem Managed VPS

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.

ThemaEis EquippenDir
De ServerSystem- a Sécherheetsupdates, Interventioune um Server abegraffDe Moment, deen zu Ärer Aktivitéit passt
D’IwwerwaachungServer 24 Stonnen op 24 a 7 Deeg op 7 verfollegt, mat Interventioun, ouni op Ären Uruff ze waardenD’Lektür vun de Logbicher vun Ärer Instanz
Firefly IIIProaktiv Suivi: Feeler, lues Äntwertzäiten, de Cron-Job an d’Späicherplaz erkannt, Korrektur recommandéiertSeng Installatioun, seng Aktualiséierungen a seng Astellungen, déi Dir ëmsetzt, selwer oder mat Ärem KI-Assistent
D’Konten an d’DonnéeënDe Server, deen se dréit, iwwerwaacht a gesécheertD’Benotzer, d’Zwee-Faktor-Authentifiséierung, den Data Importer a seng Datelieferanten
D’BackupsAll Nuecht, verschlësselt a baussent der Maschinn gelagert; Restauratioun abegraffD’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éiertDe 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.

Firefly III, op engem Server, dee fir Iech gefleegt 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.

Managed VPS entdecken

Dacks gestallte Froen

Ass Firefly III gratis?

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.

Wéi installéiert een Firefly III mat Docker Compose?

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.

Fir wat déngt den APP_KEY bei Firefly III?

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.

Firwat bleiwen d’Linke vu Firefly III hannert engem Proxy op http?

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.

Wéi riicht een de Cron-Job vu Firefly III mat Docker an?

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.

Wéi mécht een Firefly III fir méi Benotzer op?

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.

Wéi séchert een Firefly III?

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.

Deckt e Managed VPS Firefly III of?

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.

Quellen an offiziell Dokumentatioun

Verbonne Guiden

Backups vun engem VPS: wat Dir kontrolléiere sollt, ier Dir ënnerschreiftEng VPS-Offer kënnegt bal ëmmer „Backups abegraff“ un. Hannert deenen zwee Wierder kann eng Kopie all Nuecht stoen, baussent der Maschinn gelagert a vun Experte restauréiert, oder e Snapshot um selwechten Disk wéi de Server. Dëse Guide gëtt d’Froen, déi den Ënnerscheed maachen, wat all Äntwert bedeit, a wéi Dir iwwerpréift, datt e Backup sech restauréiere léisst.Ënnerscheed tëscht Managed an Unmanaged VPS: wien wat méchtDen Ënnerscheed tëscht engem Managed an engem Unmanaged VPS hänkt un enger eenzeger Fro: wien sech ëm de Server këmmert, soubal e leeft. Dobäi huet „Managed“ keng offiziell Definitioun: vun engem Hostingubidder zum aneren geet d’Wuert vun enger einfacher Installatioun vum System bis zum komplette Betrib vum Server. Dëse Guide weist, wien wat mécht, Zeil fir Zeil, mam Zwëschenniveau vum Support, a gëtt d’Froen, déi d’Onkloerheet ophiewen, ier Dir ënnerschreift.PostgreSQL op engem VPS: Aarbechtsspäicher an Disk dimensionéierenEng séier PostgreSQL-Datebank op engem VPS ass eng Datebank, där hir Donnéeën, déi dacks ofgefrot ginn, an den Aarbechtsspäicher passen. Déi ganz Dimensionéierung geet vun do aus: de Volume vun der Datebank, den Deel, dee wierklech schafft, d’Zuel vun de Verbindungen, an dann den Disk a seng Marge. Dëse Guide gëtt d’Method, d’Startastellunge fir 4, 8 a 16 GB Aarbechtsspäicher, an d’Ufroen, déi eng bestoend Datebank moossen.
Kontaktéiert eis