Capaciteitsplanner · Productiviteit

Hoeveel RAM heeft Firefly III nodig?

Firefly III heeft in een homelab ongeveer 1 GB RAM nodig. In een LXC-container komt dat neer op 1 GB, als volledige VM op 1,5 GB inclusief kernel-overhead. Reken op 1 vCPU.

Werkende set1 GB
Als LXC1 GB
Als VM1,5 GB
vCPU1
Schijf8 GB

Waarom dit getal

Firefly III is PHP met een database en doet aanzienlijk meer dan Actual Budget: budgetten, regels, terugkerende posten en rapportages. Die functionaliteit verklaart waarom het ongeveer het dubbele geheugen vraagt.

LXC of VM?

Zet Firefly III in een LXC-container, niet in een VM. Je bespaart 0,5 GB aan kernel-overhead per exemplaar, de container start in seconden, en ongebruikt geheugen blijft beschikbaar voor de rest van je server in plaats van vast te staan in een reservering.

Waar je op moet letten

  • De data-importer is een aparte container die je alleen hoeft te draaien wanneer je importeert.
  • Zet de cron-taak op, anders worden terugkerende transacties nooit aangemaakt.
  • Wil je alleen huishoudboekje bijhouden zonder rapportages? Actual Budget is de helft zo zwaar.

Hoeveel passen er?

na host en 12% marge
Aantal exemplaren van Firefly III per servergrootte
ServerAantal Firefly IIIBeschikbaar
8 GB5,28 GB
16 GB12×12,32 GB
32 GB26×26,4 GB
64 GB54×54,56 GB
Reken door met je eigen hardware en de rest van je configuratie erbij. Open de planner

Ook in Productiviteit