Skip to content

Latest commit

 

History

History
39 lines (25 loc) · 1.71 KB

README.md

File metadata and controls

39 lines (25 loc) · 1.71 KB

Abrechnungsformular für den ADFC Hamburg

Dieser Code erstellt ein Docker-Image zum Starten eines einfachen Web­servers. Dieser stellt ein Web­formular bereit, auf dem Aktive und Helfer des ADFC Hamburg bequem die Details einer Geld­abrechnung eintragen können. Aus den Angaben wird dann ein fertiges Abrechnungs­formular als PDF-Datei mit eingebauter E-Rechnung erstellt, welche die Benutzer herunter­laden können.

Installation

Important

Docker muss auf dem System installiert sein. Für Einweisungen zu Docker siehe hier.

Für Computer mit AMD64-Prozessor (wie den meisten modernen PCs) werden auf GitHub fertige Images als Pakete bereitgestellt. Das Aktuellste kann mit folgendem Befehl installiert werden:

docker pull ghcr.io/adfc-hamburg/abrechnungsformular:latest

Das Image lässt sich auch aus den Quelldateien erstellen. Lade das Repository runter und entpacke es, dann führe im entpackten Ordner (mit der Datei Dockerfile) folgenden Befehl aus:

docker build -t abrechnungsformular .

oder ersetze . durch den Pfad zum Ordner.

Ausführung

Das Image aus dem GitHub-Paket wird mit folgendem Befehl gestartet:

docker run --rm -p 8000:8000 ghcr.io/adfc-hamburg/abrechnungsformular

Das aus den Quelldateien erstellte Image wird mit folgendem Befehl gestartet:

docker run --rm -p 8000:8000 abrechnungsformular

In beiden Fällen kann der Port des Servers gewählt werden, indem die erste Zahl in -p 8000:8000 durch die gewünschte Portnummer ersetzt wird.