diff --git a/4600Pro/komga/docker-compose.yaml b/4600Pro/komga/docker-compose.yaml index b90907b..30ddfa8 100644 --- a/4600Pro/komga/docker-compose.yaml +++ b/4600Pro/komga/docker-compose.yaml @@ -3,6 +3,7 @@ services: image: gotson/komga container_name: komga volumes: + # 本地卷宗挂载 - /volume2/docker/docker_projects/komga:/config - /volume1/4600Pro/PornClub/Anime:/data ports: diff --git a/4600Pro/mdcx/.env b/4600Pro/mdcx/.env new file mode 100644 index 0000000..7106908 --- /dev/null +++ b/4600Pro/mdcx/.env @@ -0,0 +1,51 @@ +# 时区 +TZ=Asia/Shanghai +# 语言 +LANG=zh_CN.UTF-8 + +# 内置应用的镜像tag +MDCX_BUILTIN_IMAGE_TAG=v2-latest +# 容器服务名称 +MDCX_BUILTIN_SERVICE_NAME=mdcx_builtin_gui +# 容器名称 +MDCX_BUILTIN_CONTAINER_NAME=mdcx_builtin_gui + +# 容器名称(方便脚本使用) +MDCX_CONTAINER_NAME=mdcx_gui + + +APP_NAME=MDCx +APP_VERSION= + +# 应用窗口宽度 +DISPLAY_WIDTH=1200 +# 应用窗口高度 +DISPLAY_HEIGHT=750 + +# 访问密码,如不需要,留空。如果有在公网远程访问的需求,建议设置 +VNC_PASSWORD= + +# 网页访问端口 +WEB_PORT=2200 +# VNC监听端口 +VNC_PORT=5900 + +# 运行应用的用户ID,通过`id -u`命令可以查看当前用户ID,`id -u user1`则可以查看用户user1的用户ID +USER_ID=0 +# 运行应用的用户组ID,通过`id -g`命令可以查看当前用户组ID,`id -g user1`则可以查看用户user1的用户组ID +GROUP_ID=0 + +# python软件包加速镜像 +# 豆瓣 +PYPI_MIRROR=https://pypi.doubanio.com/simple +# 清华 +# PYPI_MIRROR=https://pypi.tuna.tsinghua.edu.cn/simple +# 默认 +# PYPI_MIRROR=https://pypi.org/simple + +# PyQt5版本,暂时发现`5.15.6`不需要编译 +PYQT5_VERSION=5.15.6 + +# 是否对`libQt5Core.so.5`进行strip处理,数值为true/false,默认false。请注意:该设置只适用于源码版镜像(mdcx-src-gui-base,mdcx-src-webtop-base) +# https://github.com/northsea4/mdcx-docker/issues/18 +STRIP_LIBQT5CORE=false \ No newline at end of file diff --git a/4600Pro/mdcx/docker-compose.yaml b/4600Pro/mdcx/docker-compose.yaml new file mode 100644 index 0000000..d2a73df --- /dev/null +++ b/4600Pro/mdcx/docker-compose.yaml @@ -0,0 +1,21 @@ +version: '3' +services: + mdcx: + image: stainless403/mdcx-builtin-gui-base:${MDCX_BUILTIN_IMAGE_TAG} + container_name: ${MDCX_CONTAINER_NAME} + env_file: + - .env + volumes: + # 本地卷宗挂载 + - /volume2/docker/docker_projects/mdcx/data:/config + - /volume2/docker/docker_projects/mdcx/mdcx-config:/mdcx-config + - /volume2/docker/docker_projects/mdcx/mdcx-config/MDCx.config:/app/MDCx.config + - /volume2/docker/docker_projects/mdcx/logs:/app/Log + - /volume1/PornClub:/PornClub + # environment: + ports: + - ${WEB_PORT}:5800 + - ${VNC_PORT}:5900 + restart: unless-stopped + network_mode: bridge + stdin_open: true \ No newline at end of file