diff --git a/admin/code/mysql-compose.yml b/admin/code/mysql-compose.yml deleted file mode 100644 index aa850c9..0000000 --- a/admin/code/mysql-compose.yml +++ /dev/null @@ -1,13 +0,0 @@ -ff-db: - image: mariadb: - container_name: ff_db - restart: unless-stopped - ports: - - "3306:3306" - environment: - - MYSQL_DATABASE= - - MYSQL_USER= - - MYSQL_PASSWORD= - - MYSQL_ROOT_PASSWORD= - volumes: - - :/var/lib/mysql \ No newline at end of file diff --git a/admin/code/server-compose.yml b/admin/code/server-compose.yml index 025619c..ce77741 100644 --- a/admin/code/server-compose.yml +++ b/admin/code/server-compose.yml @@ -5,9 +5,8 @@ ff-admin-server: ports: - "5000:5000" environment: - - DB_TYPE= - DB_HOST= - - DB_PORT= + - DB_PORT= # optional, da default 5432 - DB_NAME= - DB_USERNAME= - DB_PASSWORD= diff --git a/admin/content/2-installation.typ b/admin/content/2-installation.typ index ab886cb..f9834b3 100644 --- a/admin/content/2-installation.typ +++ b/admin/content/2-installation.typ @@ -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_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", ) @@ -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 /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.", "", "💥", diff --git a/ff-admin.pdf b/ff-admin.pdf index 460b81c..94cc687 100644 Binary files a/ff-admin.pdf and b/ff-admin.pdf differ diff --git a/ff-admin.typ b/ff-admin.typ index ed25d2b..ca583dc 100644 --- a/ff-admin.typ +++ b/ff-admin.typ @@ -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", diff --git a/versioned/ff-admin-V1_6_x.pdf b/versioned/ff-admin-V1_6_x.pdf new file mode 100644 index 0000000..460b81c Binary files /dev/null and b/versioned/ff-admin-V1_6_x.pdf differ