diff --git a/apps/115pc/latest/docker-compose.yml b/apps/115pc/latest/docker-compose.yml index 27edff1b7..e8d7011e0 100644 --- a/apps/115pc/latest/docker-compose.yml +++ b/apps/115pc/latest/docker-compose.yml @@ -17,9 +17,10 @@ services: - "${CONFIG_PATH}:/config" - "${DOWNLOAD_PATH}:/Downloads/115download" image: funcman/115pc:latest + pull_policy: always labels: createdBy: "Apps" networks: 1panel-network: - external: true \ No newline at end of file + external: true diff --git a/apps/1panel-tools/latest/docker-compose.yml b/apps/1panel-tools/latest/docker-compose.yml index ce41e9194..20a46b3f7 100644 --- a/apps/1panel-tools/latest/docker-compose.yml +++ b/apps/1panel-tools/latest/docker-compose.yml @@ -1,6 +1,7 @@ services: 1panel-tools: image: vuldocker/1panel-tools:latest + pull_policy: always container_name: ${CONTAINER_NAME} ports: - "${PANEL_APP_PORT_HTTP}:8080" @@ -13,4 +14,4 @@ services: - 1panel-network networks: 1panel-network: - external: true \ No newline at end of file + external: true diff --git a/apps/1panel/latest/docker-compose.yml b/apps/1panel/latest/docker-compose.yml index f48370ae0..926a55a9c 100644 --- a/apps/1panel/latest/docker-compose.yml +++ b/apps/1panel/latest/docker-compose.yml @@ -11,5 +11,6 @@ services: environment: - TZ=${TIME_ZONE} image: moelin/1panel:latest - labels: + pull_policy: always + labels: createdBy: "Apps" diff --git a/apps/2fauth/latest/docker-compose.yml b/apps/2fauth/latest/docker-compose.yml index c1d097567..fc7a8cfe1 100644 --- a/apps/2fauth/latest/docker-compose.yml +++ b/apps/2fauth/latest/docker-compose.yml @@ -1,6 +1,7 @@ services: 2fauth: image: "2fauth/2fauth:latest" + pull_policy: always container_name: ${CONTAINER_NAME} restart: always networks: @@ -70,4 +71,4 @@ services: networks: 1panel-network: - external: true \ No newline at end of file + external: true diff --git a/apps/DecoTV/latest/docker-compose.yml b/apps/DecoTV/latest/docker-compose.yml index 5966f82a4..2f5e60070 100644 --- a/apps/DecoTV/latest/docker-compose.yml +++ b/apps/DecoTV/latest/docker-compose.yml @@ -1,6 +1,7 @@ services: decotv: image: ghcr.io/decohererk/decotv:latest + pull_policy: always container_name: ${CONTAINER_NAME} restart: always networks: @@ -22,7 +23,7 @@ services: - UPSTASH_URL=${UPSTASH_URL} - UPSTASH_TOKEN=${UPSTASH_TOKEN} - DOUBAN_API_KEY=${DOUBAN_API_KEY} - labels: + labels: createdBy: "Apps" networks: diff --git a/apps/act_runner/latest/docker-compose.yml b/apps/act_runner/latest/docker-compose.yml index 4fb987544..ca306f949 100644 --- a/apps/act_runner/latest/docker-compose.yml +++ b/apps/act_runner/latest/docker-compose.yml @@ -15,9 +15,10 @@ services: - GITEA_RUNNER_NAME=${RUNNER_NAME} - GITEA_RUNNER_LABELS=${RUNNER_LABELS} image: gitea/act_runner:latest - labels: + pull_policy: always + labels: createdBy: "Apps" -networks: - 1panel-network: +networks: + 1panel-network: external: true diff --git a/apps/adguardhome-sync/latest/docker-compose.yml b/apps/adguardhome-sync/latest/docker-compose.yml index 9853bdb30..518a8f295 100644 --- a/apps/adguardhome-sync/latest/docker-compose.yml +++ b/apps/adguardhome-sync/latest/docker-compose.yml @@ -13,8 +13,9 @@ services: - PGID=1000 - TZ=Asia/Shanghai image: linuxserver/adguardhome-sync:latest + pull_policy: always labels: createdBy: "Apps" networks: 1panel-network: - external: true \ No newline at end of file + external: true diff --git a/apps/adguardhome/latest/docker-compose.yml b/apps/adguardhome/latest/docker-compose.yml index da1106ee3..863775449 100644 --- a/apps/adguardhome/latest/docker-compose.yml +++ b/apps/adguardhome/latest/docker-compose.yml @@ -23,9 +23,10 @@ services: - ${WORK_PATH}:/opt/adguardhome/work - ${CONFIG_PATH}:/opt/adguardhome/conf image: adguard/adguardhome:latest - labels: - createdBy: "Apps" + pull_policy: always + labels: + createdBy: "Apps" -networks: - 1panel-network: +networks: + 1panel-network: external: true diff --git a/apps/affine/0.25.3/docker-compose.yml b/apps/affine/0.25.3/docker-compose.yml index 927f54835..13abd4062 100644 --- a/apps/affine/0.25.3/docker-compose.yml +++ b/apps/affine/0.25.3/docker-compose.yml @@ -50,6 +50,7 @@ services: restart: 'no' redis: image: redis + pull_policy: always container_name: ${CONTAINER_NAME}_redis healthcheck: test: diff --git a/apps/alist-encrypt/beta/docker-compose.yml b/apps/alist-encrypt/beta/docker-compose.yml index d1f5f6cbb..ce6b83038 100644 --- a/apps/alist-encrypt/beta/docker-compose.yml +++ b/apps/alist-encrypt/beta/docker-compose.yml @@ -12,6 +12,7 @@ services: - TZ=${TIME_ZONE} - ALIST_HOST=${ALIST_HOST} image: prophet310/alist-encrypt:beta + pull_policy: always labels: createdBy: "Apps" diff --git a/apps/alist-tvbox/latest/docker-compose.yml b/apps/alist-tvbox/latest/docker-compose.yml index 5e6b3807a..d8949ec2a 100644 --- a/apps/alist-tvbox/latest/docker-compose.yml +++ b/apps/alist-tvbox/latest/docker-compose.yml @@ -12,9 +12,10 @@ services: environment: - ALIST_PORT=${PANEL_APP_PORT_XIAOYA} image: haroldli/xiaoya-tvbox:latest + pull_policy: always labels: createdBy: "Apps" networks: - 1panel-network: + 1panel-network: external: true diff --git a/apps/alist/latest/docker-compose.yml b/apps/alist/latest/docker-compose.yml index 8f10e16f9..4decad75a 100644 --- a/apps/alist/latest/docker-compose.yml +++ b/apps/alist/latest/docker-compose.yml @@ -14,10 +14,11 @@ services: - PGID=0 - UMASK=022 image: xhofe/alist:latest - labels: + pull_policy: always + labels: createdBy: "Apps" -networks: - 1panel-network: +networks: + 1panel-network: external: true diff --git a/apps/aliyundrive-webdav/main/docker-compose.yml b/apps/aliyundrive-webdav/main/docker-compose.yml index a82753fae..0067f366f 100644 --- a/apps/aliyundrive-webdav/main/docker-compose.yml +++ b/apps/aliyundrive-webdav/main/docker-compose.yml @@ -1,6 +1,7 @@ services: aliyundrive-webdav: image: "messense/aliyundrive-webdav:main" + pull_policy: always container_name: ${CONTAINER_NAME} restart: always networks: diff --git a/apps/allinone/latest/docker-compose.yml b/apps/allinone/latest/docker-compose.yml index 89d781776..e433ec9a5 100644 --- a/apps/allinone/latest/docker-compose.yml +++ b/apps/allinone/latest/docker-compose.yml @@ -1,6 +1,7 @@ services: allinone: image: "youshandefeiyang/allinone:latest" + pull_policy: always container_name: ${CONTAINER_NAME} restart: always networks: diff --git a/apps/als/latest/docker-compose.yml b/apps/als/latest/docker-compose.yml index 0090c795c..37372b239 100644 --- a/apps/als/latest/docker-compose.yml +++ b/apps/als/latest/docker-compose.yml @@ -6,6 +6,7 @@ services: environment: - HTTP_PORT=${PANEL_APP_PORT_HTTP} image: wikihostinc/looking-glass-server:latest - labels: + pull_policy: always + labels: createdBy: "Apps" diff --git a/apps/anqicms/latest/docker-compose.yml b/apps/anqicms/latest/docker-compose.yml index 1250dd6af..c4116b884 100644 --- a/apps/anqicms/latest/docker-compose.yml +++ b/apps/anqicms/latest/docker-compose.yml @@ -9,6 +9,7 @@ services: volumes: - anqicms-data:/app image: "anqicms/anqicms:latest" + pull_policy: always labels: createdBy: "Apps" diff --git a/apps/answer/latest/docker-compose.yml b/apps/answer/latest/docker-compose.yml index ebe589493..19d27dc93 100644 --- a/apps/answer/latest/docker-compose.yml +++ b/apps/answer/latest/docker-compose.yml @@ -9,9 +9,10 @@ services: volumes: - "${DATA_PATH}:/data" image: answerdev/answer:latest - labels: + pull_policy: always + labels: createdBy: "Apps" -networks: - 1panel-network: +networks: + 1panel-network: external: true diff --git a/apps/arcadia/beta/docker-compose.yml b/apps/arcadia/beta/docker-compose.yml index 1258213d3..d17f4a501 100644 --- a/apps/arcadia/beta/docker-compose.yml +++ b/apps/arcadia/beta/docker-compose.yml @@ -1,6 +1,7 @@ services: arcadia: image: "supermanito/arcadia:beta" + pull_policy: always container_name: ${CONTAINER_NAME} hostname: ${HOSTNAME} tty: true diff --git a/apps/arcane/latest/docker-compose.yml b/apps/arcane/latest/docker-compose.yml index 1258586ce..b6fca9d35 100644 --- a/apps/arcane/latest/docker-compose.yml +++ b/apps/arcane/latest/docker-compose.yml @@ -1,9 +1,10 @@ services: arcane: image: ghcr.io/ofkm/arcane:latest + pull_policy: always container_name: ${CONTAINER_NAME} ports: - - "${PANEL_APP_PORT_HTTP}:3000" + - "${PANEL_APP_PORT_HTTP}:3000" volumes: - /var/run/docker.sock:/var/run/docker.sock - ./data:/app/data @@ -15,4 +16,4 @@ services: restart: always networks: 1panel-network: - external: true \ No newline at end of file + external: true diff --git a/apps/archivebox/0.7.3/docker-compose.yml b/apps/archivebox/0.7.3/docker-compose.yml index 4d04458a8..74c9451b8 100644 --- a/apps/archivebox/0.7.3/docker-compose.yml +++ b/apps/archivebox/0.7.3/docker-compose.yml @@ -30,6 +30,7 @@ services: archivebox-sonic: image: archivebox/sonic:latest + pull_policy: always container_name: sonic-${CONTAINER_NAME} restart: always networks: diff --git a/apps/archivebox/0.8.5rc51/docker-compose.yml b/apps/archivebox/0.8.5rc51/docker-compose.yml index cd8c8a8b7..54fcc4c6e 100644 --- a/apps/archivebox/0.8.5rc51/docker-compose.yml +++ b/apps/archivebox/0.8.5rc51/docker-compose.yml @@ -55,6 +55,7 @@ services: archivebox-sonic: image: archivebox/sonic:latest + pull_policy: always container_name: sonic-${CONTAINER_NAME} restart: always networks: diff --git a/apps/artalk/latest/docker-compose.yml b/apps/artalk/latest/docker-compose.yml index abb4ab7bb..1ffaf5a0e 100644 --- a/apps/artalk/latest/docker-compose.yml +++ b/apps/artalk/latest/docker-compose.yml @@ -9,9 +9,10 @@ services: volumes: - "${DATA_PATH}:/data" image: artalk/artalk-go:latest - labels: + pull_policy: always + labels: createdBy: "Apps" -networks: - 1panel-network: +networks: + 1panel-network: external: true diff --git a/apps/atvloadly/latest/docker-compose.yml b/apps/atvloadly/latest/docker-compose.yml index 73aee9d1f..f34afb1b5 100644 --- a/apps/atvloadly/latest/docker-compose.yml +++ b/apps/atvloadly/latest/docker-compose.yml @@ -1,6 +1,7 @@ services: atvloadly: image: "bitxeno/atvloadly:latest" + pull_policy: always container_name: ${CONTAINER_NAME} restart: always networks: diff --git a/apps/aurora/0.18.9/docker-compose.yml b/apps/aurora/0.18.9/docker-compose.yml index 0b1f6957e..789185cae 100644 --- a/apps/aurora/0.18.9/docker-compose.yml +++ b/apps/aurora/0.18.9/docker-compose.yml @@ -65,6 +65,7 @@ services: environment: TZ: 'Asia/Shanghai' image: redis:latest + pull_policy: always labels: createdBy: Apps diff --git a/apps/aurora/latest/docker-compose.yml b/apps/aurora/latest/docker-compose.yml index 08634339f..e2e1dca18 100644 --- a/apps/aurora/latest/docker-compose.yml +++ b/apps/aurora/latest/docker-compose.yml @@ -16,6 +16,7 @@ services: DDNS_INTERVAL_SECONDS: 120 command: bash worker.sh image: leishi1313/aurora-admin-backend:latest + pull_policy: always depends_on: - redis labels: @@ -35,6 +36,7 @@ services: ASYNC_DATABASE_URL: "postgresql+asyncpg://${PANEL_DB_USER}:${PANEL_DB_USER_PASSWORD}@postgres:5432/${PANEL_DB_NAME}" SECREY_KEY: ${SECRECY_KEY} image: leishi1313/aurora-admin-backend:latest + pull_policy: always command: bash -c "while ! # A token can be generated for free here https://account.mapbox.com/access-tokens/ image: viktorstrate/photoview:latest - labels: + pull_policy: always + labels: createdBy: "Apps" -networks: - 1panel-network: +networks: + 1panel-network: external: true diff --git a/apps/phtunnel/latest/docker-compose.yml b/apps/phtunnel/latest/docker-compose.yml index 0de19a789..fbdb21c1e 100644 --- a/apps/phtunnel/latest/docker-compose.yml +++ b/apps/phtunnel/latest/docker-compose.yml @@ -1,6 +1,7 @@ services: phtunnel: image: "bestoray/phtunnel:latest" + pull_policy: always container_name: ${CONTAINER_NAME} restart: always devices: diff --git a/apps/pic-smaller/latest/docker-compose.yml b/apps/pic-smaller/latest/docker-compose.yml index 3dd677383..304dc1841 100644 --- a/apps/pic-smaller/latest/docker-compose.yml +++ b/apps/pic-smaller/latest/docker-compose.yml @@ -1,15 +1,15 @@ services: pic-smaller: image: "vimiix/pic-smaller:latest" + pull_policy: always container_name: ${CONTAINER_NAME} restart: always networks: - 1panel-network ports: - - "${PANEL_APP_PORT_HTTP}:3000" - labels: + - "${PANEL_APP_PORT_HTTP}:3000" + labels: createdBy: "Apps" - -networks: - 1panel-network: - external: true \ No newline at end of file +networks: + 1panel-network: + external: true diff --git a/apps/picimpact/latest/docker-compose.yml b/apps/picimpact/latest/docker-compose.yml index 7f595e6b2..f56edae04 100644 --- a/apps/picimpact/latest/docker-compose.yml +++ b/apps/picimpact/latest/docker-compose.yml @@ -1,6 +1,7 @@ services: picimpact: image: besscroft/picimpact:latest + pull_policy: always container_name: ${CONTAINER_NAME} restart: always networks: diff --git a/apps/piclist/latest/docker-compose.yml b/apps/piclist/latest/docker-compose.yml index 65e545336..9596b8068 100644 --- a/apps/piclist/latest/docker-compose.yml +++ b/apps/piclist/latest/docker-compose.yml @@ -1,6 +1,7 @@ services: piclist: image: "kuingsmile/piclist:latest" + pull_policy: always container_name: ${CONTAINER_NAME} restart: always networks: @@ -12,7 +13,6 @@ services: command: node /usr/local/bin/picgo-server -k ${AUTH_KEY} labels: createdBy: "Apps" - networks: 1panel-network: external: true diff --git a/apps/picx/latest/docker-compose.yml b/apps/picx/latest/docker-compose.yml index eb5e34e1d..55ec64760 100644 --- a/apps/picx/latest/docker-compose.yml +++ b/apps/picx/latest/docker-compose.yml @@ -1,6 +1,7 @@ services: picx: image: ghcr.io/pooneyy/picx:latest + pull_policy: always container_name: ${CONTAINER_NAME} restart: always networks: @@ -9,9 +10,9 @@ services: - "${PANEL_APP_PORT_HTTP}:80" volumes: - ${DATA_PATH}:/usr/share/nginx/html - labels: - createdBy: "Apps" + labels: + createdBy: "Apps" -networks: - 1panel-network: +networks: + 1panel-network: external: true diff --git a/apps/pingvin-share/latest/docker-compose.yml b/apps/pingvin-share/latest/docker-compose.yml index 1d6a0296a..871288759 100644 --- a/apps/pingvin-share/latest/docker-compose.yml +++ b/apps/pingvin-share/latest/docker-compose.yml @@ -10,9 +10,10 @@ services: - "${DATA_PATH}:/opt/app/backend/data" - "${UPLOAD_PATH}:/opt/app/frontend/public/img" image: stonith404/pingvin-share:latest - labels: + pull_policy: always + labels: createdBy: "Apps" -networks: - 1panel-network: +networks: + 1panel-network: external: true diff --git a/apps/plex/latest/docker-compose.yml b/apps/plex/latest/docker-compose.yml index 7bbf49fcf..2183af9ac 100644 --- a/apps/plex/latest/docker-compose.yml +++ b/apps/plex/latest/docker-compose.yml @@ -1,6 +1,7 @@ services: plex: image: "linuxserver/plex:latest" + pull_policy: always container_name: ${CONTAINER_NAME} restart: always networks: diff --git a/apps/plex/official-latest/docker-compose.yml b/apps/plex/official-latest/docker-compose.yml index 49af0ea03..abbc999f8 100644 --- a/apps/plex/official-latest/docker-compose.yml +++ b/apps/plex/official-latest/docker-compose.yml @@ -1,6 +1,7 @@ services: plex: image: "plexinc/pms-docker:latest" + pull_policy: always container_name: ${CONTAINER_NAME} restart: always networks: diff --git a/apps/prometheus/latest/docker-compose.yml b/apps/prometheus/latest/docker-compose.yml index 513992fd7..09c51aa11 100644 --- a/apps/prometheus/latest/docker-compose.yml +++ b/apps/prometheus/latest/docker-compose.yml @@ -9,9 +9,10 @@ services: volumes: - "./data:/etc/prometheus" image: prom/prometheus:latest - labels: + pull_policy: always + labels: createdBy: "Apps" -networks: - 1panel-network: +networks: + 1panel-network: external: true diff --git a/apps/proxy_pool/latest/docker-compose.yml b/apps/proxy_pool/latest/docker-compose.yml index db500d38d..8135ab8ae 100644 --- a/apps/proxy_pool/latest/docker-compose.yml +++ b/apps/proxy_pool/latest/docker-compose.yml @@ -1,6 +1,7 @@ services: proxy_pool: image: "jhao104/proxy_pool:latest" + pull_policy: always container_name: ${CONTAINER_NAME} restart: always networks: diff --git a/apps/pterodactyl-china/latest/docker-compose.yml b/apps/pterodactyl-china/latest/docker-compose.yml index c15ad4797..05896cb26 100644 --- a/apps/pterodactyl-china/latest/docker-compose.yml +++ b/apps/pterodactyl-china/latest/docker-compose.yml @@ -1,6 +1,7 @@ services: pterodactyl-china: image: ghcr.io/pterodactyl-china/panel:latest + pull_policy: always command: > /bin/sh -c " if [ ! -f /app/var/initialized ]; then diff --git a/apps/puter/latest/docker-compose.yml b/apps/puter/latest/docker-compose.yml index 4ccd58251..965cc07a5 100644 --- a/apps/puter/latest/docker-compose.yml +++ b/apps/puter/latest/docker-compose.yml @@ -1,6 +1,7 @@ services: puter: image: "ghcr.io/heyputer/puter:latest" + pull_policy: always container_name: ${CONTAINER_NAME} restart: always networks: @@ -21,7 +22,7 @@ services: timeout: 3s retries: 3 start_period: 30s - labels: + labels: createdBy: "Apps" networks: diff --git a/apps/qBittorrent/latest/docker-compose.yml b/apps/qBittorrent/latest/docker-compose.yml index dda84ef8c..b6e713ab4 100644 --- a/apps/qBittorrent/latest/docker-compose.yml +++ b/apps/qBittorrent/latest/docker-compose.yml @@ -5,23 +5,24 @@ services: networks: - 1panel-network environment: - - UID=1000 - - GID=1000 - - PEER_PORT=${PEER_PORT_VALUE} - - WEB_PORT=${PANEL_APP_PORT_HTTP} + - UID=1000 + - GID=1000 + - PEER_PORT=${PEER_PORT_VALUE} + - WEB_PORT=${PANEL_APP_PORT_HTTP} ports: - - "${PEER_PORT_VALUE}:${PEER_PORT_VALUE}" - - "${PEER_PORT_VALUE}:${PEER_PORT_VALUE}/udp" - - "${PANEL_APP_PORT_HTTP}:${PANEL_APP_PORT_HTTP}" + - "${PEER_PORT_VALUE}:${PEER_PORT_VALUE}" + - "${PEER_PORT_VALUE}:${PEER_PORT_VALUE}/udp" + - "${PANEL_APP_PORT_HTTP}:${PANEL_APP_PORT_HTTP}" volumes: - - "./data/.config:/data/.config" - - "./data/.local:/data/.local" - - "${CACHE_PATH}:/data/.cache" - - "${DOWNLOAD_PATH}:/data/downloads" + - "./data/.config:/data/.config" + - "./data/.local:/data/.local" + - "${CACHE_PATH}:/data/.cache" + - "${DOWNLOAD_PATH}:/data/downloads" image: "jarylc/qbittorrent:latest" - labels: + pull_policy: always + labels: createdBy: "Apps" -networks: - 1panel-network: - external: true \ No newline at end of file +networks: + 1panel-network: + external: true diff --git a/apps/qbittorrent-vnc/develop/docker-compose.yml b/apps/qbittorrent-vnc/develop/docker-compose.yml index ef54553b6..70d39759c 100644 --- a/apps/qbittorrent-vnc/develop/docker-compose.yml +++ b/apps/qbittorrent-vnc/develop/docker-compose.yml @@ -17,6 +17,7 @@ services: shm_size: ${MEM_USE} tty: true image: kasmweb/qbittorrent:develop + pull_policy: always labels: createdBy: "Apps" diff --git a/apps/qexo/latest/docker-compose.yml b/apps/qexo/latest/docker-compose.yml index 03e28f340..b35fd56d9 100644 --- a/apps/qexo/latest/docker-compose.yml +++ b/apps/qexo/latest/docker-compose.yml @@ -16,11 +16,12 @@ services: - WORKERS=4 - THREADS=4 image: abudulin/qexo:latest - labels: + pull_policy: always + labels: createdBy: "Apps" volumes: hexo_data: name: hexo_data -networks: - 1panel-network: - external: true \ No newline at end of file +networks: + 1panel-network: + external: true diff --git a/apps/qiandao/latest/docker-compose.yml b/apps/qiandao/latest/docker-compose.yml index 69a04f8a8..b84b6ff2a 100644 --- a/apps/qiandao/latest/docker-compose.yml +++ b/apps/qiandao/latest/docker-compose.yml @@ -12,7 +12,7 @@ services: # 监听地址 # - BIND=0.0.0.0 # 监听端口 - - PORT=80 + - PORT=80 # 是否启用Debug模式 # - QIANDAO_DEBUG=False # 任务定时执行方式,默认为Queue,可选Queue或Batch @@ -20,19 +20,19 @@ services: # 是否启用多进程模式,Windows平台无效 # - MULTI_PROCESS=False # 是否启用自动热加载,MULTI_PROCESS=True时无效 - - AUTO_RELOAD=False + - AUTO_RELOAD=False # 发送的邮件链接启用HTTPS,非框架前端使用HTTPS,如果前端需要HTTPS,请使用反向代理 # - ENABLE_HTTPS=False # 指定访问域名,建议修改,否则通过邮件重置密码等功能无效 # - DOMAIN= # AES加密密钥,强烈建议修改 - - AES_KEY=${AES_PWD} + - AES_KEY=${AES_PWD} # cookie加密密钥,强烈建议修改 - - COOKIE_SECRET=${COOKIE_PWD} + - COOKIE_SECRET=${COOKIE_PWD} # Cookie在客户端中保留的天数 # - COOKIE_DAY=5 # 需要使用MySQL时设置为'mysql' - - DB_TYPE=sqlite3 + - DB_TYPE=sqlite3 # 需要使用MySQL时,设置为(mysql://用户名:密码@hostname:port/数据库名?auth_plugin=) # - JAWSDB_MARIA_URL=mysql://user:pass@localhost:3306/dbname\?auth_plugin= # 是否启用SQLAlchmey的日志输出,默认为False @@ -106,7 +106,7 @@ services: # - NOT_RETRY_CODE=301|302|303|304|305|307|400|401|403|404|405|407|408|409|410|412|415|413|414|500|501|502|503|504|599 # - EMPTY_RETRY=True # 第一个注册用户为管理员,False关闭 - - USER0ISADMIN=False + - USER0ISADMIN=False # config目录下自定义ONNX文件名(不填 ".onnx" 后缀),多个onnx文件名用"|"分隔 # - EXTRA_ONNX_NAME='' # config目录下自定义ONNX对应自定义charsets.json文件名(不填 ".json" 后缀),多个json文件名用"|"分隔 @@ -123,9 +123,9 @@ services: # - WS_MAX_CONNECTIONS_SUBSCRIBE=30 # 订阅加速方式或地址,用于加速公共模板更新,仅适用于GitHub # - SUBSCRIBE_ACCELERATE_URL=jsdelivr_cdn - - GZIP=True + - GZIP=True # - QUEUE_NUM=50 - - ACCESS_LOG=True + - ACCESS_LOG=True # - PUSH_BATCH_DELTA=60 # - QIANDAO_SQL_POOL_LOGGING_NAME=qiandao.sql.pool # - QIANDAO_SQL_POOL_LOGGING_LEVEL=WARNING @@ -142,11 +142,10 @@ services: # - MAIL_SSL=True # - MAILGUN_KEY= image: qdtoday/qd:latest - # image: a76yyyy/qiandao:latest - # image: a76yyyy/qiandao:lite-latest - labels: - createdBy: "Apps" + pull_policy: always + labels: + createdBy: "Apps" -networks: - 1panel-network: +networks: + 1panel-network: external: true diff --git a/apps/qwen-free-api/latest/docker-compose.yml b/apps/qwen-free-api/latest/docker-compose.yml index 4e95d965f..a671c1efa 100644 --- a/apps/qwen-free-api/latest/docker-compose.yml +++ b/apps/qwen-free-api/latest/docker-compose.yml @@ -1,16 +1,17 @@ services: - qwen-free-api: - image: vinlic/qwen-free-api:latest - container_name: ${CONTAINER_NAME} - ports: - - ${PANEL_APP_PORT_HTTP}:8000 - networks: - - 1panel-network - environment: - - TZ=Asia/Shanghai - labels: - createdBy: Apps - restart: always + qwen-free-api: + image: vinlic/qwen-free-api:latest + pull_policy: always + container_name: ${CONTAINER_NAME} + ports: + - ${PANEL_APP_PORT_HTTP}:8000 + networks: + - 1panel-network + environment: + - TZ=Asia/Shanghai + labels: + createdBy: Apps + restart: always networks: - 1panel-network: - external: true + 1panel-network: + external: true diff --git a/apps/radarr/latest/docker-compose.yml b/apps/radarr/latest/docker-compose.yml index 7ae0bdecf..4b88403d0 100644 --- a/apps/radarr/latest/docker-compose.yml +++ b/apps/radarr/latest/docker-compose.yml @@ -1,6 +1,7 @@ services: radarr: image: "linuxserver/radarr:latest" + pull_policy: always container_name: ${CONTAINER_NAME} restart: always networks: diff --git a/apps/raneto/latest/docker-compose.yml b/apps/raneto/latest/docker-compose.yml index f655d6b2b..39fc306d2 100644 --- a/apps/raneto/latest/docker-compose.yml +++ b/apps/raneto/latest/docker-compose.yml @@ -10,9 +10,10 @@ services: - "./data/config:/opt/raneto/config" - "./data/content/pages:/opt/raneto/content/pages" image: raneto/raneto:latest - labels: + pull_policy: always + labels: createdBy: "Apps" -networks: - 1panel-network: +networks: + 1panel-network: external: true diff --git a/apps/rathole/latest/docker-compose.yml b/apps/rathole/latest/docker-compose.yml index 03ba01d22..42363ef1c 100644 --- a/apps/rathole/latest/docker-compose.yml +++ b/apps/rathole/latest/docker-compose.yml @@ -1,7 +1,7 @@ - services: rathole: image: "rapiz1/rathole:latest" + pull_policy: always container_name: ${CONTAINER_NAME} restart: always network_mode: "host" diff --git a/apps/reader/latest/docker-compose.yml b/apps/reader/latest/docker-compose.yml index d2053e218..0d20c6299 100644 --- a/apps/reader/latest/docker-compose.yml +++ b/apps/reader/latest/docker-compose.yml @@ -20,9 +20,10 @@ services: - READER_APP_SECUREKEY=${PASSWORD} - READER_APP_INVITECODE=${INVITE_CODE} image: hectorqin/reader:latest - labels: + pull_policy: always + labels: createdBy: "Apps" -networks: - 1panel-network: +networks: + 1panel-network: external: true diff --git a/apps/redisinsight/latest/docker-compose.yml b/apps/redisinsight/latest/docker-compose.yml index bb82c9344..d12b874a8 100644 --- a/apps/redisinsight/latest/docker-compose.yml +++ b/apps/redisinsight/latest/docker-compose.yml @@ -1,6 +1,7 @@ services: redisinsight: image: "redis/redisinsight:latest" + pull_policy: always container_name: ${CONTAINER_NAME} restart: always networks: diff --git a/apps/rembg/latest-gpu/docker-compose.yml b/apps/rembg/latest-gpu/docker-compose.yml index 50c422fcf..3d6216fb8 100644 --- a/apps/rembg/latest-gpu/docker-compose.yml +++ b/apps/rembg/latest-gpu/docker-compose.yml @@ -1,6 +1,7 @@ services: rembg: image: "danielgatis/rembg:latest" + pull_policy: always container_name: ${CONTAINER_NAME} restart: always networks: diff --git a/apps/rembg/latest/docker-compose.yml b/apps/rembg/latest/docker-compose.yml index 17e781fd9..05222075a 100644 --- a/apps/rembg/latest/docker-compose.yml +++ b/apps/rembg/latest/docker-compose.yml @@ -1,6 +1,7 @@ services: rembg: image: "danielgatis/rembg:latest" + pull_policy: always container_name: ${CONTAINER_NAME} restart: always networks: diff --git a/apps/remmina/latest/docker-compose.yml b/apps/remmina/latest/docker-compose.yml index 619400707..5f0e3ae95 100644 --- a/apps/remmina/latest/docker-compose.yml +++ b/apps/remmina/latest/docker-compose.yml @@ -16,9 +16,10 @@ services: - CUSTOM_USER=${HTTP_USER} - PASSWORD=${HTTP_PWD} image: linuxserver/remmina:latest - labels: + pull_policy: always + labels: createdBy: "Apps" -networks: - 1panel-network: +networks: + 1panel-network: external: true diff --git a/apps/resilio-sync/latest/docker-compose.yml b/apps/resilio-sync/latest/docker-compose.yml index 969458ded..ce7c96799 100644 --- a/apps/resilio-sync/latest/docker-compose.yml +++ b/apps/resilio-sync/latest/docker-compose.yml @@ -1,6 +1,7 @@ services: resilio-sync: image: linuxserver/resilio-sync:latest + pull_policy: always container_name: ${CONTAINER_NAME} restart: always networks: diff --git a/apps/reubah/latest/docker-compose.yml b/apps/reubah/latest/docker-compose.yml index e5afa706e..b7ac38aeb 100644 --- a/apps/reubah/latest/docker-compose.yml +++ b/apps/reubah/latest/docker-compose.yml @@ -1,12 +1,13 @@ services: reubah: image: "ghcr.io/dendianugerah/reubah:latest" + pull_policy: always container_name: ${CONTAINER_NAME} restart: always networks: - 1panel-network ports: - - "${PANEL_APP_PORT_HTTP}:${PANEL_APP_PORT_HTTP}" + - "${PANEL_APP_PORT_HTTP}:${PANEL_APP_PORT_HTTP}" volumes: - "${DATA_PATH}/tmp:/app/tmp" - "${DATA_PATH}/doc-temp:/tmp" diff --git a/apps/rss-reader/latest/docker-compose.yml b/apps/rss-reader/latest/docker-compose.yml index 04b074e07..15a57470d 100644 --- a/apps/rss-reader/latest/docker-compose.yml +++ b/apps/rss-reader/latest/docker-compose.yml @@ -10,9 +10,10 @@ services: - "${DATA_PATH}/db:/app/db" - "./data/config.json:/app/config.json" image: srcrs/rss-reader:latest - labels: + pull_policy: always + labels: createdBy: "Apps" -networks: - 1panel-network: +networks: + 1panel-network: external: true diff --git a/apps/rss-to-telegram-bot/latest/docker-compose.yml b/apps/rss-to-telegram-bot/latest/docker-compose.yml index e34eb6aac..0d36f6258 100644 --- a/apps/rss-to-telegram-bot/latest/docker-compose.yml +++ b/apps/rss-to-telegram-bot/latest/docker-compose.yml @@ -9,13 +9,7 @@ services: environment: - TOKEN=${BOT_TOKEN} # get it from @BotFather - MANAGER=${TELEGRAM_USER_ID} # get it from @userinfobot - - TELEGRAPH_TOKEN= - ${TELEGRAPH_API_TOKEN1} - ${TELEGRAPH_API_TOKEN2} - ${TELEGRAPH_API_TOKEN3} - ${TELEGRAPH_API_TOKEN4} - ${TELEGRAPH_API_TOKEN5} - ${TELEGRAPH_API_TOKEN6} + - TELEGRAPH_TOKEN= ${TELEGRAPH_API_TOKEN1} ${TELEGRAPH_API_TOKEN2} ${TELEGRAPH_API_TOKEN3} ${TELEGRAPH_API_TOKEN4} ${TELEGRAPH_API_TOKEN5} ${TELEGRAPH_API_TOKEN6} - MULTIUSER=1 # default: 1 - CRON_SECOND=0 # 0-59, default: 0 #- DATABASE_URL=postgres://username:password@host:port/db_name # default: sqlite://path/to/config/db.sqlite3 @@ -40,8 +34,9 @@ services: #- MULTIPROCESSING=1 # default: 0 #- DEBUG=1 # debug logging, default: 0 image: rongronggg9/rss-to-telegram:latest + pull_policy: always labels: createdBy: Apps networks: 1panel-network: - external: true \ No newline at end of file + external: true diff --git a/apps/rsshub/2025-07-01/docker-compose.yml b/apps/rsshub/2025-07-01/docker-compose.yml index 21ae90984..5f8f47f7d 100644 --- a/apps/rsshub/2025-07-01/docker-compose.yml +++ b/apps/rsshub/2025-07-01/docker-compose.yml @@ -39,6 +39,7 @@ services: browserless: image: browserless/chrome + pull_policy: always container_name: browserless-${CONTAINER_NAME} labels: createdBy: "Apps" diff --git a/apps/rsshub/chromium-bundled/docker-compose.yml b/apps/rsshub/chromium-bundled/docker-compose.yml index 1cc8735fe..069a28e36 100644 --- a/apps/rsshub/chromium-bundled/docker-compose.yml +++ b/apps/rsshub/chromium-bundled/docker-compose.yml @@ -11,6 +11,7 @@ services: - "CACHE_TYPE=redis" - "REDIS_URL=redis://:${REDIS_PASS}@${REDIS_HOST}:${REDIS_PORT}" image: diygod/rsshub:chromium-bundled + pull_policy: always labels: createdBy: Apps diff --git a/apps/rsshub/latest/docker-compose.yml b/apps/rsshub/latest/docker-compose.yml index 40a9b1a73..480a5b04a 100644 --- a/apps/rsshub/latest/docker-compose.yml +++ b/apps/rsshub/latest/docker-compose.yml @@ -12,6 +12,7 @@ services: - "REDIS_URL=redis://:${REDIS_PASS}@${REDIS_HOST}:${REDIS_PORT}" - "PUPPETEER_WS_ENDPOINT=ws://rsshub-browserless:3000" image: diygod/rsshub:latest + pull_policy: always depends_on: - rsshub-browserless labels: @@ -27,9 +28,10 @@ services: hard: 0 soft: 0 image: browserless/chrome:latest - labels: + pull_policy: always + labels: createdBy: "Apps" -networks: - 1panel-network: +networks: + 1panel-network: external: true diff --git a/apps/rustdesk-api/2.6.29/docker-compose.yml b/apps/rustdesk-api/2.6.29/docker-compose.yml index 17e7b17dc..962102c2d 100644 --- a/apps/rustdesk-api/2.6.29/docker-compose.yml +++ b/apps/rustdesk-api/2.6.29/docker-compose.yml @@ -24,6 +24,7 @@ services: - RUSTDESK_API_RUSTDESK_KEY=${KEY} rustdesk-server-s6: image: rustdesk/rustdesk-server-s6:latest + pull_policy: always container_name: server-${CONTAINER_NAME} labels: createdBy: "Apps" diff --git a/apps/rustdesk/latest/docker-compose.yml b/apps/rustdesk/latest/docker-compose.yml index b62118f4e..363ef7e7f 100644 --- a/apps/rustdesk/latest/docker-compose.yml +++ b/apps/rustdesk/latest/docker-compose.yml @@ -7,7 +7,7 @@ services: - "${HBBS_PORT}:21116" # 自定义 hbbs 映射端口 - "${HBBS_PORT}:21116/udp" #自定义 hbbs 映射端口 - "${WEB_CLIENT_PORT1}:21118" #网页客户端支持端口 - command: hbbs -r ${HOST_ADDRESS}:${HBBS_PORT} -k _ # 填入个人域名或 IP + 暴露端口 + command: hbbs -r ${HOST_ADDRESS}:${HBBS_PORT} -k _ volumes: - "./data:/root" # 自定义挂载目录 networks: @@ -19,8 +19,8 @@ services: # limits: # memory: 64M image: rustdesk/rustdesk-server:latest -# image: rustdesk/rustdesk-server:latest-arm64v8 # 镜像选用 arm64 版 - labels: + pull_policy: always + labels: createdBy: "Apps" hbbr: @@ -39,11 +39,11 @@ services: # limits: # memory: 64M image: rustdesk/rustdesk-server:latest -# image: rustdesk/rustdesk-server:latest-arm64v8 # 镜像选用 arm64 版 - labels: + pull_policy: always + labels: createdBy: "Apps" -networks: - 1panel-network: +networks: + 1panel-network: external: true diff --git a/apps/rustdesk/s6-latest/docker-compose.yml b/apps/rustdesk/s6-latest/docker-compose.yml index 3c840f49d..0d03e095c 100644 --- a/apps/rustdesk/s6-latest/docker-compose.yml +++ b/apps/rustdesk/s6-latest/docker-compose.yml @@ -17,9 +17,10 @@ services: - "RELAY=${HOST_ADDRESS}:${HBBR_PORT}" - "ENCRYPTED_ONLY=1" image: rustdesk/rustdesk-server-s6:latest - labels: + pull_policy: always + labels: createdBy: "Apps" -networks: - 1panel-network: +networks: + 1panel-network: external: true diff --git a/apps/rustfs/latest/docker-compose.yml b/apps/rustfs/latest/docker-compose.yml index bbd693b7f..736e756b4 100644 --- a/apps/rustfs/latest/docker-compose.yml +++ b/apps/rustfs/latest/docker-compose.yml @@ -5,6 +5,7 @@ networks: services: rustfs: image: rustfs/rustfs:latest + pull_policy: always container_name: ${CONTAINER_NAME} labels: createdBy: "Apps" diff --git a/apps/safeline/latest/docker-compose.yml b/apps/safeline/latest/docker-compose.yml index b8e42582d..34f9bed1a 100644 --- a/apps/safeline/latest/docker-compose.yml +++ b/apps/safeline/latest/docker-compose.yml @@ -6,18 +6,19 @@ services: 1panel-network: ipv4_address: ${SUBNET_PREFIX}.234 image: chaitin/safeline-mgt:latest + pull_policy: always volumes: - - /etc/localtime:/etc/localtime:ro - - ${SAFELINE_DIR}/resources/mgt:/app/data - - ${SAFELINE_DIR}/logs/nginx:/app/log/nginx:z - - ${SAFELINE_DIR}/resources/sock:/app/sock - - /var/run:/app/run + - /etc/localtime:/etc/localtime:ro + - ${SAFELINE_DIR}/resources/mgt:/app/data + - ${SAFELINE_DIR}/logs/nginx:/app/log/nginx:z + - ${SAFELINE_DIR}/resources/sock:/app/sock + - /var/run:/app/run ports: - - ${PANEL_APP_PORT_HTTP:-9443}:1443 + - ${PANEL_APP_PORT_HTTP:-9443}:1443 healthcheck: test: curl -k -f https://localhost:1443/api/open/health environment: - - MGT_PG=postgres://safeline-ce:${POSTGRES_PASSWORD}@safeline-pg/safeline-ce?sslmode=disable + - MGT_PG=postgres://safeline-ce:${POSTGRES_PASSWORD}@safeline-pg/safeline-ce?sslmode=disable logging: options: max-size: "100m" @@ -35,12 +36,13 @@ services: 1panel-network: ipv4_address: ${SUBNET_PREFIX}.235 image: chaitin/safeline-detector:latest + pull_policy: always volumes: - - ${SAFELINE_DIR}/resources/detector:/resources/detector - - ${SAFELINE_DIR}/logs/detector:/logs/detector - - /etc/localtime:/etc/localtime:ro + - ${SAFELINE_DIR}/resources/detector:/resources/detector + - ${SAFELINE_DIR}/logs/detector:/logs/detector + - /etc/localtime:/etc/localtime:ro environment: - - LOG_DIR=/logs/detector + - LOG_DIR=/logs/detector labels: createdBy: Apps @@ -48,18 +50,19 @@ services: container_name: ${CONTAINER_NAME}-tengine restart: always image: chaitin/safeline-tengine:latest + pull_policy: always volumes: - - /etc/localtime:/etc/localtime:ro - - /etc/resolv.conf:/etc/resolv.conf:ro - - ${SAFELINE_DIR}/resources/nginx:/etc/nginx - - ${SAFELINE_DIR}/resources/detector:/resources/detector - - ${SAFELINE_DIR}/resources/chaos:/resources/chaos - - ${SAFELINE_DIR}/logs/nginx:/var/log/nginx:z - - ${SAFELINE_DIR}/resources/cache:/usr/local/nginx/cache - - ${SAFELINE_DIR}/resources/sock:/app/sock + - /etc/localtime:/etc/localtime:ro + - /etc/resolv.conf:/etc/resolv.conf:ro + - ${SAFELINE_DIR}/resources/nginx:/etc/nginx + - ${SAFELINE_DIR}/resources/detector:/resources/detector + - ${SAFELINE_DIR}/resources/chaos:/resources/chaos + - ${SAFELINE_DIR}/logs/nginx:/var/log/nginx:z + - ${SAFELINE_DIR}/resources/cache:/usr/local/nginx/cache + - ${SAFELINE_DIR}/resources/sock:/app/sock environment: - - TCD_MGT_API=https://${SUBNET_PREFIX}.234:1443/api/open/publish/server - - SNSERVER_ADDR=${SUBNET_PREFIX}.235:8000 + - TCD_MGT_API=https://${SUBNET_PREFIX}.234:1443/api/open/publish/server + - SNSERVER_ADDR=${SUBNET_PREFIX}.235:8000 ulimits: nofile: 131072 network_mode: host @@ -73,6 +76,7 @@ services: 1panel-network: ipv4_address: ${SUBNET_PREFIX}.237 image: chaitin/safeline-luigi:latest + pull_policy: always volumes: - /etc/localtime:/etc/localtime:ro - ${SAFELINE_DIR}/resources/luigi:/app/data @@ -95,6 +99,7 @@ services: 1panel-network: ipv4_address: ${SUBNET_PREFIX}.238 image: chaitin/safeline-fvm:latest + pull_policy: always volumes: - /etc/localtime:/etc/localtime:ro logging: @@ -112,11 +117,11 @@ services: ipv4_address: ${SUBNET_PREFIX}.232 image: chaitin/safeline-postgres:15.2 volumes: - - ${SAFELINE_DIR}/resources/postgres/data:/var/lib/postgresql/data - - /etc/localtime:/etc/localtime:ro + - ${SAFELINE_DIR}/resources/postgres/data:/var/lib/postgresql/data + - /etc/localtime:/etc/localtime:ro environment: - - POSTGRES_USER=safeline-ce - - POSTGRES_PASSWORD=${POSTGRES_PASSWORD} + - POSTGRES_USER=safeline-ce + - POSTGRES_PASSWORD=${POSTGRES_PASSWORD} command: [postgres, -c, max_connections=600] healthcheck: test: pg_isready -U safeline-ce -d safeline-ce @@ -130,6 +135,7 @@ services: 1panel-network: ipv4_address: ${SUBNET_PREFIX}.240 image: chaitin/safeline-chaos:latest + pull_policy: always logging: options: max-size: "100m" @@ -142,4 +148,4 @@ services: networks: 1panel-network: - external: true \ No newline at end of file + external: true diff --git a/apps/samba/latest/docker-compose.yml b/apps/samba/latest/docker-compose.yml index ed5272d0a..7663b289a 100644 --- a/apps/samba/latest/docker-compose.yml +++ b/apps/samba/latest/docker-compose.yml @@ -1,6 +1,7 @@ services: samba: image: "elswork/samba:latest" + pull_policy: always container_name: ${CONTAINER_NAME} hostname: ${HOSTNAME} restart: always @@ -13,14 +14,7 @@ services: - TZ=${TZ} volumes: - "${DATA_PATH}:${INTERNAL_DATA_PATH}" - command: - -u "${USER_1}" - -s "${SHARE_1}" - #-u "${USER_2}" - #-s "${SHARE_2}" - #-u "${USER_3}" - #-s "${SHARE_3}" - + command: -u "${USER_1}" -s "${SHARE_1}" labels: createdBy: "Apps" diff --git a/apps/script-hub/latest/docker-compose.yml b/apps/script-hub/latest/docker-compose.yml index 8889d4aeb..02fcccbc9 100644 --- a/apps/script-hub/latest/docker-compose.yml +++ b/apps/script-hub/latest/docker-compose.yml @@ -1,6 +1,7 @@ services: script-hub: image: "xream/script-hub:latest" + pull_policy: always container_name: ${CONTAINER_NAME} restart: always networks: diff --git a/apps/sd-comfyui/latest/docker-compose.yml b/apps/sd-comfyui/latest/docker-compose.yml index 704a5d692..156171212 100644 --- a/apps/sd-comfyui/latest/docker-compose.yml +++ b/apps/sd-comfyui/latest/docker-compose.yml @@ -2,6 +2,7 @@ services: sd-comfyui: build: ./comfy image: sd-comfyui:latest + pull_policy: always container_name: ${CONTAINER_NAME} restart: always runtime: nvidia @@ -22,9 +23,9 @@ services: resources: reservations: devices: - - driver: nvidia - device_ids: ['${SD_CONSOLE_DEVICE_IDS}'] - capabilities: [gpu,compute,utility] + - driver: nvidia + device_ids: ['${SD_CONSOLE_DEVICE_IDS}'] + capabilities: [gpu, compute, utility] labels: createdBy: Apps networks: diff --git a/apps/seafile/latest/docker-compose.yml b/apps/seafile/latest/docker-compose.yml index e2e115af1..4ec4b95c5 100644 --- a/apps/seafile/latest/docker-compose.yml +++ b/apps/seafile/latest/docker-compose.yml @@ -18,9 +18,10 @@ services: - SEAFILE_SERVER_LETSENCRYPT=false - SEAFILE_SERVER_HOSTNAME=${SERVER_HOSTNAME} image: seafileltd/seafile-mc:latest - labels: + pull_policy: always + labels: createdBy: "Apps" -networks: - 1panel-network: +networks: + 1panel-network: external: true diff --git a/apps/searxng/latest/docker-compose.yml b/apps/searxng/latest/docker-compose.yml index 1ed48743c..9489c3934 100644 --- a/apps/searxng/latest/docker-compose.yml +++ b/apps/searxng/latest/docker-compose.yml @@ -11,9 +11,10 @@ services: environment: - BASE_URL=${SEARXNG_EXTERNAL_URL} image: searxng/searxng:latest - labels: + pull_policy: always + labels: createdBy: "Apps" -networks: - 1panel-network: +networks: + 1panel-network: external: true diff --git a/apps/seatable/latest/docker-compose.yml b/apps/seatable/latest/docker-compose.yml index 5d5eb1a3f..83861302d 100644 --- a/apps/seatable/latest/docker-compose.yml +++ b/apps/seatable/latest/docker-compose.yml @@ -16,9 +16,10 @@ services: - SEATABLE_SERVER_HOSTNAME=${SERVER_HOSTNAME} - SEATABLE_SERVER_LETSENCRYPT=false image: seatable/seatable-developer:latest - labels: + pull_policy: always + labels: createdBy: "Apps" -networks: - 1panel-network: +networks: + 1panel-network: external: true diff --git a/apps/serverstatus/latest/docker-compose.yml b/apps/serverstatus/latest/docker-compose.yml index 5c26b7131..bdb499ac7 100644 --- a/apps/serverstatus/latest/docker-compose.yml +++ b/apps/serverstatus/latest/docker-compose.yml @@ -1,6 +1,7 @@ services: serverstatus: image: "cppla/serverstatus:latest" + pull_policy: always healthcheck: test: ["CMD-SHELL", "curl --fail http://localhost:80 || bash -c 'kill -s 15 -1 && (sleep 10; kill -s 9 -1)'"] interval: 30s @@ -11,7 +12,7 @@ services: networks: - 1panel-network volumes: - - ${SERVERSTATUS_CONFIG_PATH}:/ServerStatus/server/config.json + - ${SERVERSTATUS_CONFIG_PATH}:/ServerStatus/server/config.json - ${SERVERSTATUS_JSON_PATH}:/usr/share/nginx/html/json ports: - ${PANEL_APP_PORT_COMM}:35601 diff --git a/apps/siyuan/latest/docker-compose.yml b/apps/siyuan/latest/docker-compose.yml index 278391bfd..79c00e105 100644 --- a/apps/siyuan/latest/docker-compose.yml +++ b/apps/siyuan/latest/docker-compose.yml @@ -11,9 +11,10 @@ services: user: "1000:1000" command: "--workspace=/siyuan/workspace/" image: b3log/siyuan:latest - labels: + pull_policy: always + labels: createdBy: "Apps" -networks: - 1panel-network: +networks: + 1panel-network: external: true diff --git a/apps/slash/latest/docker-compose.yml b/apps/slash/latest/docker-compose.yml index d2c7b0725..b5d236d58 100644 --- a/apps/slash/latest/docker-compose.yml +++ b/apps/slash/latest/docker-compose.yml @@ -9,9 +9,10 @@ services: volumes: - "${DATA_PATH}:/var/opt/slash" image: yourselfhosted/slash:latest - labels: + pull_policy: always + labels: createdBy: "Apps" -networks: - 1panel-network: +networks: + 1panel-network: external: true diff --git a/apps/slink/latest/docker-compose.yml b/apps/slink/latest/docker-compose.yml index cd20f0770..8943cc27d 100644 --- a/apps/slink/latest/docker-compose.yml +++ b/apps/slink/latest/docker-compose.yml @@ -1,6 +1,7 @@ services: slink: image: anirdev/slink:latest + pull_policy: always container_name: ${CONTAINER_NAME} restart: always networks: @@ -23,9 +24,9 @@ services: - SMB_USERNAME=${SMB_USERNAME} - SMB_PASSWORD=${SMB_PASSWORD} - SMB_SHARE=${SMB_SHARE} - labels: + labels: createdBy: "Apps" -networks: - 1panel-network: +networks: + 1panel-network: external: true diff --git a/apps/smartdns/latest/docker-compose.yml b/apps/smartdns/latest/docker-compose.yml index 637c01792..de48de96d 100644 --- a/apps/smartdns/latest/docker-compose.yml +++ b/apps/smartdns/latest/docker-compose.yml @@ -9,9 +9,10 @@ services: volumes: - "./data:/etc/smartdns" image: pymumu/smartdns:latest - labels: + pull_policy: always + labels: createdBy: "Apps" -networks: - 1panel-network: +networks: + 1panel-network: external: true diff --git a/apps/smokeping/latest/docker-compose.yml b/apps/smokeping/latest/docker-compose.yml index 6e8aa0f2f..9b089cc9e 100644 --- a/apps/smokeping/latest/docker-compose.yml +++ b/apps/smokeping/latest/docker-compose.yml @@ -7,6 +7,7 @@ services: ports: - "${PANEL_APP_PORT_HTTP}:80" image: linuxserver/smokeping:latest + pull_policy: always environment: - PUID=1000 - PGID=1000 @@ -17,9 +18,9 @@ services: volumes: - ${DATA_PATH}/config:/config - ${DATA_PATH}/data:/data - labels: + labels: createdBy: "Apps" -networks: - 1panel-network: +networks: + 1panel-network: external: true diff --git a/apps/softethervpn/latest/docker-compose.yml b/apps/softethervpn/latest/docker-compose.yml index 3c76eee3c..fd989a985 100644 --- a/apps/softethervpn/latest/docker-compose.yml +++ b/apps/softethervpn/latest/docker-compose.yml @@ -1,6 +1,7 @@ services: softether: image: "softethervpn/vpnserver:latest" + pull_policy: always cap_add: - NET_ADMIN container_name: ${CONTAINER_NAME} @@ -27,4 +28,4 @@ services: createdBy: "Apps" networks: 1panel-network: - external: true \ No newline at end of file + external: true diff --git a/apps/sonarr/latest/docker-compose.yml b/apps/sonarr/latest/docker-compose.yml index 807365349..b1a1b0003 100644 --- a/apps/sonarr/latest/docker-compose.yml +++ b/apps/sonarr/latest/docker-compose.yml @@ -1,6 +1,7 @@ services: sonarr: image: "linuxserver/sonarr:latest" + pull_policy: always container_name: ${CONTAINER_NAME} restart: always networks: diff --git a/apps/spark-free-api/latest/docker-compose.yml b/apps/spark-free-api/latest/docker-compose.yml index 7bb5dcb9a..4dbab8c7e 100644 --- a/apps/spark-free-api/latest/docker-compose.yml +++ b/apps/spark-free-api/latest/docker-compose.yml @@ -1,16 +1,17 @@ services: - spark-free-api: - image: vinlic/spark-free-api:latest - container_name: ${CONTAINER_NAME} - ports: - - ${PANEL_APP_PORT_HTTP}:8000 - networks: - - 1panel-network - environment: - - TZ=Asia/Shanghai - labels: - createdBy: Apps - restart: always + spark-free-api: + image: vinlic/spark-free-api:latest + pull_policy: always + container_name: ${CONTAINER_NAME} + ports: + - ${PANEL_APP_PORT_HTTP}:8000 + networks: + - 1panel-network + environment: + - TZ=Asia/Shanghai + labels: + createdBy: Apps + restart: always networks: - 1panel-network: - external: true + 1panel-network: + external: true diff --git a/apps/speedtest-x/latest/docker-compose.yml b/apps/speedtest-x/latest/docker-compose.yml index f0e7f977e..b6b891e40 100644 --- a/apps/speedtest-x/latest/docker-compose.yml +++ b/apps/speedtest-x/latest/docker-compose.yml @@ -12,9 +12,10 @@ services: - IP_SERVICE=${IP_SERVICE} - SAME_IP_MULTI_LOGS=${SAME_IP_MULTI_LOGS} image: badapple9/speedtest-x:latest - labels: + pull_policy: always + labels: createdBy: "Apps" -networks: - 1panel-network: +networks: + 1panel-network: external: true diff --git a/apps/spider-admin-pro/latest/docker-compose.yml b/apps/spider-admin-pro/latest/docker-compose.yml index 7bfe8589a..51b2abb53 100644 --- a/apps/spider-admin-pro/latest/docker-compose.yml +++ b/apps/spider-admin-pro/latest/docker-compose.yml @@ -7,9 +7,10 @@ services: ports: - "${PANEL_APP_PORT_HTTP}:8000" image: mouday/spider-admin-pro:latest - labels: + pull_policy: always + labels: createdBy: "Apps" -networks: - 1panel-network: +networks: + 1panel-network: external: true diff --git a/apps/splayer/latest/docker-compose.yml b/apps/splayer/latest/docker-compose.yml index 30de7785a..3e6277a84 100644 --- a/apps/splayer/latest/docker-compose.yml +++ b/apps/splayer/latest/docker-compose.yml @@ -10,9 +10,10 @@ services: - /etc/localtime:/etc/localtime:ro - /etc/timezone:/etc/timezone:ro image: imsyy/splayer:latest - labels: + pull_policy: always + labels: createdBy: "Apps" -networks: - 1panel-network: +networks: + 1panel-network: external: true diff --git a/apps/sqlitebrowser/latest/docker-compose.yml b/apps/sqlitebrowser/latest/docker-compose.yml index 79c59482f..4078d35c5 100644 --- a/apps/sqlitebrowser/latest/docker-compose.yml +++ b/apps/sqlitebrowser/latest/docker-compose.yml @@ -16,11 +16,12 @@ services: - CUSTOM_USER=${HTTP_USER} - PASSWORD=${HTTP_PWD} image: linuxserver/sqlitebrowser:latest + pull_policy: always security_opt: - seccomp:unconfined - labels: + labels: createdBy: "Apps" -networks: - 1panel-network: +networks: + 1panel-network: external: true diff --git a/apps/sscms/latest/docker-compose.yml b/apps/sscms/latest/docker-compose.yml index 8af180958..79e497197 100644 --- a/apps/sscms/latest/docker-compose.yml +++ b/apps/sscms/latest/docker-compose.yml @@ -1,6 +1,7 @@ services: sscms: image: sscms/core:latest + pull_policy: always container_name: ${CONTAINER_NAME} restart: always networks: @@ -18,9 +19,9 @@ services: - SSCMS_DATABASE_USER=${PANEL_DB_USER} - SSCMS_DATABASE_PASSWORD=${PANEL_DB_USER_PASSWORD} - SSCMS_REDIS_CONNECTION_STRING=${SSCMS_REDIS_CONNECTION_STRING} - labels: + labels: createdBy: "Apps" -networks: - 1panel-network: +networks: + 1panel-network: external: true diff --git a/apps/stackedit/latest/docker-compose.yml b/apps/stackedit/latest/docker-compose.yml index 20e9a50ec..5105a5abe 100644 --- a/apps/stackedit/latest/docker-compose.yml +++ b/apps/stackedit/latest/docker-compose.yml @@ -9,9 +9,10 @@ services: volumes: - "${DATA_PATH}:/data" image: benweet/stackedit:latest - labels: + pull_policy: always + labels: createdBy: "Apps" -networks: - 1panel-network: +networks: + 1panel-network: external: true diff --git a/apps/stash-box/development/docker-compose.yml b/apps/stash-box/development/docker-compose.yml index 911a911f1..9fde36ef6 100644 --- a/apps/stash-box/development/docker-compose.yml +++ b/apps/stash-box/development/docker-compose.yml @@ -5,6 +5,7 @@ networks: services: stash-box: image: stashapp/stash-box:development + pull_policy: always container_name: ${CONTAINER_NAME} labels: - createdBy=Apps diff --git a/apps/stash/latest/docker-compose.yml b/apps/stash/latest/docker-compose.yml index c9aefb1ec..305107217 100644 --- a/apps/stash/latest/docker-compose.yml +++ b/apps/stash/latest/docker-compose.yml @@ -1,6 +1,7 @@ services: stash: image: "stashapp/stash:latest" + pull_policy: always container_name: ${CONTAINER_NAME} restart: always networks: diff --git a/apps/step-free-api/latest/docker-compose.yml b/apps/step-free-api/latest/docker-compose.yml index 467a7840c..62b2c6527 100644 --- a/apps/step-free-api/latest/docker-compose.yml +++ b/apps/step-free-api/latest/docker-compose.yml @@ -1,16 +1,17 @@ services: - step-free-api: - image: vinlic/step-free-api:latest - container_name: ${CONTAINER_NAME} - ports: - - ${PANEL_APP_PORT_HTTP}:8000 - networks: - - 1panel-network - environment: - - TZ=Asia/Shanghai - labels: - createdBy: Apps - restart: always + step-free-api: + image: vinlic/step-free-api:latest + pull_policy: always + container_name: ${CONTAINER_NAME} + ports: + - ${PANEL_APP_PORT_HTTP}:8000 + networks: + - 1panel-network + environment: + - TZ=Asia/Shanghai + labels: + createdBy: Apps + restart: always networks: - 1panel-network: - external: true + 1panel-network: + external: true diff --git a/apps/stream-rec-backend/main/docker-compose.yml b/apps/stream-rec-backend/main/docker-compose.yml index dfc9071f1..e2ad0ae48 100644 --- a/apps/stream-rec-backend/main/docker-compose.yml +++ b/apps/stream-rec-backend/main/docker-compose.yml @@ -5,6 +5,7 @@ networks: services: stream-rec-backend: image: streamrec/stream-rec:main + pull_policy: always container_name: ${CONTAINER_NAME} labels: createdBy: "Apps" diff --git a/apps/stream-rec-frontend/main/docker-compose.yml b/apps/stream-rec-frontend/main/docker-compose.yml index 62a522b1d..f8106d3c5 100644 --- a/apps/stream-rec-frontend/main/docker-compose.yml +++ b/apps/stream-rec-frontend/main/docker-compose.yml @@ -5,6 +5,7 @@ networks: services: stream-rec-frontend: image: streamrec/stream-rec-front:main + pull_policy: always container_name: ${CONTAINER_NAME} labels: createdBy: "Apps" diff --git a/apps/stream-rec/dev/docker-compose.yml b/apps/stream-rec/dev/docker-compose.yml index 62e8a64cc..cef6fe8cc 100644 --- a/apps/stream-rec/dev/docker-compose.yml +++ b/apps/stream-rec/dev/docker-compose.yml @@ -5,6 +5,7 @@ networks: services: stream-rec-backend: image: streamrec/stream-rec:dev + pull_policy: always container_name: ${CONTAINER_NAME}-backend labels: createdBy: "Apps" @@ -30,6 +31,7 @@ services: depends_on: - stream-rec-backend image: streamrec/stream-rec-front:dev + pull_policy: always container_name: ${CONTAINER_NAME} labels: createdBy: "Apps" diff --git a/apps/stream-rec/latest/docker-compose.yml b/apps/stream-rec/latest/docker-compose.yml index 48e2d933f..5a6af56fe 100644 --- a/apps/stream-rec/latest/docker-compose.yml +++ b/apps/stream-rec/latest/docker-compose.yml @@ -5,6 +5,7 @@ networks: services: stream-rec-backend: image: streamrec/stream-rec:latest + pull_policy: always container_name: ${CONTAINER_NAME}-backend labels: createdBy: "Apps" @@ -30,6 +31,7 @@ services: depends_on: - stream-rec-backend image: streamrec/stream-rec-front:latest + pull_policy: always container_name: ${CONTAINER_NAME} labels: createdBy: "Apps" diff --git a/apps/stream-rec/main/docker-compose.yml b/apps/stream-rec/main/docker-compose.yml index 24ff5332d..16217959e 100644 --- a/apps/stream-rec/main/docker-compose.yml +++ b/apps/stream-rec/main/docker-compose.yml @@ -5,6 +5,7 @@ networks: services: stream-rec-backend: image: streamrec/stream-rec:main + pull_policy: always container_name: ${CONTAINER_NAME}-backend labels: createdBy: "Apps" @@ -30,6 +31,7 @@ services: depends_on: - stream-rec-backend image: streamrec/stream-rec-front:main + pull_policy: always container_name: ${CONTAINER_NAME} labels: createdBy: "Apps" diff --git a/apps/streaming-media-server-pro/latest/docker-compose.yml b/apps/streaming-media-server-pro/latest/docker-compose.yml index 4fdbdb0a5..64ff76b7e 100644 --- a/apps/streaming-media-server-pro/latest/docker-compose.yml +++ b/apps/streaming-media-server-pro/latest/docker-compose.yml @@ -9,9 +9,10 @@ services: volumes: - ./data/assets:/code/app/assets image: 239144498/streaming:latest - labels: + pull_policy: always + labels: createdBy: "Apps" -networks: - 1panel-network: +networks: + 1panel-network: external: true diff --git a/apps/sub-store/latest/docker-compose.yml b/apps/sub-store/latest/docker-compose.yml index b8f3c6196..cd47a77fb 100644 --- a/apps/sub-store/latest/docker-compose.yml +++ b/apps/sub-store/latest/docker-compose.yml @@ -1,6 +1,7 @@ services: sub-store: image: xream/sub-store:latest + pull_policy: always container_name: ${CONTAINER_NAME} restart: always networks: @@ -13,9 +14,9 @@ services: - SUB_STORE_FRONTEND_BACKEND_PATH=${SUB_STORE_FRONTEND_BACKEND_PATH} volumes: - ${DATA_PATH}:/opt/app/data - labels: + labels: createdBy: "Apps" -networks: - 1panel-network: - external: true \ No newline at end of file +networks: + 1panel-network: + external: true diff --git a/apps/sub2clash/latest/docker-compose.yml b/apps/sub2clash/latest/docker-compose.yml index ab7f7944f..a5d400d1b 100644 --- a/apps/sub2clash/latest/docker-compose.yml +++ b/apps/sub2clash/latest/docker-compose.yml @@ -1,6 +1,7 @@ services: sub2clash: image: nite07/sub2clash:latest + pull_policy: always container_name: ${CONTAINER_NAME} restart: always networks: @@ -19,9 +20,9 @@ services: - REQUEST_MAX_FILE_SIZE=${REQUEST_MAX_FILE_SIZE} - CACHE_EXPIRE=${CACHE_EXPIRE} - LOG_LEVEL=${LOG_LEVEL} - labels: + labels: createdBy: "Apps" -networks: - 1panel-network: +networks: + 1panel-network: external: true diff --git a/apps/sub2sing-box/latest/docker-compose.yml b/apps/sub2sing-box/latest/docker-compose.yml index 555ce834e..6bd531e53 100644 --- a/apps/sub2sing-box/latest/docker-compose.yml +++ b/apps/sub2sing-box/latest/docker-compose.yml @@ -1,15 +1,16 @@ services: sub2sing-box: image: nite07/sub2sing-box:latest + pull_policy: always container_name: ${CONTAINER_NAME} restart: always networks: - 1panel-network ports: - "${PANEL_APP_PORT_HTTP}:8080" - labels: + labels: createdBy: "Apps" -networks: - 1panel-network: +networks: + 1panel-network: external: true diff --git a/apps/subconverter/latest/docker-compose.yml b/apps/subconverter/latest/docker-compose.yml index 7713c9041..ee6ac129f 100644 --- a/apps/subconverter/latest/docker-compose.yml +++ b/apps/subconverter/latest/docker-compose.yml @@ -1,6 +1,7 @@ services: subconverter: image: tindy2013/subconverter:latest + pull_policy: always container_name: ${CONTAINER_NAME} restart: always networks: @@ -9,9 +10,9 @@ services: - "${PANEL_APP_PORT_HTTP}:25500" volumes: - ./data:/mnt - labels: + labels: createdBy: "Apps" -networks: - 1panel-network: +networks: + 1panel-network: external: true diff --git a/apps/sublink/latest/docker-compose.yml b/apps/sublink/latest/docker-compose.yml index 6d2bace9c..1fb26eadd 100644 --- a/apps/sublink/latest/docker-compose.yml +++ b/apps/sublink/latest/docker-compose.yml @@ -9,13 +9,14 @@ services: volumes: - sublink_data:/app/app/db image: jaaksi/sublink:latest - labels: + pull_policy: always + labels: createdBy: "Apps" volumes: sublink_data: name: sublink_data -networks: - 1panel-network: +networks: + 1panel-network: external: true diff --git a/apps/sun-panel/latest/docker-compose.yml b/apps/sun-panel/latest/docker-compose.yml index f0f2d3077..32360e9ea 100644 --- a/apps/sun-panel/latest/docker-compose.yml +++ b/apps/sun-panel/latest/docker-compose.yml @@ -11,9 +11,10 @@ services: - ${DATA_PATH}/uploads:/app/uploads - ${DATA_PATH}/database:/app/database image: hslr/sun-panel:latest - labels: + pull_policy: always + labels: createdBy: "Apps" -networks: - 1panel-network: +networks: + 1panel-network: external: true diff --git a/apps/sunshine/latest/docker-compose.yml b/apps/sunshine/latest/docker-compose.yml index 58204b23a..7e6f02140 100644 --- a/apps/sunshine/latest/docker-compose.yml +++ b/apps/sunshine/latest/docker-compose.yml @@ -1,6 +1,7 @@ services: sunshine: image: "lizardbyte/sunshine:latest-ubuntu-24.04" + pull_policy: always container_name: ${CONTAINER_NAME} restart: always networks: @@ -23,4 +24,4 @@ services: networks: 1panel-network: - external: true \ No newline at end of file + external: true diff --git a/apps/surveyking/latest/docker-compose.yml b/apps/surveyking/latest/docker-compose.yml index 66772e970..cdb358bbe 100644 --- a/apps/surveyking/latest/docker-compose.yml +++ b/apps/surveyking/latest/docker-compose.yml @@ -10,9 +10,10 @@ services: - "${DATA_PATH}/files:/surveyking/files" - "${DATA_PATH}/logs:/surveyking/logs" image: surveyking/surveyking:latest - labels: + pull_policy: always + labels: createdBy: "Apps" -networks: - 1panel-network: +networks: + 1panel-network: external: true diff --git a/apps/synapse-admin/latest/docker-compose.yml b/apps/synapse-admin/latest/docker-compose.yml index f6a4005be..3f111dc9c 100644 --- a/apps/synapse-admin/latest/docker-compose.yml +++ b/apps/synapse-admin/latest/docker-compose.yml @@ -7,9 +7,10 @@ services: ports: - "${PANEL_APP_PORT_HTTP}:80" image: awesometechnologies/synapse-admin:latest - labels: + pull_policy: always + labels: createdBy: "Apps" -networks: - 1panel-network: +networks: + 1panel-network: external: true diff --git a/apps/synapse/latest/docker-compose.yml b/apps/synapse/latest/docker-compose.yml index 5f97e0563..a80b2d0f8 100644 --- a/apps/synapse/latest/docker-compose.yml +++ b/apps/synapse/latest/docker-compose.yml @@ -13,17 +13,18 @@ services: - UID=1000 - GID=1000 image: matrixdotorg/synapse:latest + pull_policy: always logging: options: max-size: "10m" command: run -m synapse.app.homeserver --config-path=/data/homeserver.yaml - labels: + labels: createdBy: "Apps" volumes: synapse-data: external: true -networks: - 1panel-network: +networks: + 1panel-network: external: true diff --git a/apps/syncclipboard-server/latest/docker-compose.yml b/apps/syncclipboard-server/latest/docker-compose.yml index 3ea8f85bb..eee17d3ce 100644 --- a/apps/syncclipboard-server/latest/docker-compose.yml +++ b/apps/syncclipboard-server/latest/docker-compose.yml @@ -1,6 +1,7 @@ services: syncclipboard-server: image: jericx/syncclipboard-server:latest + pull_policy: always container_name: ${CONTAINER_NAME} restart: always networks: @@ -9,9 +10,9 @@ services: - "${PANEL_APP_PORT_HTTP}:5033" volumes: - ${CONFIG_FILE_PATH}:/app/appsettings.json - labels: + labels: createdBy: "Apps" -networks: - 1panel-network: +networks: + 1panel-network: external: true diff --git a/apps/syncthing/latest/docker-compose.yml b/apps/syncthing/latest/docker-compose.yml index 892b6e733..f41e14864 100644 --- a/apps/syncthing/latest/docker-compose.yml +++ b/apps/syncthing/latest/docker-compose.yml @@ -19,6 +19,7 @@ services: - ${SYNCTHING_PORT}:22000/udp - ${SYNCTHING_PORT_EXTRA_UDP}:21027/udp image: syncthing/syncthing:latest + pull_policy: always labels: createdBy: "Apps" diff --git a/apps/tailscale/latest/docker-compose.yml b/apps/tailscale/latest/docker-compose.yml index f086d132e..41fdbfc6d 100644 --- a/apps/tailscale/latest/docker-compose.yml +++ b/apps/tailscale/latest/docker-compose.yml @@ -24,5 +24,6 @@ services: - TS_USERSPACE=${TS_USERSPACE} - TS_EXTRA_ARGS=${TS_EXTRA_ARGS} image: tailscale/tailscale:latest - labels: + pull_policy: always + labels: createdBy: "Apps" diff --git a/apps/talebook/latest/docker-compose.yml b/apps/talebook/latest/docker-compose.yml index 99a785bd9..8baa5dc8a 100644 --- a/apps/talebook/latest/docker-compose.yml +++ b/apps/talebook/latest/docker-compose.yml @@ -9,9 +9,10 @@ services: volumes: - "${DATA_PATH}:/data" image: talebook/talebook:latest - labels: + pull_policy: always + labels: createdBy: "Apps" -networks: - 1panel-network: +networks: + 1panel-network: external: true diff --git a/apps/tangsengdaodao/1.5/docker-compose.yml b/apps/tangsengdaodao/1.5/docker-compose.yml index 22d209a02..55b030a8a 100644 --- a/apps/tangsengdaodao/1.5/docker-compose.yml +++ b/apps/tangsengdaodao/1.5/docker-compose.yml @@ -59,6 +59,7 @@ services: tangsengdaodaoweb: # 唐僧叨叨的web服务 container_name: ${CONTAINER_NAME}-tsdd-web image: "registry.cn-shanghai.aliyuncs.com/wukongim/tangsengdaodaoweb:latest" + pull_policy: always restart: always environment: - API_URL=http://${EXTERNAL_IP}:${PANEL_APP_PORT_TS_APP_HTTP}/ @@ -71,6 +72,7 @@ services: tangsengdaodaomanager: # 唐僧叨叨的后台管理系统 container_name: ${CONTAINER_NAME}-tsdd-manager image: "registry.cn-shanghai.aliyuncs.com/wukongim/tangsengdaodaomanager:latest" + pull_policy: always restart: always environment: - API_URL=http://${EXTERNAL_IP}:${PANEL_APP_PORT_TS_APP_HTTP}/ @@ -82,4 +84,4 @@ services: createdBy: "Apps" networks: 1panel-network: - external: true \ No newline at end of file + external: true diff --git a/apps/telegram/develop/docker-compose.yml b/apps/telegram/develop/docker-compose.yml index ec6a8a4d3..800e19326 100644 --- a/apps/telegram/develop/docker-compose.yml +++ b/apps/telegram/develop/docker-compose.yml @@ -13,6 +13,7 @@ services: shm_size: ${MEM_USE} tty: true image: kasmweb/telegram:develop + pull_policy: always labels: createdBy: "Apps" diff --git a/apps/telegraph/latest/docker-compose.yml b/apps/telegraph/latest/docker-compose.yml index a34f41444..9fc43f0a3 100644 --- a/apps/telegraph/latest/docker-compose.yml +++ b/apps/telegraph/latest/docker-compose.yml @@ -1,15 +1,16 @@ services: telegraph: image: baipiaoo/telegraph:latest + pull_policy: always container_name: ${CONTAINER_NAME} restart: always networks: - 1panel-network ports: - "${PANEL_APP_PORT_HTTP}:80" - labels: + labels: createdBy: "Apps" -networks: - 1panel-network: +networks: + 1panel-network: external: true diff --git a/apps/thunderbird-kasm/develop/docker-compose.yml b/apps/thunderbird-kasm/develop/docker-compose.yml index 281bc5607..3e1879f5c 100644 --- a/apps/thunderbird-kasm/develop/docker-compose.yml +++ b/apps/thunderbird-kasm/develop/docker-compose.yml @@ -1,6 +1,7 @@ services: thunderbird-kasm: image: "kasmweb/thunderbird:develop" + pull_policy: always container_name: ${CONTAINER_NAME} restart: always networks: diff --git a/apps/thunderbird/latest/docker-compose.yml b/apps/thunderbird/latest/docker-compose.yml index d61efcbef..db2d87999 100644 --- a/apps/thunderbird/latest/docker-compose.yml +++ b/apps/thunderbird/latest/docker-compose.yml @@ -1,6 +1,7 @@ services: thunderbird: image: "jlesage/thunderbird:latest" + pull_policy: always container_name: ${CONTAINER_NAME} restart: always networks: diff --git a/apps/tianji/latest/docker-compose.yml b/apps/tianji/latest/docker-compose.yml index 0086878a3..0aa6ecc0e 100644 --- a/apps/tianji/latest/docker-compose.yml +++ b/apps/tianji/latest/docker-compose.yml @@ -3,6 +3,7 @@ services: container_name: ${CONTAINER_NAME} restart: always image: moonrailgun/tianji:latest + pull_policy: always networks: - 1panel-network ports: diff --git a/apps/tldraw/latest/docker-compose.yml b/apps/tldraw/latest/docker-compose.yml index 72fc09371..3d742ed0a 100644 --- a/apps/tldraw/latest/docker-compose.yml +++ b/apps/tldraw/latest/docker-compose.yml @@ -7,9 +7,10 @@ services: ports: - "${PANEL_APP_PORT_HTTP}:80" image: ratneo/tldraw:latest - labels: + pull_policy: always + labels: createdBy: "Apps" -networks: - 1panel-network: +networks: + 1panel-network: external: true diff --git a/apps/transmission/latest/docker-compose.yml b/apps/transmission/latest/docker-compose.yml index 874edb2d5..3f6076883 100644 --- a/apps/transmission/latest/docker-compose.yml +++ b/apps/transmission/latest/docker-compose.yml @@ -23,9 +23,10 @@ services: - PEERPORT=${PEER_PORT_VALUE} - HOST_WHITELIST= #optional image: linuxserver/transmission:latest - labels: + pull_policy: always + labels: createdBy: "Apps" -networks: - 1panel-network: +networks: + 1panel-network: external: true diff --git a/apps/trilium-cn/latest/docker-compose.yml b/apps/trilium-cn/latest/docker-compose.yml index 059e867c8..f328de8ea 100644 --- a/apps/trilium-cn/latest/docker-compose.yml +++ b/apps/trilium-cn/latest/docker-compose.yml @@ -17,9 +17,10 @@ services: # timeout: 10s # retries: 3 image: nriver/trilium-cn:latest - labels: + pull_policy: always + labels: createdBy: "Apps" -networks: - 1panel-network: +networks: + 1panel-network: external: true diff --git a/apps/trilium/latest/docker-compose.yml b/apps/trilium/latest/docker-compose.yml index a655d8bc9..5969ea6ff 100644 --- a/apps/trilium/latest/docker-compose.yml +++ b/apps/trilium/latest/docker-compose.yml @@ -10,9 +10,10 @@ services: - "${DATA_PATH}:/home/node/trilium-data" tty: true image: zadam/trilium:latest - labels: + pull_policy: always + labels: createdBy: "Apps" -networks: - 1panel-network: +networks: + 1panel-network: external: true diff --git a/apps/twikoo/latest/docker-compose.yml b/apps/twikoo/latest/docker-compose.yml index daeba33a7..f2805f111 100644 --- a/apps/twikoo/latest/docker-compose.yml +++ b/apps/twikoo/latest/docker-compose.yml @@ -12,9 +12,10 @@ services: - "TWIKOO_THROTTLE=1000" - "TWIKOO_PORT=8080" image: imaegoo/twikoo:latest - labels: + pull_policy: always + labels: createdBy: "Apps" -networks: - 1panel-network: +networks: + 1panel-network: external: true diff --git a/apps/twonav/latest/docker-compose.yml b/apps/twonav/latest/docker-compose.yml index 8081f8a94..370914a86 100644 --- a/apps/twonav/latest/docker-compose.yml +++ b/apps/twonav/latest/docker-compose.yml @@ -10,9 +10,10 @@ services: - "./data:/www" tty: true image: tznb/twonav:latest - labels: + pull_policy: always + labels: createdBy: "Apps" -networks: - 1panel-network: +networks: + 1panel-network: external: true diff --git a/apps/ugly-avatar/latest/docker-compose.yml b/apps/ugly-avatar/latest/docker-compose.yml index 50f320400..33bf29eb9 100644 --- a/apps/ugly-avatar/latest/docker-compose.yml +++ b/apps/ugly-avatar/latest/docker-compose.yml @@ -1,6 +1,7 @@ services: ugly-avatar: image: joesonshaw/ugly-face:latest + pull_policy: always container_name: ${CONTAINER_NAME} restart: always networks: diff --git a/apps/unblockneteasemusic/latest/docker-compose.yml b/apps/unblockneteasemusic/latest/docker-compose.yml index ea4d6bd92..27b5f5bcf 100644 --- a/apps/unblockneteasemusic/latest/docker-compose.yml +++ b/apps/unblockneteasemusic/latest/docker-compose.yml @@ -57,9 +57,10 @@ services: - SEARCH_ALBUM=true #command: ["-o", "bilibili"] # 设置要传递给容器的参数 image: pan93412/unblock-netease-music-enhanced:latest - labels: + pull_policy: always + labels: createdBy: "Apps" -networks: - 1panel-network: +networks: + 1panel-network: external: true diff --git a/apps/uni-api/latest/docker-compose.yml b/apps/uni-api/latest/docker-compose.yml index 6b922efbe..504516558 100644 --- a/apps/uni-api/latest/docker-compose.yml +++ b/apps/uni-api/latest/docker-compose.yml @@ -1,6 +1,7 @@ services: uni-api: image: yym68686/uni-api:latest + pull_policy: always container_name: ${CONTAINER_NAME} restart: always ports: diff --git a/apps/upsnap/latest/docker-compose.yml b/apps/upsnap/latest/docker-compose.yml index 876031bc0..32bb9aca5 100644 --- a/apps/upsnap/latest/docker-compose.yml +++ b/apps/upsnap/latest/docker-compose.yml @@ -1,6 +1,7 @@ services: upsnap: image: "seriousm4x/upsnap:latest" + pull_policy: always container_name: ${CONTAINER_NAME} network_mode: host restart: always diff --git a/apps/v2raya/latest/docker-compose.yml b/apps/v2raya/latest/docker-compose.yml index dcb8cac4f..9fcc22b17 100644 --- a/apps/v2raya/latest/docker-compose.yml +++ b/apps/v2raya/latest/docker-compose.yml @@ -13,5 +13,6 @@ services: - /lib/modules:/lib/modules:ro - /etc/resolv.conf:/etc/resolv.conf image: mzz2017/v2raya:latest - labels: + pull_policy: always + labels: createdBy: "Apps" diff --git a/apps/van-nav/latest/docker-compose.yml b/apps/van-nav/latest/docker-compose.yml index 4010bc547..1e46c0bbc 100644 --- a/apps/van-nav/latest/docker-compose.yml +++ b/apps/van-nav/latest/docker-compose.yml @@ -9,10 +9,11 @@ services: volumes: - "${DATA_PATH}:/app/data" image: mereith/van-nav:latest - labels: + pull_policy: always + labels: createdBy: "Apps" -networks: - 1panel-network: +networks: + 1panel-network: external: true diff --git a/apps/vanblog/latest/docker-compose.yml b/apps/vanblog/latest/docker-compose.yml index 82abc7d3f..4d4962d2d 100644 --- a/apps/vanblog/latest/docker-compose.yml +++ b/apps/vanblog/latest/docker-compose.yml @@ -1,6 +1,7 @@ services: vanblog: image: mereith/van-blog:latest + pull_policy: always container_name: ${CONTAINER_NAME} restart: always networks: @@ -19,9 +20,9 @@ services: - VAN_BLOG_CDN_URL=${VAN_BLOG_CDN_URL} - VAN_BLOG_WALINE_DB=${VAN_BLOG_WALINE_DB} - VAN_BLOG_DATABASE_URL=mongodb://${PANEL_DB_ROOT_USER}:${PANEL_DB_ROOT_PASSWORD}@${MONGO_HOST}:27017/${MONGO_DB}?authSource=admin - labels: + labels: createdBy: "Apps" -networks: - 1panel-network: +networks: + 1panel-network: external: true diff --git a/apps/vertex/latest/docker-compose.yml b/apps/vertex/latest/docker-compose.yml index f780d31b3..03156afe9 100644 --- a/apps/vertex/latest/docker-compose.yml +++ b/apps/vertex/latest/docker-compose.yml @@ -12,9 +12,10 @@ services: - TZ=Asia/Shanghai - PORT=${PANEL_APP_PORT_HTTP} image: lswl/vertex:latest - labels: + pull_policy: always + labels: createdBy: "Apps" -networks: - 1panel-network: +networks: + 1panel-network: external: true diff --git a/apps/vertex/stable/docker-compose.yml b/apps/vertex/stable/docker-compose.yml index 668dd93e5..d1ae2046c 100644 --- a/apps/vertex/stable/docker-compose.yml +++ b/apps/vertex/stable/docker-compose.yml @@ -12,6 +12,7 @@ services: - TZ=Asia/Shanghai - PORT=${PANEL_APP_PORT_HTTP} image: lswl/vertex:stable + pull_policy: always labels: createdBy: "Apps" diff --git a/apps/vocechat/latest-arm64/docker-compose.yml b/apps/vocechat/latest-arm64/docker-compose.yml index 962cbeecd..4765bcc8b 100644 --- a/apps/vocechat/latest-arm64/docker-compose.yml +++ b/apps/vocechat/latest-arm64/docker-compose.yml @@ -9,9 +9,10 @@ services: volumes: - "${DATA_PATH}:/home/vocechat-server/data" image: privoce/vocechat-server:latest-arm64 - labels: + pull_policy: always + labels: createdBy: "Apps" -networks: - 1panel-network: +networks: + 1panel-network: external: true diff --git a/apps/vocechat/latest/docker-compose.yml b/apps/vocechat/latest/docker-compose.yml index 2c887b0fa..d51561101 100644 --- a/apps/vocechat/latest/docker-compose.yml +++ b/apps/vocechat/latest/docker-compose.yml @@ -9,9 +9,10 @@ services: volumes: - "${DATA_PATH}:/home/vocechat-server/data" image: privoce/vocechat-server:latest - labels: + pull_policy: always + labels: createdBy: "Apps" -networks: - 1panel-network: +networks: + 1panel-network: external: true diff --git a/apps/vps-stock-monitor/latest/docker-compose.yml b/apps/vps-stock-monitor/latest/docker-compose.yml index a0bd7c97c..56d6abb24 100644 --- a/apps/vps-stock-monitor/latest/docker-compose.yml +++ b/apps/vps-stock-monitor/latest/docker-compose.yml @@ -1,6 +1,7 @@ services: vps-stock-monitor: image: "vpslog/vps-stock-monitor:latest" + pull_policy: always container_name: ${CONTAINER_NAME} restart: always networks: @@ -16,4 +17,4 @@ services: networks: 1panel-network: - external: true \ No newline at end of file + external: true diff --git a/apps/vue-color-avatar/latest/docker-compose.yml b/apps/vue-color-avatar/latest/docker-compose.yml index 8d3bc0a83..2f2b913bc 100644 --- a/apps/vue-color-avatar/latest/docker-compose.yml +++ b/apps/vue-color-avatar/latest/docker-compose.yml @@ -1,6 +1,7 @@ services: vue-color-avatar: image: wenyang0/vue-color-avatar:latest + pull_policy: always container_name: ${CONTAINER_NAME} restart: always ports: @@ -9,4 +10,4 @@ services: createdBy: "Apps" networks: 1panel-network: - external: true \ No newline at end of file + external: true diff --git a/apps/wallos/latest/docker-compose.yml b/apps/wallos/latest/docker-compose.yml index d7a1e674d..14afebc3b 100644 --- a/apps/wallos/latest/docker-compose.yml +++ b/apps/wallos/latest/docker-compose.yml @@ -12,9 +12,10 @@ services: environment: - TZ=${TIME_ZONE} image: bellamy/wallos:latest - labels: + pull_policy: always + labels: createdBy: "Apps" -networks: - 1panel-network: +networks: + 1panel-network: external: true diff --git a/apps/warp-docker/latest/docker-compose.yml b/apps/warp-docker/latest/docker-compose.yml index d2ec23cfe..d005122bf 100644 --- a/apps/warp-docker/latest/docker-compose.yml +++ b/apps/warp-docker/latest/docker-compose.yml @@ -1,6 +1,7 @@ services: warp: image: caomingjun/warp:latest + pull_policy: always container_name: ${CONTAINER_NAME} restart: always networks: @@ -17,9 +18,9 @@ services: - net.ipv4.conf.all.src_valid_mark=1 volumes: - '${DATA_PATH}:/var/lib/cloudflare-warp' - labels: + labels: createdBy: "Apps" -networks: - 1panel-network: - external: true \ No newline at end of file +networks: + 1panel-network: + external: true diff --git a/apps/watchtower/latest/docker-compose.yml b/apps/watchtower/latest/docker-compose.yml index e86b6fa22..90041fdb8 100644 --- a/apps/watchtower/latest/docker-compose.yml +++ b/apps/watchtower/latest/docker-compose.yml @@ -11,6 +11,7 @@ services: - ${ENV1} command: ${COMMAND1} image: containrrr/watchtower:latest + pull_policy: always labels: createdBy: "Apps" diff --git a/apps/web-check/latest/docker-compose.yml b/apps/web-check/latest/docker-compose.yml index 211c30f0b..30f129e12 100644 --- a/apps/web-check/latest/docker-compose.yml +++ b/apps/web-check/latest/docker-compose.yml @@ -7,10 +7,11 @@ services: ports: - "${PANEL_APP_PORT_HTTP}:3000" image: lissy93/web-check:latest - labels: + pull_policy: always + labels: createdBy: "Apps" -networks: - 1panel-network: +networks: + 1panel-network: external: true diff --git a/apps/webos/latest/docker-compose.yml b/apps/webos/latest/docker-compose.yml index 057656eb6..cfd7d0558 100644 --- a/apps/webos/latest/docker-compose.yml +++ b/apps/webos/latest/docker-compose.yml @@ -11,9 +11,10 @@ services: - "${DATA_PATH}/apps:/webos/web/apps" tty: true image: fs185085781/webos:latest - labels: + pull_policy: always + labels: createdBy: "Apps" -networks: - 1panel-network: +networks: + 1panel-network: external: true diff --git a/apps/weektodo/latest/docker-compose.yml b/apps/weektodo/latest/docker-compose.yml index d4f87e3ce..f583d1fe6 100644 --- a/apps/weektodo/latest/docker-compose.yml +++ b/apps/weektodo/latest/docker-compose.yml @@ -7,9 +7,10 @@ services: ports: - "${PANEL_APP_PORT_HTTP}:80" image: wbsu2003/weektodo:latest - labels: + pull_policy: always + labels: createdBy: "Apps" -networks: - 1panel-network: +networks: + 1panel-network: external: true diff --git a/apps/wewe-rss/latest-mysql/docker-compose.yml b/apps/wewe-rss/latest-mysql/docker-compose.yml index 446c9a5c0..24b11acb5 100644 --- a/apps/wewe-rss/latest-mysql/docker-compose.yml +++ b/apps/wewe-rss/latest-mysql/docker-compose.yml @@ -1,6 +1,7 @@ services: wewe-rss: image: "cooderl/wewe-rss:latest" + pull_policy: always container_name: ${CONTAINER_NAME} restart: always networks: diff --git a/apps/wewe-rss/latest/docker-compose.yml b/apps/wewe-rss/latest/docker-compose.yml index 3dc2f4d91..c88bb574d 100644 --- a/apps/wewe-rss/latest/docker-compose.yml +++ b/apps/wewe-rss/latest/docker-compose.yml @@ -1,6 +1,7 @@ services: wewe-rss: image: "cooderl/wewe-rss-sqlite:latest" + pull_policy: always container_name: ${CONTAINER_NAME} restart: always networks: diff --git a/apps/wgcf-socks5-proxy/latest/docker-compose.yml b/apps/wgcf-socks5-proxy/latest/docker-compose.yml index cd9d2b30a..4ad396232 100644 --- a/apps/wgcf-socks5-proxy/latest/docker-compose.yml +++ b/apps/wgcf-socks5-proxy/latest/docker-compose.yml @@ -21,9 +21,10 @@ services: - net.ipv6.conf.all.disable_ipv6=0 command: ${IP_COMMAND} image: activeliang/wgcf-socks5-proxy:latest - labels: + pull_policy: always + labels: createdBy: "Apps" -networks: - 1panel-network: +networks: + 1panel-network: external: true diff --git a/apps/windows/latest-online/docker-compose.yml b/apps/windows/latest-online/docker-compose.yml index 08c7342cf..64f52e363 100644 --- a/apps/windows/latest-online/docker-compose.yml +++ b/apps/windows/latest-online/docker-compose.yml @@ -1,6 +1,7 @@ services: windows: image: "dockurr/windows:latest" + pull_policy: always container_name: ${CONTAINER_NAME} restart: ${RESTART_POLICY} networks: diff --git a/apps/windows/latest/docker-compose.yml b/apps/windows/latest/docker-compose.yml index 575617b88..0c7051d35 100644 --- a/apps/windows/latest/docker-compose.yml +++ b/apps/windows/latest/docker-compose.yml @@ -1,6 +1,7 @@ services: windows: image: "dockurr/windows:latest" + pull_policy: always container_name: ${CONTAINER_NAME} restart: ${RESTART_POLICY} networks: diff --git a/apps/wireguard-easy/latest/docker-compose.yml b/apps/wireguard-easy/latest/docker-compose.yml index 07af2fa2c..4edc4365e 100644 --- a/apps/wireguard-easy/latest/docker-compose.yml +++ b/apps/wireguard-easy/latest/docker-compose.yml @@ -26,6 +26,7 @@ services: - net.ipv4.ip_forward=1 - net.ipv4.conf.all.src_valid_mark=1 image: "ghcr.io/wg-easy/wg-easy:latest" + pull_policy: always labels: createdBy: "Apps" diff --git a/apps/wireguard-ui/0.6.2/docker-compose.yml b/apps/wireguard-ui/0.6.2/docker-compose.yml index 5a25e0978..009c6f759 100644 --- a/apps/wireguard-ui/0.6.2/docker-compose.yml +++ b/apps/wireguard-ui/0.6.2/docker-compose.yml @@ -27,7 +27,7 @@ services: driver: json-file options: max-size: 50m - labels: + labels: createdBy: "Apps" wireguard: @@ -48,9 +48,10 @@ services: - PEERS=1 - SERVERPORT=${PANEL_APP_PORT_WIREGUARD} image: linuxserver/wireguard:latest - labels: + pull_policy: always + labels: createdBy: "Apps" -networks: - 1panel-network: +networks: + 1panel-network: external: true diff --git a/apps/wireguard-ui/latest/docker-compose.yml b/apps/wireguard-ui/latest/docker-compose.yml index fb5a51655..d03770b3b 100644 --- a/apps/wireguard-ui/latest/docker-compose.yml +++ b/apps/wireguard-ui/latest/docker-compose.yml @@ -23,11 +23,12 @@ services: - ./data/db:/app/db - ./data/config:/etc/wireguard image: ngoduykhanh/wireguard-ui:latest + pull_policy: always logging: driver: json-file options: max-size: 50m - labels: + labels: createdBy: "Apps" wireguard: @@ -48,9 +49,10 @@ services: - PEERS=1 - SERVERPORT=${PANEL_APP_PORT_WIREGUARD} image: linuxserver/wireguard:latest - labels: + pull_policy: always + labels: createdBy: "Apps" -networks: - 1panel-network: +networks: + 1panel-network: external: true diff --git a/apps/wireguard/latest/docker-compose.yml b/apps/wireguard/latest/docker-compose.yml index 949914d77..8204fc221 100644 --- a/apps/wireguard/latest/docker-compose.yml +++ b/apps/wireguard/latest/docker-compose.yml @@ -1,6 +1,7 @@ services: wireguard: image: "linuxserver/wireguard:latest" + pull_policy: always container_name: ${CONTAINER_NAME} restart: always networks: diff --git a/apps/wol-go-web/latest/docker-compose.yml b/apps/wol-go-web/latest/docker-compose.yml index f3e4bf0eb..ee3a419e6 100644 --- a/apps/wol-go-web/latest/docker-compose.yml +++ b/apps/wol-go-web/latest/docker-compose.yml @@ -1,6 +1,7 @@ services: wol-go-web: image: "chishin/wol-go-web:latest" + pull_policy: always container_name: ${CONTAINER_NAME} restart: always network_mode: host diff --git a/apps/woodpecker/latest/docker-compose.yml b/apps/woodpecker/latest/docker-compose.yml index 7beeb88a3..9b5a8a179 100644 --- a/apps/woodpecker/latest/docker-compose.yml +++ b/apps/woodpecker/latest/docker-compose.yml @@ -46,7 +46,8 @@ services: #- WOODPECKER_DATABASE_DRIVER=postgres #- WOODPECKER_DATABASE_DATASOURCE=postgres://root:password@1.2.3.4:5432/postgres?sslmode=disable image: woodpeckerci/woodpecker-server:latest - labels: + pull_policy: always + labels: createdBy: "Apps" woodpecker-agent: @@ -64,9 +65,10 @@ services: - WOODPECKER_SERVER=woodpecker-server:9000 - WOODPECKER_AGENT_SECRET=${WOODPECKER_AGENT_SECRET} image: woodpeckerci/woodpecker-agent:latest - labels: + pull_policy: always + labels: createdBy: "Apps" -networks: - 1panel-network: +networks: + 1panel-network: external: true diff --git a/apps/woodpecker/mysql-latest/docker-compose.yml b/apps/woodpecker/mysql-latest/docker-compose.yml index c40128ac5..78a01f6d6 100644 --- a/apps/woodpecker/mysql-latest/docker-compose.yml +++ b/apps/woodpecker/mysql-latest/docker-compose.yml @@ -41,7 +41,8 @@ services: #- WOODPECKER_DATABASE_DRIVER=postgres #- WOODPECKER_DATABASE_DATASOURCE=postgres://root:password@1.2.3.4:5432/postgres?sslmode=disable image: woodpeckerci/woodpecker-server:latest - labels: + pull_policy: always + labels: createdBy: "Apps" woodpecker-agent: @@ -59,9 +60,10 @@ services: - WOODPECKER_SERVER=woodpecker-server:9000 - WOODPECKER_AGENT_SECRET=${WOODPECKER_AGENT_SECRET} image: woodpeckerci/woodpecker-agent:latest - labels: + pull_policy: always + labels: createdBy: "Apps" -networks: - 1panel-network: +networks: + 1panel-network: external: true diff --git a/apps/wps-office/latest/docker-compose.yml b/apps/wps-office/latest/docker-compose.yml index fddfdd2d9..1325ae8bd 100644 --- a/apps/wps-office/latest/docker-compose.yml +++ b/apps/wps-office/latest/docker-compose.yml @@ -16,12 +16,11 @@ services: - CUSTOM_USER=${HTTP_USER} - PASSWORD=${HTTP_PWD} shm_size: ${MEM_USE} - #security_opt: - # - seccomp:unconfined #optional image: linuxserver/wps-office:latest - labels: + pull_policy: always + labels: createdBy: "Apps" -networks: - 1panel-network: +networks: + 1panel-network: external: true diff --git a/apps/wud/latest/docker-compose.yml b/apps/wud/latest/docker-compose.yml index d5501f418..c57cb86e7 100644 --- a/apps/wud/latest/docker-compose.yml +++ b/apps/wud/latest/docker-compose.yml @@ -1,15 +1,16 @@ services: - whatsupdocker: - image: getwud/wud:latest - container_name: ${CONTAINER_NAME} - ports: - - ${PANEL_APP_PORT_HTTP}:3000 - volumes: - - /var/run/docker.sock:/var/run/docker.sock - networks: - - 1panel-network - labels: - createdBy: Apps + whatsupdocker: + image: getwud/wud:latest + pull_policy: always + container_name: ${CONTAINER_NAME} + ports: + - ${PANEL_APP_PORT_HTTP}:3000 + volumes: + - /var/run/docker.sock:/var/run/docker.sock + networks: + - 1panel-network + labels: + createdBy: Apps networks: - 1panel-network: - external: true + 1panel-network: + external: true diff --git a/apps/xiaomusic/latest/docker-compose.yml b/apps/xiaomusic/latest/docker-compose.yml index 93bad2780..0c49799d6 100644 --- a/apps/xiaomusic/latest/docker-compose.yml +++ b/apps/xiaomusic/latest/docker-compose.yml @@ -1,6 +1,7 @@ services: xiaomusic: image: hanxi/xiaomusic:latest + pull_policy: always container_name: xiaomusic restart: unless-stopped ports: diff --git a/apps/xiaoya/latest/docker-compose.yml b/apps/xiaoya/latest/docker-compose.yml index 7f84237d8..2c9a6f5f0 100644 --- a/apps/xiaoya/latest/docker-compose.yml +++ b/apps/xiaoya/latest/docker-compose.yml @@ -13,9 +13,10 @@ services: # - HTTPS_PROXY=${proxy_url} # - no_proxy=*.aliyundrive.com image: xiaoyaliu/alist:latest - labels: + pull_policy: always + labels: createdBy: "Apps" -networks: - 1panel-network: +networks: + 1panel-network: external: true diff --git a/apps/xunlei/latest/docker-compose.yml b/apps/xunlei/latest/docker-compose.yml index fa0496225..3827a1144 100644 --- a/apps/xunlei/latest/docker-compose.yml +++ b/apps/xunlei/latest/docker-compose.yml @@ -1,6 +1,7 @@ services: xunlei: image: "cnk3x/xunlei:latest" + pull_policy: always container_name: ${CONTAINER_NAME} restart: always networks: diff --git a/apps/xunsearch/latest/docker-compose.yml b/apps/xunsearch/latest/docker-compose.yml index 1f02bab5a..a6c4dc192 100644 --- a/apps/xunsearch/latest/docker-compose.yml +++ b/apps/xunsearch/latest/docker-compose.yml @@ -10,9 +10,10 @@ services: volumes: - ${DATA_PATH}:/usr/local/xunsearch/data image: hightman/xunsearch:latest - labels: + pull_policy: always + labels: createdBy: "Apps" -networks: - 1panel-network: +networks: + 1panel-network: external: true diff --git a/apps/yesplaymusic/latest/docker-compose.yml b/apps/yesplaymusic/latest/docker-compose.yml index 5668de25e..fc79c86c0 100644 --- a/apps/yesplaymusic/latest/docker-compose.yml +++ b/apps/yesplaymusic/latest/docker-compose.yml @@ -7,9 +7,10 @@ services: ports: - "${PANEL_APP_PORT_HTTP}:80" image: fogforest/yesplaymusic:latest - labels: + pull_policy: always + labels: createdBy: "Apps" -networks: - 1panel-network: +networks: + 1panel-network: external: true diff --git a/apps/yourls/latest/docker-compose.yml b/apps/yourls/latest/docker-compose.yml index 7a4ab5c21..f89d91c22 100644 --- a/apps/yourls/latest/docker-compose.yml +++ b/apps/yourls/latest/docker-compose.yml @@ -18,9 +18,10 @@ services: - YOURLS_DB_PASS=${PANEL_DB_USER_PASSWORD} - YOURLS_DB_PREFIX=${PANEL_DB_PREFIX} image: yourls:latest - labels: + pull_policy: always + labels: createdBy: "Apps" -networks: - 1panel-network: +networks: + 1panel-network: external: true diff --git a/apps/zabbix-agent/latest/docker-compose.yml b/apps/zabbix-agent/latest/docker-compose.yml index 774582428..a71bd7bbd 100644 --- a/apps/zabbix-agent/latest/docker-compose.yml +++ b/apps/zabbix-agent/latest/docker-compose.yml @@ -11,6 +11,7 @@ services: - ZBX_SERVER_HOST=${ZABBIX_SERVER} - ZBX_SERVER_PORT=${ZABBIX_SERVER_PORT} image: zabbix/zabbix-agent:alpine-latest + pull_policy: always labels: createdBy: Apps diff --git a/apps/zabbix-server/latest&mysql/docker-compose.yml b/apps/zabbix-server/latest&mysql/docker-compose.yml index 892fbda4b..b364be926 100644 --- a/apps/zabbix-server/latest&mysql/docker-compose.yml +++ b/apps/zabbix-server/latest&mysql/docker-compose.yml @@ -36,6 +36,7 @@ services: - MYSQL_ROOT_PASSWORD=${MYSQL_PASSWORD} - ZBX_JAVAGATEWAY=zabbix-java-gateway image: zabbix/zabbix-server-mysql:alpine-latest + pull_policy: always depends_on: - zabbix-java-gateway - mysql-server @@ -48,6 +49,7 @@ services: networks: - 1panel-network image: zabbix/zabbix-java-gateway:alpine-latest + pull_policy: always labels: createdBy: Apps @@ -66,6 +68,7 @@ services: ports: - ${PANEL_APP_PORT_HTTP}:8080 image: zabbix/zabbix-web-nginx-mysql:alpine-latest + pull_policy: always depends_on: - zabbix-server-mysql - mysql-server diff --git a/apps/zabbix-server/latest-postgres/docker-compose.yml b/apps/zabbix-server/latest-postgres/docker-compose.yml index 365af1e37..b8ec65b37 100644 --- a/apps/zabbix-server/latest-postgres/docker-compose.yml +++ b/apps/zabbix-server/latest-postgres/docker-compose.yml @@ -2,6 +2,7 @@ services: zabbix-snmptraps: container_name: ${CONTAINER_NAME}-snmptraps image: zabbix/zabbix-snmptraps:latest + pull_policy: always volumes: - ./data/snmptraps:/var/lib/zabbix/snmptraps:rw - ./data/mibs:/usr/share/snmp/mibs:ro @@ -16,6 +17,7 @@ services: zabbix-server-pgsql: container_name: ${CONTAINER_NAME} image: zabbix/zabbix-server-pgsql:latest + pull_policy: always environment: - DB_SERVER_HOST=${PANEL_DB_HOST} - POSTGRES_USER=${PANEL_DB_USER} @@ -36,6 +38,7 @@ services: zabbix-web-nginx-pgsql: container_name: ${CONTAINER_NAME}-nginx image: zabbix/zabbix-web-nginx-pgsql:latest + pull_policy: always environment: - ZBX_SERVER_HOST=zabbix-server-pgsql - DB_SERVER_HOST=${PANEL_DB_HOST} diff --git a/apps/zabbix-server/latest/docker-compose.yml b/apps/zabbix-server/latest/docker-compose.yml index 34bd3515a..14373ee59 100644 --- a/apps/zabbix-server/latest/docker-compose.yml +++ b/apps/zabbix-server/latest/docker-compose.yml @@ -14,6 +14,7 @@ services: - MYSQL_PASSWORD=${PANEL_DB_USER_PASSWORD} - ZBX_JAVAGATEWAY=zabbix-java-gateway image: zabbix/zabbix-server-mysql:alpine-latest + pull_policy: always depends_on: - zabbix-java-gateway labels: @@ -25,6 +26,7 @@ services: networks: - 1panel-network image: zabbix/zabbix-java-gateway:alpine-latest + pull_policy: always labels: createdBy: Apps @@ -42,6 +44,7 @@ services: ports: - ${PANEL_APP_PORT_HTTP}:8080 image: zabbix/zabbix-web-nginx-mysql:alpine-latest + pull_policy: always depends_on: - zabbix-server-mysql labels: diff --git a/apps/zdir/latest/docker-compose.yml b/apps/zdir/latest/docker-compose.yml index 3debb27f0..c0536a155 100644 --- a/apps/zdir/latest/docker-compose.yml +++ b/apps/zdir/latest/docker-compose.yml @@ -1,6 +1,7 @@ services: zdir: image: helloz/zdir:latest + pull_policy: always container_name: ${CONTAINER_NAME} restart: always networks: @@ -10,9 +11,9 @@ services: volumes: - "${DATA_PATH}:/data/apps/zdir/data" - "${MOUNT_PATH}:/data/apps/zdir/data/public" - labels: + labels: createdBy: "Apps" -networks: - 1panel-network: +networks: + 1panel-network: external: true diff --git a/apps/zerotier-moon/latest/docker-compose.yml b/apps/zerotier-moon/latest/docker-compose.yml index 15f991771..911c8ad53 100644 --- a/apps/zerotier-moon/latest/docker-compose.yml +++ b/apps/zerotier-moon/latest/docker-compose.yml @@ -15,9 +15,10 @@ services: - "-6" - ${HOST_IPV6} image: seedgou/zerotier-moon:latest - labels: + pull_policy: always + labels: createdBy: "Apps" -networks: - 1panel-network: +networks: + 1panel-network: external: true diff --git a/apps/zerotier-one/latest/docker-compose.yml b/apps/zerotier-one/latest/docker-compose.yml index 19d250931..e9fd7d2f1 100644 --- a/apps/zerotier-one/latest/docker-compose.yml +++ b/apps/zerotier-one/latest/docker-compose.yml @@ -11,5 +11,6 @@ services: volumes: - ./data:/var/lib/zerotier-one image: "zerotier/zerotier:latest" - labels: + pull_policy: always + labels: createdBy: "Apps" diff --git a/apps/zerotier-planet/latest/docker-compose.yml b/apps/zerotier-planet/latest/docker-compose.yml index 10f30d781..cf52b29ca 100644 --- a/apps/zerotier-planet/latest/docker-compose.yml +++ b/apps/zerotier-planet/latest/docker-compose.yml @@ -18,9 +18,10 @@ services: - HTTP_ALL_INTERFACES=yes - ZTNCUI_PASSWD=${PASSWORD} image: keynetworks/ztncui:latest - labels: + pull_policy: always + labels: createdBy: "Apps" -networks: - 1panel-network: +networks: + 1panel-network: external: true diff --git a/apps/zfile/latest/docker-compose.yml b/apps/zfile/latest/docker-compose.yml index d4c166870..f2b10d7ff 100644 --- a/apps/zfile/latest/docker-compose.yml +++ b/apps/zfile/latest/docker-compose.yml @@ -11,9 +11,10 @@ services: - "${DATA_PATH}/logs:/root/.zfile-v4/logs" - "${MOUNT_PATH}:/data/file" image: zhaojun1998/zfile:latest - labels: + pull_policy: always + labels: createdBy: "Apps" -networks: - 1panel-network: +networks: + 1panel-network: external: true