HAddons/dolideb/config.yaml
2024-09-02 23:56:18 +02:00

41 lines
931 B
YAML

name: "Dolibar"
description: "Get up and running Dolideb"
version: "latest"
slug: "Dolibar"
arch:
- aarch64
- amd64
url: https://dolibar.fr
map:
- share:rw
options:
before_starting_scripts: "/share/dolibarr_before_starting"
image: docker.io/tuxgasy/dolibarr
init: false
ingress: true
ingress_port: 9200
ingress_stream: true
ports:
80/tcp: 9200
ports_description:
9200/tcp: "Dolideb"
startup: application
watchdog: tcp://[HOST]:[PORT:9200]
environment:
DOLI_DB_HOST: core-mariadb
DOLI_DB_USER: dolibar
DOLI_DB_PASSWORD: dolibar
DOLI_DB_NAME: dolibarr
DOLI_URL_ROOT: 'https://smaferp.duckdns.org'
PHP_INI_DATE_TIMEZONE: 'Europe/Paris'
PHP_INI_SESSION_GC_MAXLIFETIME: '7200'
PHP_INI_SESSION_COOKIE_LIFETIME: '7200'
DOLIBARR_MAIN_AUTH_TOKEN_TIMEOUT: '7200'
schema:
before_starting_scripts: "str"
# Define volume mappings
volumes:
- /share/dolibarr_before_starting:/var/www/scripts/before-starting.d