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