1
0
Fork 0

🔧 chore(apps): set the pull policy for all services using fixed tag images

- add `pull_policy: always` to all service definitions across all docker-compose files
- ensure consistent image update behavior for all applications
- maintain existing network configurations and external network settings
- preserve all other service configurations and environment variables
This commit is contained in:
pooneyy 2025-11-10 16:10:24 +08:00
parent 69fb87be1a
commit 7ff35caf28
No known key found for this signature in database
405 changed files with 1419 additions and 1014 deletions

View File

@ -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
external: true

View File

@ -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
external: true

View File

@ -11,5 +11,6 @@ services:
environment:
- TZ=${TIME_ZONE}
image: moelin/1panel:latest
labels:
pull_policy: always
labels:
createdBy: "Apps"

View File

@ -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
external: true

View File

@ -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:

View File

@ -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

View File

@ -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
external: true

View File

@ -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

View File

@ -50,6 +50,7 @@ services:
restart: 'no'
redis:
image: redis
pull_policy: always
container_name: ${CONTAINER_NAME}_redis
healthcheck:
test:

View File

@ -12,6 +12,7 @@ services:
- TZ=${TIME_ZONE}
- ALIST_HOST=${ALIST_HOST}
image: prophet310/alist-encrypt:beta
pull_policy: always
labels:
createdBy: "Apps"

View File

@ -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

View File

@ -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

View File

@ -1,6 +1,7 @@
services:
aliyundrive-webdav:
image: "messense/aliyundrive-webdav:main"
pull_policy: always
container_name: ${CONTAINER_NAME}
restart: always
networks:

View File

@ -1,6 +1,7 @@
services:
allinone:
image: "youshandefeiyang/allinone:latest"
pull_policy: always
container_name: ${CONTAINER_NAME}
restart: always
networks:

View File

@ -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"

View File

@ -9,6 +9,7 @@ services:
volumes:
- anqicms-data:/app
image: "anqicms/anqicms:latest"
pull_policy: always
labels:
createdBy: "Apps"

View File

@ -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

View File

@ -1,6 +1,7 @@
services:
arcadia:
image: "supermanito/arcadia:beta"
pull_policy: always
container_name: ${CONTAINER_NAME}
hostname: ${HOSTNAME}
tty: true

View File

@ -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
external: true

View File

@ -30,6 +30,7 @@ services:
archivebox-sonic:
image: archivebox/sonic:latest
pull_policy: always
container_name: sonic-${CONTAINER_NAME}
restart: always
networks:

View File

@ -55,6 +55,7 @@ services:
archivebox-sonic:
image: archivebox/sonic:latest
pull_policy: always
container_name: sonic-${CONTAINER_NAME}
restart: always
networks:

View File

@ -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

View File

@ -1,6 +1,7 @@
services:
atvloadly:
image: "bitxeno/atvloadly:latest"
pull_policy: always
container_name: ${CONTAINER_NAME}
restart: always
networks:

View File

@ -65,6 +65,7 @@ services:
environment:
TZ: 'Asia/Shanghai'
image: redis:latest
pull_policy: always
labels:
createdBy: Apps

View File

@ -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 !</dev/tcp/postgres/5432; do sleep 1; done; alembic upgrade heads && python app/main.py"
depends_on:
- postgres
@ -48,6 +50,7 @@ services:
networks:
- aurora-network
image: leishi1313/aurora-admin-frontend:latest
pull_policy: always
environment:
TZ: 'Asia/Shanghai'
ports:
@ -65,6 +68,7 @@ services:
environment:
TZ: 'Asia/Shanghai'
image: redis:latest
pull_policy: always
labels:
createdBy: Apps

View File

@ -1,6 +1,7 @@
services:
autobangumi:
image: "estrellaxd/auto_bangumi:latest"
pull_policy: always
container_name: ${CONTAINER_NAME}
restart: always
networks:

View File

@ -9,6 +9,7 @@ services:
environment:
- ${ENV1}
image: willfarrell/autoheal:latest
pull_policy: always
labels:
createdBy: "Apps"

View File

@ -15,6 +15,7 @@ services:
- "${CONFIG_PATH}:/config"
- "${DOWNLOAD_PATH}:/config/baidunetdiskdownload"
image: johngong/baidunetdisk:latest
pull_policy: always
labels:
createdBy: "Apps"
networks:

