diff --git a/Docker/mindoc/docker-compose.yml b/Docker/mindoc/docker-compose.yml new file mode 100644 index 0000000..c148fd9 --- /dev/null +++ b/Docker/mindoc/docker-compose.yml @@ -0,0 +1,38 @@ +version: "3" + +services: + mindoc: + image: registry.cn-hangzhou.aliyuncs.com/mindoc-org/mindoc:v2.1 + container_name: mindoc + restart: unless-stopped + ports: + - 8181:8181 + volumes: + - ./mindoc/conf://mindoc/conf + - ./mindoc/static://mindoc/static + - ./mindoc/views://mindoc/views + - ./mindoc/uploads://mindoc/uploads + - ./mindoc/runtime://mindoc/runtime + - ./mindoc/database://mindoc/database + environment: + - MINDOC_RUN_MODE=prod + - MINDOC_DB_ADAPTER=sqlite3 + - MINDOC_DB_DATABASE=./database/mindoc.db + - MINDOC_CACHE=true + - MINDOC_CACHE_PROVIDER=file + - MINDOC_ENABLE_EXPORT=true + - MINDOC_BASE_URL=https://doc.aweoo.com + # - MINDOC_CDN_IMG_URL= + # - MINDOC_CDN_CSS_URL= + # - MINDOC_CDN_JS_URL= + dns: + - 223.5.5.5 + - 223.6.6.6 + networks: + nginx: + aliases: + - mindoc + +networks: + nginx: + external: true \ No newline at end of file