initial commit

This commit is contained in:
2021-09-02 18:01:03 +02:00
commit 229f86d94b
43 changed files with 1063 additions and 0 deletions

View File

@ -0,0 +1,25 @@
### Tags
tag_hedgedoc=latest
tag_db=latest
### Other configs
PGID=1000
PUID=1000
TZ=Europe/Amsterdam
rst_mode=unless-stopped
### WebUI Port
# Randomly generated with http://www.randomnumbergenerator.com
port_hedgedoc=19729
### Volumes / Folders
volume_hedgedoc=/home/$USER/hedgedoc/config
volume_db=/home/$USER/hedgedoc/db
### Database
# Randomly generated with https://passwordsgenerator.net
MYSQL_ROOT_PASSWORD=tnRp9jVwXYVECyaR
MYSQL_DATABASE=vB3S5vNUxBrWAg43
MYSQL_USER=uBQTmEKuUhC4zxpq
MYSQL_PASSWORD=9uDVL86q2qLzyhjS

View File

@ -0,0 +1,38 @@
version: "3.8"
services:
hedgedoc_db:
image: ghcr.io/linuxserver/mariadb:${tag_db}
container_name: hedgedoc_db
restart: always
volumes:
- ${volume_db}:/config
environment:
- MYSQL_ROOT_PASSWORD=${MYSQL_ROOT_PASSWORD}
- MYSQL_DATABASE=${MYSQL_DATABASE}
- MYSQL_USER=${MYSQL_USER}
- MYSQL_PASSWORD=${MYSQL_PASSWORD}
- PGID=${PGID}
- PUID=${PUID}
- TZ=${TZ}
hedgedoc:
image: ghcr.io/linuxserver/hedgedoc:${tag_hedgedoc}
container_name: hedgedoc
restart: ${rst_mode}
depends_on:
- hedgedoc_db
volumes:
- ${volume_hedgedoc}:/config
environment:
- DB_HOST=hedgedoc_db
- DB_USER=${MYSQL_USER}
- DB_PASS=${MYSQL_PASSWORD}
- DB_NAME=${MYSQL_DATABASE}
- DB_PORT=3306
- PGID=${PGID}
- PUID=${PUID}
- TZ=${TZ}
ports:
- "${port_hedgedoc}:3000"