View File

@ -5,19 +5,20 @@ services:
networks:
- 1panel-network
ports:
- "${PANEL_APP_PORT_HTTP}:8888"
- "${HTTP_PORT}:80"
- "${HTTPS_PORT}:443"
- "${PHPMYADMIN_PORT}:888"
- "${SSH_PORT}:22"
- "${FTP_PORT}:21"
- "${PANEL_APP_PORT_HTTP}:8888"
- "${HTTP_PORT}:80"
- "${HTTPS_PORT}:443"
- "${PHPMYADMIN_PORT}:888"
- "${SSH_PORT}:22"
- "${FTP_PORT}:21"
volumes:
- baota:/www
- baota:/www
image: "btpanel/baota:latest"
labels:
pull_policy: always
labels:
createdBy: "Apps"
volumes:
baota:
networks:
1panel-network:
networks:
1panel-network:
external: true

View File

@ -1,6 +1,7 @@
services:
bark:
image: "finab/bark-server:latest"
pull_policy: always
container_name: ${CONTAINER_NAME}
restart: always
networks:

View File

@ -1,6 +1,7 @@
services:
beszel-agent:
image: "henrygd/beszel-agent:latest"
pull_policy: always
container_name: ${CONTAINER_NAME}
restart: always
network_mode: host
@ -10,4 +11,4 @@ services:
- PORT=${PANEL_APP_PORT_HTTP}
- KEY=${KEY}
labels:
createdBy: "Apps"
createdBy: "Apps"

View File

@ -1,6 +1,7 @@
services:
beszel:
image: "henrygd/beszel:latest"
pull_policy: always
container_name: ${CONTAINER_NAME}
restart: always
networks:

View File

@ -5,6 +5,7 @@ networks:
services:
bili-fetcher-api:
image: qyg2297248353/bili-fetcher:latest
pull_policy: always
container_name: api-${CONTAINER_NAME}
restart: always
networks:
@ -20,6 +21,7 @@ services:
bili-fetcher-web:
image: qyg2297248353/bili-fetcher-web:latest
pull_policy: always
depends_on:
- bili-fetcher-api
container_name: ${CONTAINER_NAME}

View File

@ -9,9 +9,10 @@ services:
volumes:
- "${DATA_PATH}:/srv/bililive"
image: chigusa/bililive-go:latest
labels:
pull_policy: always
labels:
createdBy: "Apps"
networks:
1panel-network:
networks:
1panel-network:
external: true

View File

@ -1,6 +1,7 @@
services:
recorder:
image: "bililive/recorder:latest"
pull_policy: always
container_name: ${CONTAINER_NAME}
restart: always
networks:

View File

@ -1,6 +1,7 @@
services:
bitwarden:
image: "vaultwarden/server:latest"
pull_policy: always
container_name: ${CONTAINER_NAME}
restart: always
networks:

View File

@ -1,6 +1,7 @@
services:
blinko:
image: "blinkospace/blinko:latest"
pull_policy: always
container_name: ${CONTAINER_NAME}
restart: always
networks:
@ -26,4 +27,4 @@ services:
networks:
1panel-network:
external: true
external: true

View File

@ -1,18 +1,18 @@
networks:
1panel-network:
external: true
1panel-network:
external: true
services:
blossom:
image: jasminexzzz/blossom:latest
pull_policy: always
container_name: ${CONTAINER_NAME}
volumes:
- ./bl/:/home/bl/
environment:
SPRING_DATASOURCE_URL: jdbc:${PANEL_DB_TYPE}://${PANEL_DB_HOST}:${PANEL_DB_PORT}/${PANEL_DB_NAME}?useUnicode=true&characterEncoding=utf-8&allowPublicKeyRetrieval=true&allowMultiQueries=true&useSSL=false&&serverTimezone=GMT%2B8
SPRING_DATASOURCE_USERNAME: ${PANEL_DB_USER}
SPRING_DATASOURCE_PASSWORD: ${PANEL_DB_USER_PASSWORD}
SPRING_DATASOURCE_PASSWORD: ${PANEL_DB_USER_PASSWORD}
ports:
- ${PANEL_APP_PORT_HTTP}:9999
networks:
@ -24,5 +24,5 @@ services:
retries: 3
start_period: 5s
restart: always
labels:
labels:
createdBy: "Apps"

