Update to FF Admin V1.7.x
This commit is contained in:
parent
ac6efad486
commit
437a32c8e9
6 changed files with 6 additions and 39 deletions
|
@ -1,13 +0,0 @@
|
|||
ff-db:
|
||||
image: mariadb:<version (bsp 11.2)>
|
||||
container_name: ff_db
|
||||
restart: unless-stopped
|
||||
ports:
|
||||
- "3306:3306"
|
||||
environment:
|
||||
- MYSQL_DATABASE=<database name>
|
||||
- MYSQL_USER=<username>
|
||||
- MYSQL_PASSWORD=<user password>
|
||||
- MYSQL_ROOT_PASSWORD=<root password>
|
||||
volumes:
|
||||
- <volume|local path>:/var/lib/mysql
|
|
@ -5,9 +5,8 @@ ff-admin-server:
|
|||
ports:
|
||||
- "5000:5000"
|
||||
environment:
|
||||
- DB_TYPE=<database type>
|
||||
- DB_HOST=<database host>
|
||||
- DB_PORT=<database port>
|
||||
- DB_PORT=<database port> # optional, da default 5432
|
||||
- DB_NAME=<database name>
|
||||
- DB_USERNAME=<database username>
|
||||
- DB_PASSWORD=<database password>
|
||||
|
|
|
@ -47,20 +47,7 @@ Innerhalb dem Ordner, der dem Volume zugeordnet ist, werden Backups und Ausdruck
|
|||
|
||||
*Datenbank*
|
||||
|
||||
Als Datenbank können MySQL und Postgres verwendet werden. Postgres wird für den Produktiven Einsatz empfohlen.
|
||||
\
|
||||
\
|
||||
Konfiguration von MySQL:
|
||||
#code_file(
|
||||
path: "../admin/code/mysql-compose.yml",
|
||||
) <mysql-compose>
|
||||
|
||||
`MYSQL_USER` und `MYSQL_PASSWORD` sind optional. Werden diese nicht gesetzt, kann der Server entweder mit dem Nutzer `root` und dem gesetzten `MYSQL_ROOT_PASSWORD` Zugang zur Datenbank erhalten, oder es wird im nachhinein ein Nutzerzugang erstellt, der Zugriff auf die erstellte Datenbank hat.
|
||||
|
||||
`MYSQL_DATABASE` erstellt direkt eine Datenbank, die durch einen angelegten `MYSQL_USER` verfügbar ist.
|
||||
\
|
||||
\
|
||||
Konfiguration von Postgres:
|
||||
Als Datenbank wird Postgres verwendet:
|
||||
#code_file(
|
||||
path: "../admin/code/postgres-compose.yml",
|
||||
) <postgres-compose>
|
||||
|
@ -137,7 +124,7 @@ cd ff-admin
|
|||
npm install
|
||||
npm run build
|
||||
```
|
||||
Der durch `npm run build` erstellte dist Ordner kann mit Apache oder Nginx zur Verfügung gestellt werden.
|
||||
Der mit `npm run build` erstellte dist Ordner kann mit Apache oder Nginx zur veröffentlicht werden.
|
||||
\
|
||||
\
|
||||
*Server*
|
||||
|
@ -167,9 +154,8 @@ Folgende Werte können zu einem Container konfiguriert werden:
|
|||
"SERVERADDRESS", "URL, über welche das Backend erreicht werden kann. Die URL muss mit http:// oder https:// starten und sollte keinen Pfad beinhalten. Die App versucht das Backend unter <SERVERADDRESS>/api zu erreichen. Laufen Backend und App auf der gleichen URL, kann diese Variable weggelassen werden.", "", "✅",
|
||||
"", "", "", "",
|
||||
table.cell(colspan: 4)[⬇️ Server-Variablen],
|
||||
"DB_TYPE", "Folgende Datenbanktypen sind verfügbar: mysql, postgres", "mysql", "✅",
|
||||
"DB_HOST", "URL zur Datenbank", "", "💥",
|
||||
"DB_PORT", "Port der Datenbank", "3306", "💥",
|
||||
"DB_PORT", "Port der Datenbank", "5432", "✅",
|
||||
"DB_NAME", "Name der Datenbank", "", "💥",
|
||||
"DB_USERNAME", "Nutzername für Zugang zu Datenbank", "", "💥",
|
||||
"DB_PASSWORD", "Passwort zum Zugang zur Datenbank", "", "💥",
|
||||
|
@ -193,11 +179,6 @@ Folgende Werte können zu einem Container konfiguriert werden:
|
|||
],"","✅",
|
||||
"", "", "", "",
|
||||
table.cell(colspan: 4)[⬇️ Database-Variablen],
|
||||
"MYSQL_DATABASE", "Name der Datenbank, die bei Erstellung direkt angelegt wird.", "", "💥",
|
||||
"MYSQL_USER", "Benutzername des Users, der bei Erstellung direkt angelegt wird.", "", "✅",
|
||||
"MYSQL_PASSWORD", "Passwort zum User, das bei Erstellung gesetzt wird.", "", "✅",
|
||||
"MYSQL_ROOT_PASSWORD", "Passwort für den User root, das bei Erstellung gesetzt wird.", "", "💥",
|
||||
"", "", "", "",
|
||||
"POSTGRES_DB", "Name der Datenbank, die bei Erstellung direkt angelegt wird.", "", "💥",
|
||||
"POSTGRES_USER", "Benutzername des Users, der bei Erstellung direkt angelegt wird.", "", "💥",
|
||||
"POSTGRES_PASSWORD", "Passwort zum User, das bei Erstellung gesetzt wird.", "", "💥",
|
||||
|
|
BIN
ff-admin.pdf
BIN
ff-admin.pdf
Binary file not shown.
|
@ -4,8 +4,8 @@
|
|||
#show: template.with(
|
||||
logo: "../admin/logo.png",
|
||||
title: "Anleitung",
|
||||
alttitle: "Anleitung zu FF Admin bis v1.6.x",
|
||||
subtitle: "bis v1.6.x",
|
||||
alttitle: "Anleitung zu FF Admin bis v1.7.x",
|
||||
subtitle: "bis v1.7.x",
|
||||
details: (
|
||||
"Open Source Software",
|
||||
"entwickelt durch JK Effects",
|
||||
|
|
BIN
versioned/ff-admin-V1_6_x.pdf
Normal file
BIN
versioned/ff-admin-V1_6_x.pdf
Normal file
Binary file not shown.
Loading…
Add table
Reference in a new issue