diff --git a/hackmd/docker-compose-mysql.yml b/hackmd/docker-compose-mysql.yml new file mode 100644 index 0000000..4a842b4 --- /dev/null +++ b/hackmd/docker-compose-mysql.yml @@ -0,0 +1,36 @@ +version: "3" +services: + database: + image: mysql:5.7 + volumes: + - ./data/mysql/conf:/etc/mysql + - ./data/mysql/logs:/var/log/mysql + - ./data/mysql/data:/var/lib/mysql + environment: + - MYSQL_ROOT_PASSWORD=admin + - MYSQL_DATABASE=codimd + restart: unless-stopped + networks: + nginx: + aliases: + - mysql + codimd: + image: hackmdio/hackmd:2.4.1 + environment: + - CMD_DB_URL=mysql://root:admin@mysql/codimd + - CMD_USECDN=false + depends_on: + - database + ports: + - "3000:3000" + volumes: + - ./data/hackmd:/home/hackmd/app/public/uploads + restart: unless-stopped + networks: + nginx: + aliases: + - hackmd + +networks: + nginx: + external: true \ No newline at end of file