View File

@ -16,9 +16,10 @@ services:
- DOCKER_MODS=linuxserver/mods:universal-calibre #optional
- OAUTHLIB_RELAX_TOKEN_SCOPE=1 #optional
image: linuxserver/calibre-web:latest
labels:
pull_policy: always
labels:
createdBy: "Apps"
networks:
1panel-network:
networks:
1panel-network:
external: true

View File

@ -1,6 +1,7 @@
services:
cashbook:
image: "dingdangdog/cashbook:latest"
pull_policy: always
container_name: ${CONTAINER_NAME}
restart: always
networks:

View File

@ -1,6 +1,7 @@
services:
certd:
image: "greper/certd:latest"
pull_policy: always
container_name: ${CONTAINER_NAME}
restart: always
networks:

View File

@ -1,6 +1,7 @@
services:
certd:
image: "greper/certd:latest"
pull_policy: always
container_name: ${CONTAINER_NAME}
restart: always
networks:

View File

@ -1,6 +1,7 @@
services:
certimate:
image: "certimate/certimate:latest"
pull_policy: always
container_name: ${CONTAINER_NAME}
restart: always
networks:

View File

@ -9,9 +9,10 @@ services:
volumes:
- "${DATA_PATH}:/datastore"
image: dgtlmoon/changedetection.io:latest
labels:
pull_policy: always
labels:
createdBy: "Apps"
networks:
1panel-network:
networks:
1panel-network:
external: true

View File

@ -12,9 +12,10 @@ services:
- "PROXY_URL=${PROXY}"
- "BASE_URL=${API_BASE_URL}"
image: yidadaa/chatgpt-next-web:latest
labels:
pull_policy: always
labels:
createdBy: "Apps"
networks:
1panel-network:
networks:
1panel-network:
external: true

View File

@ -1,6 +1,7 @@
services:
chatgpt-on-wechat:
image: "zhayujie/chatgpt-on-wechat:latest"
pull_policy: always
container_name: ${CONTAINER_NAME}
restart: always
networks:
@ -128,9 +129,9 @@ services:
- LINKAI_API_KEY=${LINKAI_API_KEY}
- LINKAI_APP_CODE=${LINKAI_APP_CODE}
- LINKAI_API_BASE=${LINKAI_API_BASE}
labels:
labels:
createdBy: "Apps"
networks:
1panel-network:
networks:
1panel-network:
external: true

View File

@ -35,6 +35,7 @@ services:
# HTTPS 代理,可选,支持 httphttpssocks5
HTTPS_PROXY: "${HTTPS_PROXY}"
image: chenzhaoyu94/chatgpt-web:latest
pull_policy: always
labels:
createdBy: "Apps"
networks:

View File

@ -1,6 +1,7 @@
services:
chatnio:
image: programzmh/chatnio:latest
pull_policy: always
container_name: ${CONTAINER_NAME}
restart: always
ports:
@ -25,9 +26,9 @@ services:
- ./data/storage:/storage
networks:
- 1panel-network
labels:
labels:
createdBy: "Apps"
networks:
1panel-network:
external: true
external: true

View File

@ -20,10 +20,11 @@ services:
- "REDIS_PASSWORD=${PANEL_DB_ROOT_PASSWORD}"
tty: true
image: celaraze/chemex:latest
labels:
pull_policy: always
labels:
createdBy: "Apps"
networks:
1panel-network:
networks:
1panel-network:
external: true

View File

@ -1,6 +1,7 @@
services:
chevereto:
image: "chevereto/chevereto:latest"
pull_policy: always
container_name: ${CONTAINER_NAME}
restart: always
networks:

View File

@ -1,6 +1,7 @@
services:
chevereto:
image: "chevereto/chevereto:latest"
pull_policy: always
container_name: ${CONTAINER_NAME}
restart: always
networks:

View File

