Zum Inhalt

02 - Fava öffnen

Fava ist die Web-Oberfläche zur Einsicht in die Buchhaltung. Sie läuft lokal auf dem Computer und wird im Browser oder in der Obsidian-Webansicht geöffnet.

Voraussetzungen

Auf dem Computer müssen folgende Programme installiert und verfügbar sein:

  • Python
  • Beancount
  • Fava
  • fava-dashboards, falls die Dashboard-Erweiterung sichtbar sein soll
  • Obsidian, falls die Obsidian-Buttons verwendet werden

Öffnen aus Obsidian

Die Notiz 1. Vereinsverwaltung/Buchhaltung/Buchhaltung Home.md enthält Buttons zum Öffnen der Buchhaltung. Die Buttons starten Fava über Obsidian Shell Commands und öffnen dann die lokale Fava-URL.

Button Öffnet
NICA e.V. Buchhaltung NICA Fava auf Port 4998
Tohuwabohu Halle Buchhaltung Tohuwabohu Fava auf Port 4999

Schließe das Terminalfenster, das Fava startet, nicht. Wenn das Terminal geschlossen wird, stoppt Fava.

Manuelles Öffnen

NICA e.V.

Öffne ein Terminal in:

1. Vereinsverwaltung/Buchhaltung/Buchhaltung-NICA/2023

Führe aus:

fava nica.beancount --port 4998

Öffne dann http://127.0.0.1:4998/.

Tohuwabohu Halle e.V.

Öffne ein Terminal in:

1. Vereinsverwaltung/Buchhaltung/Buchhaltung-Tohuwabohu/2023

Führe aus:

fava 2023.beancount --port 4999

Öffne dann http://127.0.0.1:4999/.

Start-Batchdateien

Datei Zweck
startup-nica.bat Startet NICA Fava auf Port 4998.
startup-tohu.bat Startet Tohuwabohu Fava auf Port 4999.
startup-all.bat Startet Obsidian, diverse Tools und beide Fava-Instanzen.

Wichtige URLs

Ansicht NICA Tohuwabohu
Home http://127.0.0.1:4998/ http://127.0.0.1:4999/
Dashboards http://127.0.0.1:4998/nica-ev/extension/FavaDashboards/ http://127.0.0.1:4999/tohuwabohu-halle-ev/extension/FavaDashboards/
Gewinn- und Verlustrechnung http://127.0.0.1:4998/nica-ev/income_statement/ http://127.0.0.1:4999/tohuwabohu-halle-ev/income_statement/

Wenn Fava bereits läuft

Wenn Fava bereits läuft, genügt das Öffnen der URL. Wenn der Port bereits belegt ist und Fava sich nicht starten lässt, ist möglicherweise bereits eine andere Fava-Instanz geöffnet. Nutze die bestehende Browserseite oder schließe das alte Terminalfenster und starte neu.