InvoicePlan unter Docker

Beispiel für ein Docker-Compose Skript um InvoicePlan zu installieren.

version: '3.5'

services:
 invoiceplane:
   image: mhzawadi/invoiceplane
   container_name: 27_InvoicePlane
   restart: unless-stopped
   volumes:
     - /docker/27_InvoicePlan/data:/var/www/html
   environment:
     - TZ=Europe/Berlin
     - MYSQL_HOST=mariadb_10_4
     - MYSQL_USER=InvoicePlane
     - MYSQL_PASSWORD=ytvdUR6qaJZpgtJX8a9k8tvmjAZEw
     - MYSQL_DB=InvoicePlane
     - IP_URL=https://pay.scheffler-it.de
     - DISABLE_SETUP=true
   ports:
     - 7680:80
   networks:
     invoiceplan-nw:
       ipv4_address: 172.18.27.11

 mariadb_10_4:
   image: mariadb:10.4.10
   container_name: 27_InvoicePlane_DB
   restart: unless-stopped
   volumes:
     - /docker/27_InvoicePlan/db:/var/lib/mysql
   environment:
     - MYSQL_ROOT_PASSWORD=4Haa7sz4bYkvjLUwjK6TbcddGxJwx
     - MYSQL_DATABASE=invoiceplane
     - MYSQL_USER=invoiceplane
     - MYSQL_PASSWORD=ytvdUR6qaJZpgtJX8a9k8tvmjAZEw
   networks:
     invoiceplan-nw:
       ipv4_address: 172.18.27.12

networks:
 invoiceplan-nw:
   driver: bridge
   ipam:
     config:
       - subnet: 172.18.27.0/24
         gateway: 172.18.27.1
Schreibe einen Kommentar 0

Deine E-Mail-Adresse wird nicht veröffentlicht. Pflichtfelder sind mit * markiert


Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre, wie deine Kommentardaten verarbeitet werden.