@ -19,14 +19,15 @@ services:
- TZ=Asia/Shanghai
- UMASK=022
logging:
driver: "json-file"
options:
max-size: "5m"
driver: "json-file"
options:
max-size: "5m"
hostname: chinesesubfinder
image: allanpk716/chinesesubfinder:latest
labels:
pull_policy: always
labels:
createdBy: "Apps"
networks:
1panel-network:
networks:
1panel-network:
external: true

View File

@ -1,6 +1,7 @@
services:
chrome:
image: "kasmweb/chrome:develop"
pull_policy: always
container_name: ${CONTAINER_NAME}
restart: always
networks:

View File

@ -10,9 +10,10 @@ services:
- "${DATA_PATH}:/opt/cloudbeaver/workspace"
tty: true
image: dbeaver/cloudbeaver:latest
labels:
pull_policy: always
labels:
createdBy: "Apps"
networks:
1panel-network:
networks:
1panel-network:
external: true

View File

@ -1,6 +1,7 @@
services:
clouddrive:
image: "cloudnas/clouddrive2:latest"
pull_policy: always
container_name: ${CONTAINER_NAME}
restart: always
networks:
@ -18,7 +19,7 @@ services:
- /dev/fuse:/dev/fuse
pid: "host"
privileged: ${PRIVILEGED_MODE}
labels:
labels:
createdBy: "Apps"
networks:

View File

@ -1,14 +1,15 @@
services:
cloudflared:
image: cloudflare/cloudflared:latest
pull_policy: always
container_name: ${CONTAINER_NAME}
restart: always
networks:
- 1panel-network
command: tunnel --no-autoupdate run --token ${CFD_TOKEN}
labels:
labels:
createdBy: "Apps"
networks:
1panel-network:
external: true
1panel-network:
external: true

View File

@ -13,9 +13,10 @@ services:
- "./data/cloudreve.db:/cloudreve/cloudreve.db"
- "./data/avatar:/cloudreve/avatar"
image: cloudreve/cloudreve:latest
labels:
pull_policy: always
labels:
createdBy: "Apps"
networks:
1panel-network:
networks:
1panel-network:
external: true

View File

@ -12,13 +12,14 @@ services:
- PUID=1000
- PGID=1000
- TZ=Asia/Shanghai
- PASSWORD=${WEB_PASSWORD}
- SUDO_PASSWORD=${SUDO_PASSWORD}
- PASSWORD=${WEB_PASSWORD}
- SUDO_PASSWORD=${SUDO_PASSWORD}
- DEFAULT_WORKSPACE=/config/workspace
image: linuxserver/code-server:latest
labels:
pull_policy: always
labels:
createdBy: "Apps"
networks:
1panel-network:
networks:
1panel-network:
external: true

View File

@ -1,6 +1,7 @@
services:
cook:
image: yunyoujun/cook:latest
pull_policy: always
container_name: ${CONTAINER_NAME}
restart: always
networks:
@ -8,9 +9,9 @@ services:
ports:
- "${PANEL_APP_PORT_HTTP}:80"
tty: true
labels:
labels:
createdBy: "Apps"
networks:
1panel-network:
networks:
1panel-network:
external: true

View File

@ -1,6 +1,7 @@
services:
cookiecloud:
image: easychen/cookiecloud:latest
pull_policy: always
container_name: ${CONTAINER_NAME}
restart: always
networks:
@ -11,9 +12,9 @@ services:
- "${DATA_PATH}:/data/api/data"
environment:
- API_ROOT=${API_ROOT}
labels:
labels:
createdBy: "Apps"
networks:
1panel-network:
networks:
1panel-network:
external: true

View File

@ -1,17 +1,18 @@
services:
cup:
image: ghcr.io/sergi0g/cup:latest
container_name: ${CONTAINER_NAME}
restart: unless-stopped
ports:
- ${PANEL_APP_PORT_HTTP}:8000
volumes:
- /var/run/docker.sock:/var/run/docker.sock
networks:
- 1panel-network
labels:
createdBy: Apps
command: serve
cup:
image: ghcr.io/sergi0g/cup:latest
pull_policy: always
container_name: ${CONTAINER_NAME}
restart: unless-stopped
ports:
- ${PANEL_APP_PORT_HTTP}:8000
volumes:
- /var/run/docker.sock:/var/run/docker.sock
networks:
- 1panel-network
labels:
createdBy: Apps
command: serve
networks:
1panel-network:
external: true
1panel-network:
external: true

