All in One Repository to ff-admin
This repository has been archived on 2025-02-12. You can view files and clone it, but cannot push or open issues or pull requests.
Find a file
2025-01-26 10:54:51 +01:00
icons base structure 2025-01-26 10:54:51 +01:00
docker-compose.yml base structure 2025-01-26 10:54:51 +01:00
Dockerfile base structure 2025-01-26 10:54:51 +01:00
LICENSE Initial commit 2025-01-26 09:52:29 +00:00
nginx.conf base structure 2025-01-26 10:54:51 +01:00
README.md base structure 2025-01-26 10:54:51 +01:00

ff-admin-aio

Administration für Feuerwehren und Vereine (all-in-one).

Einleitung

Dieses Projekt, ff-admin-aio, ist das Gesamt-Projekt zur Verwaltung von Mitgliederdaten.
Die zugehörige Webapp ist im Repository ff-admin-ui zu finden.
Der zugehörige Server ist im Repository ff-admin-server zu finden.

Eine Demo zusammen mit der ff-admin finden Sie unter https://admin-demo.ff-admin.de.

Installation

Das Image exposed die Ports 80 und 3306.

Docker Compose Setup

Um den Container hochzufahren, erstellen Sie eine docker-compose.yml Datei mit folgendem Inhalt:

version: "3"

services:
  ff-admin-aio:
    image: docker.registry.jk-effects.cloud/ehrenamt/ff-admin/aio:latest
    container_name: ff_member_administration_aio
    restart: unless-stopped
    environment:
      - SERVERADDRESS=""
      - APPNAMEOVERWRITE=""
      - IMPRINTLINK=""
      - PRIVACYLINK=""
      - CUSTOMLOGINMESSAGE=""

      - JWT_SECRET=""
      - JWT_EXPIRATION=""
      - REFRESH_EXPIRATION=""
      - PWA_REFRESH_EXPIRATION=""
      - MAIL_USERNAME=""
      - MAIL_PASSWORD=""
      - MAIL_HOST=""
      - MAIL_PORT=""
      - MAIL_SECURE=""
      - CLUB_NAME=""
      - CLUB_WEBSITE=""
      - BACKUP_INTERVAL=""
      - BACKUP_COPIES=""
      - BACKUP_AUTO_RESTORE=""

      - MYSQL_DATABASE=""
      - MYSQL_USER=""
      - MYSQL_PASSWORD=""
      - MYSQL_ROOT_PASSWORD=""
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock:ro # verpflichtende Angabe
      - <volume|local path>:/app/files
      - <volume|local path>:/app/database
      - <volume|local path>:/app/icons

Führen Sie dann den folgenden Befehl im Verzeichnis der compose-Datei aus, um den Container zu starten:

docker-compose up -d

Fragen und Wünsche

Bei Fragen, Anregungen oder Wünschen können Sie sich gerne melden.
Wir freuen uns über Ihr Feedback und helfen Ihnen gerne weiter.
Schreiben Sie dafür eine Mail an julian.krauser@jk-effects.com.