Docker Container Config
Das formgen Standard-Image ist die einfachste Methode formgen schnell und sicher zu betreiben.
Das formgen Image kann entweder mit einer schon bestehenden Datenbank betrieben werden oder die Datenbank wird ebenfalls in einen Container gepackt.
Umgebungsvariablen
formgen wird, wie im Containerumfeld üblich, durch das Setzen von Umgebungsvariablen konfiguriert.
Dies geschieht entweder durch direkte Übergabe im
docker run Kommando:
docker run --name my-formgen -e DATABASE_DRIVER=net.sourceforge.jtds.jdbc.Driver \
-e DATABASE_URL=jdbc:jtds:sqlserver://127.0.0.2:1433/formgendb formgen:latest
oder durch Angabe in einer
docker-compose.yml
version: '3.1'
services:
formgen:
image: formgen:latest
environment:
DATABASE_DRIVER: net.sourceforge.jtds.jdbc.Driver
DATABASE_URL: jdbc:jtds:sqlserver://127.0.0.2:1433/formgendb
Datenbank
Variablenname | Beschreibung
|
DATABASE_DRIVER | JDBC Driver Name, z.B. net.sourceforge.jtds.jdbc.Driver
|
DATABASE_URL | JDBC URL, z.B. jdbc:jtds:sqlserver://IPADR:1433/dbname
|
DATABASE_LOGIN | Loginname
|
DATABASE_PASSWORD | Passwort des Users
|
E-Mail
Variablenname | Beschreibung
|
MAIL_SERVER | FQDN eines Mailservers
|
MAIL_FROM | Default Absenderadresse
|
MAIL_DEBUG | Debug? true/false
|
DNS_SERVER | FQDN eines DNS Servers zur Validierung von Maildomains
|
formgen
Variablenname | Beschreibung
|
FORMGEN_LICENCE | Lizenz-Key des formgen Servers
|
FORMGEN_LIVESYSTEM | Absolute URL des formgen Livesystems von aussen
|
FORMGEN_MD5PASSWORD | Individuelles Passwort fuer die Signierung der Links
|