View File

@ -10,9 +10,10 @@ services:
- "API=${API_URL}"
- "ICP=${ICP_TEXT}"
image: liwangsheng/dailyhot-web:latest
labels:
pull_policy: always
labels:
createdBy: "Apps"
networks:
1panel-network:
networks:
1panel-network:
external: true

View File

@ -13,6 +13,7 @@ services:
privileged: true
tty: true
image: mauricenino/dashdot:dev
pull_policy: always
labels:
createdBy: "Apps"

View File

@ -9,9 +9,10 @@ services:
volumes:
- "${DATA_PATH}:/dashmachine/dashmachine/user_data"
image: rmountjoy/dashmachine:latest
labels:
pull_policy: always
labels:
createdBy: "Apps"
networks:
1panel-network:
networks:
1panel-network:
external: true

View File

@ -14,15 +14,16 @@ services:
- UID=1000
- GID=1000
healthcheck:
test: ['CMD', 'node', '/app/services/healthcheck']
interval: 1m30s
timeout: 10s
retries: 3
start_period: 40s
test: ['CMD', 'node', '/app/services/healthcheck']
interval: 1m30s
timeout: 10s
retries: 3
start_period: 40s
image: lissy93/dashy:latest
labels:
pull_policy: always
labels:
createdBy: "Apps"
networks:
1panel-network:
networks:
1panel-network:
external: true

View File

@ -9,6 +9,7 @@ services:
volumes:
- "${DATA_PATH}:/root/.dbgate"
image: "dbgate/dbgate:beta"
pull_policy: always
labels:
createdBy: "Apps"

View File

@ -5,13 +5,14 @@ services:
networks:
- 1panel-network
ports:
- "${PANEL_APP_PORT_HTTP}:3000"
- "${PANEL_APP_PORT_HTTP}:3000"
volumes:
- "${DATA_PATH}:/root/.dbgate"
- "${DATA_PATH}:/root/.dbgate"
image: "dbgate/dbgate:latest"
labels:
pull_policy: always
labels:
createdBy: "Apps"
networks:
1panel-network:
external: true
networks:
1panel-network:
external: true

View File

@ -9,9 +9,10 @@ services:
volumes:
- "${DATA_PATH}:/root"
image: jeessy/ddns-go:latest
pull_policy: always
labels:
createdBy: "Apps"
networks:
1panel-network:
external: true
external: true

View File

@ -6,5 +6,6 @@ services:
volumes:
- "${DATA_PATH}:/root"
image: jeessy/ddns-go:latest
pull_policy: always
labels:
createdBy: "Apps"

View File

@ -8,6 +8,7 @@ services:
- "${PANEL_APP_PORT_HTTP}:1188"
command: ["/app/deeplx", "-token", "${TOKEN_VAULE}"]
image: missuo/deeplx:latest
pull_policy: always
labels:
createdBy: "Apps"

View File

@ -1,16 +1,17 @@
services:
deepseek-free-api:
image: vinlic/deepseek-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
deepseek-free-api:
image: vinlic/deepseek-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

View File

@ -1,6 +1,7 @@
services:
deluge:
image: "linuxserver/deluge:latest"
pull_policy: always
container_name: ${CONTAINER_NAME}
restart: always
networks:

View File

@ -13,9 +13,10 @@ services:
- "LIB_NAME_1=${LIBRARY_NAME}"
user: 1000:1000
image: jinker25/diosic:latest
labels:
pull_policy: always
labels:
createdBy: "Apps"
networks:
1panel-network:
networks:
1panel-network:
external: true

View File

@ -1,6 +1,7 @@
services:
discourse:
image: "discourse/discourse:latest"
pull_policy: always
container_name: ${CONTAINER_NAME}
restart: always
networks:
@ -57,6 +58,7 @@ services:
discourse-sidekiq:
image: "discourse/discourse:latest"
pull_policy: always
container_name: ${CONTAINER_NAME}-sidekiq
restart: always
networks:

View File

@ -1,6 +1,7 @@
services:
discussion:
image: "kingwrcy/discussion:latest"
pull_policy: always
container_name: ${CONTAINER_NAME}
restart: always
ports:

