version: "2.4"
services:
mariadb:
image: fabiop85/mariadb:latest
container_name: hedgedoc_mariadb
restart: always
volumes:
- ./mariadb:/config
environment:
- MYSQL_ROOT_PASSWORD=mysql-pwd
- MYSQL_DATABASE=hedgedoc
- MYSQL_USER=hedgedoc
- MYSQL_PASSWORD=mysql-pwd
- PGID=1000
- PUID=1000
- TZ=Europe/Rome
cpuset: "0"
cpus: 1.00
mem_limit: 128M
memswap_limit: 256M
mem_swappiness: 50
oom_kill_disable: true
networks:
- nginx_net
hedgedoc:
image: fabiop85/hedgedoc:version-1.8.2
container_name: hedgedoc_app
restart: always
depends_on:
- mariadb
volumes:
- ./hedgedoc:/config
environment:
- CMD_ALLOW_EMAIL_REGISTER=false
- CMD_ALLOW_ANONYMOUS=false
- CMD_ALLOW_ANONYMOUS_EDITS=true
- CMD_ALLOW_FREEURL=true
- CMD_REQUIRE_FREEURL_AUTHENTICATION=false
- DB_HOST=mariadb
- DB_USER=hedgedoc
- DB_PASS=mysql-pwd
- DB_NAME=hedgedoc
- DB_PORT=3306
- PGID=1000
- PUID=1000
- TZ=Europe/Rome
ports:
- "3000:3000"
cpuset: "0"
cpus: 0.50
mem_limit: 64M
memswap_limit: 256M
mem_swappiness: 80
oom_kill_disable: true
networks:
- nginx_net
networks:
nginx_net:
external: true
name: nginx_net
#networks:
# hedgedoc_net:
# name: hedgedoc_net
# driver: bridge
# ipam:
# config:
# - subnet: 10.101.101.0/29
# gateway: 10.101.101.6
Content type
Image
Digest
Size
236.9 MB
Last updated
almost 5 years ago
docker pull fabiop85/hedgedoc:version-1.8.2