🔧 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:
parent
69fb87be1a
commit
7ff35caf28
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -11,5 +11,6 @@ services:
|
|||
environment:
|
||||
- TZ=${TIME_ZONE}
|
||||
image: moelin/1panel:latest
|
||||
labels:
|
||||
pull_policy: always
|
||||
labels:
|
||||
createdBy: "Apps"
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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:
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -50,6 +50,7 @@ services:
|
|||
restart: 'no'
|
||||
redis:
|
||||
image: redis
|
||||
pull_policy: always
|
||||
container_name: ${CONTAINER_NAME}_redis
|
||||
healthcheck:
|
||||
test:
|
||||
|
|
|
|||
|
|
@ -12,6 +12,7 @@ services:
|
|||
- TZ=${TIME_ZONE}
|
||||
- ALIST_HOST=${ALIST_HOST}
|
||||
image: prophet310/alist-encrypt:beta
|
||||
pull_policy: always
|
||||
labels:
|
||||
createdBy: "Apps"
|
||||
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
services:
|
||||
aliyundrive-webdav:
|
||||
image: "messense/aliyundrive-webdav:main"
|
||||
pull_policy: always
|
||||
container_name: ${CONTAINER_NAME}
|
||||
restart: always
|
||||
networks:
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
services:
|
||||
allinone:
|
||||
image: "youshandefeiyang/allinone:latest"
|
||||
pull_policy: always
|
||||
container_name: ${CONTAINER_NAME}
|
||||
restart: always
|
||||
networks:
|
||||
|
|
|
|||
|
|
@ -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"
|
||||
|
||||
|
|
|
|||
|
|
@ -9,6 +9,7 @@ services:
|
|||
volumes:
|
||||
- anqicms-data:/app
|
||||
image: "anqicms/anqicms:latest"
|
||||
pull_policy: always
|
||||
labels:
|
||||
createdBy: "Apps"
|
||||
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
services:
|
||||
arcadia:
|
||||
image: "supermanito/arcadia:beta"
|
||||
pull_policy: always
|
||||
container_name: ${CONTAINER_NAME}
|
||||
hostname: ${HOSTNAME}
|
||||
tty: true
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -30,6 +30,7 @@ services:
|
|||
|
||||
archivebox-sonic:
|
||||
image: archivebox/sonic:latest
|
||||
pull_policy: always
|
||||
container_name: sonic-${CONTAINER_NAME}
|
||||
restart: always
|
||||
networks:
|
||||
|
|
|
|||
|
|
@ -55,6 +55,7 @@ services:
|
|||
|
||||
archivebox-sonic:
|
||||
image: archivebox/sonic:latest
|
||||
pull_policy: always
|
||||
container_name: sonic-${CONTAINER_NAME}
|
||||
restart: always
|
||||
networks:
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
services:
|
||||
atvloadly:
|
||||
image: "bitxeno/atvloadly:latest"
|
||||
pull_policy: always
|
||||
container_name: ${CONTAINER_NAME}
|
||||
restart: always
|
||||
networks:
|
||||
|
|
|
|||
|
|
@ -65,6 +65,7 @@ services:
|
|||
environment:
|
||||
TZ: 'Asia/Shanghai'
|
||||
image: redis:latest
|
||||
pull_policy: always
|
||||
labels:
|
||||
createdBy: Apps
|
||||
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
services:
|
||||
autobangumi:
|
||||
image: "estrellaxd/auto_bangumi:latest"
|
||||
pull_policy: always
|
||||
container_name: ${CONTAINER_NAME}
|
||||
restart: always
|
||||
networks:
|
||||
|
|
|
|||
|
|
@ -9,6 +9,7 @@ services:
|
|||
environment:
|
||||
- ${ENV1}
|
||||
image: willfarrell/autoheal:latest
|
||||
pull_policy: always
|
||||
labels:
|
||||
createdBy: "Apps"
|
||||
|
||||
|
|
|
|||
|
|
@ -15,6 +15,7 @@ services:
|
|||
- "${CONFIG_PATH}:/config"
|
||||
- "${DOWNLOAD_PATH}:/config/baidunetdiskdownload"
|
||||
image: johngong/baidunetdisk:latest
|
||||
pull_policy: always
|
||||
labels:
|
||||
createdBy: "Apps"
|
||||
networks:
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
services:
|
||||
bark:
|
||||
image: "finab/bark-server:latest"
|
||||
pull_policy: always
|
||||
container_name: ${CONTAINER_NAME}
|
||||
restart: always
|
||||
networks:
|
||||
|
|
|
|||
|
|
@ -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"
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
services:
|
||||
beszel:
|
||||
image: "henrygd/beszel:latest"
|
||||
pull_policy: always
|
||||
container_name: ${CONTAINER_NAME}
|
||||
restart: always
|
||||
networks:
|
||||
|
|
|
|||
|
|
@ -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}
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
services:
|
||||
recorder:
|
||||
image: "bililive/recorder:latest"
|
||||
pull_policy: always
|
||||
container_name: ${CONTAINER_NAME}
|
||||
restart: always
|
||||
networks:
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
services:
|
||||
bitwarden:
|
||||
image: "vaultwarden/server:latest"
|
||||
pull_policy: always
|
||||
container_name: ${CONTAINER_NAME}
|
||||
restart: always
|
||||
networks:
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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"
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
services:
|
||||
cashbook:
|
||||
image: "dingdangdog/cashbook:latest"
|
||||
pull_policy: always
|
||||
container_name: ${CONTAINER_NAME}
|
||||
restart: always
|
||||
networks:
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
services:
|
||||
certd:
|
||||
image: "greper/certd:latest"
|
||||
pull_policy: always
|
||||
container_name: ${CONTAINER_NAME}
|
||||
restart: always
|
||||
networks:
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
services:
|
||||
certd:
|
||||
image: "greper/certd:latest"
|
||||
pull_policy: always
|
||||
container_name: ${CONTAINER_NAME}
|
||||
restart: always
|
||||
networks:
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
services:
|
||||
certimate:
|
||||
image: "certimate/certimate:latest"
|
||||
pull_policy: always
|
||||
container_name: ${CONTAINER_NAME}
|
||||
restart: always
|
||||
networks:
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -35,6 +35,7 @@ services:
|
|||
# HTTPS 代理,可选,支持 http,https,socks5
|
||||
HTTPS_PROXY: "${HTTPS_PROXY}"
|
||||
image: chenzhaoyu94/chatgpt-web:latest
|
||||
pull_policy: always
|
||||
labels:
|
||||
createdBy: "Apps"
|
||||
networks:
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
services:
|
||||
chevereto:
|
||||
image: "chevereto/chevereto:latest"
|
||||
pull_policy: always
|
||||
container_name: ${CONTAINER_NAME}
|
||||
restart: always
|
||||
networks:
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
services:
|
||||
chevereto:
|
||||
image: "chevereto/chevereto:latest"
|
||||
pull_policy: always
|
||||
container_name: ${CONTAINER_NAME}
|
||||
restart: always
|
||||
networks:
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
services:
|
||||
chrome:
|
||||
image: "kasmweb/chrome:develop"
|
||||
pull_policy: always
|
||||
container_name: ${CONTAINER_NAME}
|
||||
restart: always
|
||||
networks:
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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:
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -13,6 +13,7 @@ services:
|
|||
privileged: true
|
||||
tty: true
|
||||
image: mauricenino/dashdot:dev
|
||||
pull_policy: always
|
||||
labels:
|
||||
createdBy: "Apps"
|
||||
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -9,6 +9,7 @@ services:
|
|||
volumes:
|
||||
- "${DATA_PATH}:/root/.dbgate"
|
||||
image: "dbgate/dbgate:beta"
|
||||
pull_policy: always
|
||||
labels:
|
||||
createdBy: "Apps"
|
||||
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -6,5 +6,6 @@ services:
|
|||
volumes:
|
||||
- "${DATA_PATH}:/root"
|
||||
image: jeessy/ddns-go:latest
|
||||
pull_policy: always
|
||||
labels:
|
||||
createdBy: "Apps"
|
||||
|
|
|
|||
|
|
@ -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"
|
||||
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
services:
|
||||
deluge:
|
||||
image: "linuxserver/deluge:latest"
|
||||
pull_policy: always
|
||||
container_name: ${CONTAINER_NAME}
|
||||
restart: always
|
||||
networks:
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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:
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
services:
|
||||
discussion:
|
||||
image: "kingwrcy/discussion:latest"
|
||||
pull_policy: always
|
||||
container_name: ${CONTAINER_NAME}
|
||||
restart: always
|
||||
ports:
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
services:
|
||||
dnsmgr:
|
||||
image: netcccyun/dnsmgr:latest
|
||||
pull_policy: always
|
||||
container_name: ${CONTAINER_NAME}
|
||||
restart: always
|
||||
labels:
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
services:
|
||||
docker_osx:
|
||||
image: "sickcodes/docker-osx:latest"
|
||||
pull_policy: always
|
||||
container_name: ${CONTAINER_NAME}
|
||||
restart: ${RESTART_POLICY}
|
||||
networks:
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
services:
|
||||
docker_osx:
|
||||
image: "sickcodes/docker-osx:latest"
|
||||
pull_policy: always
|
||||
container_name: ${CONTAINER_NAME}
|
||||
restart: ${RESTART_POLICY}
|
||||
networks:
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
services:
|
||||
dujiaoka:
|
||||
image: "stilleshan/dujiaoka:latest"
|
||||
pull_policy: always
|
||||
container_name: ${CONTAINER_NAME}
|
||||
restart: always
|
||||
ports:
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
services:
|
||||
duplicati:
|
||||
image: "duplicati/duplicati:latest"
|
||||
pull_policy: always
|
||||
container_name: ${CONTAINER_NAME}
|
||||
restart: always
|
||||
networks:
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
services:
|
||||
dweebui:
|
||||
image: "lllllllillllllillll/dweebui:latest"
|
||||
pull_policy: always
|
||||
container_name: ${CONTAINER_NAME}
|
||||
restart: always
|
||||
networks:
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
services:
|
||||
easynode:
|
||||
image: "chaoszhu/easynode:latest"
|
||||
pull_policy: always
|
||||
container_name: ${CONTAINER_NAME}
|
||||
restart: always
|
||||
networks:
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
services:
|
||||
easytier:
|
||||
image: "easytier/easytier:latest"
|
||||
pull_policy: always
|
||||
container_name: ${CONTAINER_NAME}
|
||||
restart: always
|
||||
network_mode: host
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
services:
|
||||
ech0:
|
||||
image: sn0wl1n/ech0:latest
|
||||
pull_policy: always
|
||||
container_name: ${CONTAINER_NAME}
|
||||
restart: always
|
||||
ports:
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
services:
|
||||
edge:
|
||||
image: "kasmweb/edge:develop"
|
||||
pull_policy: always
|
||||
container_name: ${CONTAINER_NAME}
|
||||
restart: always
|
||||
networks:
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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:
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -9,6 +9,7 @@ services:
|
|||
volumes:
|
||||
- "${DATA_PATH}:/app/data"
|
||||
image: lanol/filecodebox:beta
|
||||
pull_policy: always
|
||||
labels:
|
||||
createdBy: "Apps"
|
||||
|
||||
|
|
|
|||
|
|
@ -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"
|
||||
|
|
|
|||
|
|
@ -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
Loading…
Reference in New Issue