View File

@ -10,12 +10,13 @@ services:
volumes:
- discuz_data:/var/www/html
image: tencentci/discuz:latest
labels:
pull_policy: always
labels:
createdBy: "Apps"
volumes:
discuz_data:
networks:
1panel-network:
networks:
1panel-network:
external: true

View File

@ -2,6 +2,7 @@ services:
diun:
container_name: ${CONTAINER_NAME}
image: crazymax/diun:latest
pull_policy: always
command: serve
restart: always
networks:
@ -16,4 +17,4 @@ services:
- "LOG_JSON=false"
networks:
1panel-network:
external: true
external: true

View File

@ -1,6 +1,7 @@
services:
dnsmgr:
image: netcccyun/dnsmgr:latest
pull_policy: always
container_name: ${CONTAINER_NAME}
restart: always
labels:

View File

@ -1,21 +1,22 @@
services:
dockercopilot:
image: 0nlylty/dockercopilot:latest
container_name: ${CONTAINER_NAME}
restart: always
ports:
- ${PANEL_APP_PORT_HTTP}:12712
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- ./data:/data
networks:
- 1panel-network
environment:
- TZ=Asia/Shanghai
- DOCKER_HOST=unix:///var/run/docker.sock
- secretKey=${SECRET_KEY}
labels:
createdBy: Apps
dockercopilot:
image: 0nlylty/dockercopilot:latest
pull_policy: always
container_name: ${CONTAINER_NAME}
restart: always
ports:
- ${PANEL_APP_PORT_HTTP}:12712
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- ./data:/data
networks:
- 1panel-network
environment:
- TZ=Asia/Shanghai
- DOCKER_HOST=unix:///var/run/docker.sock
- secretKey=${SECRET_KEY}
labels:
createdBy: Apps
networks:
1panel-network:
external: true
1panel-network:
external: true

View File

@ -2,10 +2,10 @@ services:
lxc:
container_name: ${CONTAINER_NAME}
deploy:
resources:
limits:
cpus: ${CPUS}
memory: ${MEMORY_LIMIT}
resources:
limits:
cpus: ${CPUS}
memory: ${MEMORY_LIMIT}
restart: always
networks:
- 1panel-network
@ -21,9 +21,10 @@ services:
hostname: ${LXC_HOSTNAME}
privileged: true
image: micwy/lxc:latest
labels:
pull_policy: always
labels:
createdBy: "Apps"
networks:
1panel-network:
networks:
1panel-network:
external: true

View File

@ -1,6 +1,7 @@
services:
docker_osx:
image: "sickcodes/docker-osx:latest"
pull_policy: always
container_name: ${CONTAINER_NAME}
restart: ${RESTART_POLICY}
networks:

View File

@ -1,6 +1,7 @@
services:
docker_osx:
image: "sickcodes/docker-osx:latest"
pull_policy: always
container_name: ${CONTAINER_NAME}
restart: ${RESTART_POLICY}
networks:

View File

@ -14,9 +14,10 @@ services:
environment:
- DOCKGE_STACKS_DIR=/opt/stacks
image: louislam/dockge:latest
labels:
pull_policy: always
labels:
createdBy: "Apps"
networks:
1panel-network:
networks:
1panel-network:
external: true

View File

@ -10,9 +10,10 @@ services:
- "${DATA_PATH}/database:/app/database"
- "${DATA_PATH}/logs:/app/logs"
image: mouday/domain-admin:latest
labels:
pull_policy: always
labels:
createdBy: "Apps"
networks:
1panel-network:
networks:
1panel-network:
external: true

View File

@ -9,12 +9,13 @@ services:
volumes:
- dosgame_data:/app/static/games
image: oldiy/dosgame-web-docker:latest
labels:
pull_policy: always
labels:
createdBy: "Apps"
volumes:
dosgame_data:
networks:
1panel-network:
networks:
1panel-network:
external: true

View File

@ -1,6 +1,7 @@
services:
dujiaoka:
image: "stilleshan/dujiaoka:latest"
pull_policy: always
container_name: ${CONTAINER_NAME}
restart: always
ports:

View File

@ -1,6 +1,7 @@
services:
duplicati:
image: "duplicati/duplicati:latest"
pull_policy: always
container_name: ${CONTAINER_NAME}
restart: always
networks:

View File

@ -1,6 +1,7 @@
services:
dweebui:
image: "lllllllillllllillll/dweebui:latest"
pull_policy: always
container_name: ${CONTAINER_NAME}
restart: always
networks:

View File

@ -15,9 +15,10 @@ services:
- PGID=1000
- DEBUG=false
image: ddsderek/easyimage:latest
labels:
pull_policy: always
labels:
createdBy: "Apps"
networks:
1panel-network:
networks:
1panel-network:
external: true

View File

@ -1,6 +1,7 @@
services:
easynode:
image: "chaoszhu/easynode:latest"
pull_policy: always
container_name: ${CONTAINER_NAME}
restart: always
networks:

View File

@ -1,6 +1,7 @@
services:
easytier:
image: "easytier/easytier:latest"
pull_policy: always
container_name: ${CONTAINER_NAME}
restart: always
network_mode: host

View File

@ -1,6 +1,7 @@
services:
ech0:
image: sn0wl1n/ech0:latest
pull_policy: always
container_name: ${CONTAINER_NAME}
restart: always
ports:

View File

@ -1,6 +1,7 @@
services:
edge:
image: "kasmweb/edge:develop"
pull_policy: always
container_name: ${CONTAINER_NAME}
restart: always
networks:

View File

@ -7,11 +7,12 @@ services:
ports:
- "${PANEL_APP_PORT_HTTP}:80"
image: vectorim/element-web:latest
labels:
pull_policy: always
labels:
createdBy: "Apps"
volumes:
- ${ELEMENT_WEB_ROOT_PATH}:/app
- ${ELEMENT_WEB_ROOT_PATH}:/app
networks:
1panel-network:
networks:
1panel-network:
external: true

View File

@ -23,8 +23,9 @@ services:
- /dev/dri:/dev/dri # VAAPI/NVDEC/NVENC render nodes
#- /dev/vchiq:/dev/vchiq # MMAL/OMX on Raspberry Pi
image: amilys/embyserver:latest
labels:
pull_policy: always
labels:
createdBy: "Apps"
networks:
1panel-network:
networks:
1panel-network:
external: true

View File

@ -5,6 +5,7 @@ networks:
services:
excalidraw:
image: excalidraw/excalidraw:latest
pull_policy: always
container_name: ${CONTAINER_NAME}
labels:
createdBy: "Apps"
@ -12,7 +13,7 @@ services:
stdin_open: true
healthcheck:
disable: true
test: [ "CMD", "curl", "-f", "http://localhost" ]
test: ["CMD", "curl", "-f", "http://localhost"]
networks:
- 1panel-network
ports:

View File

@ -12,9 +12,10 @@ services:
- "./data/.filebrowser.json:/.filebrowser.json"
user: "${UID}:${GID}"
image: filebrowser/filebrowser:latest
labels:
pull_policy: always
labels:
createdBy: "Apps"
networks:
1panel-network:
networks:
1panel-network:
external: true

View File

@ -9,6 +9,7 @@ services:
volumes:
- "${DATA_PATH}:/app/data"
image: lanol/filecodebox:beta
pull_policy: always
labels:
createdBy: "Apps"

View File

@ -1,6 +1,7 @@
services:
firefly:
image: "uusec/firefly:latest"
pull_policy: always
container_name: ${CONTAINER_NAME}
restart: always
devices:
@ -18,5 +19,5 @@ services:
- FIREFLY_PASSWORD=${FIREFLY_PASSWORD}
- FIREFLY_AUTO_SSL=${FIREFLY_AUTO_SSL}
- FIREFLY_PORT=${PANEL_APP_PORT_HTTP}
labels:
createdBy: "Apps"
labels:
createdBy: "Apps"

View File

@ -19,9 +19,10 @@ services:
- PASSWORD=${HTTP_PWD}
shm_size: ${MEM_USE}
image: linuxserver/firefox:latest
pull_policy: always
labels:
createdBy: "Apps"
networks:
1panel-network:
external: true
external: true

Some files were not shown because too many files have changed in this diff Show More