From b210a517b714d2102ed5da3ec59c9685ee320ed1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=80=97=E5=AD=90?= Date: Fri, 23 Jan 2026 06:49:40 +0800 Subject: [PATCH] fix: lint --- act_runner/docker-compose.yml | 2 +- adguardhome/docker-compose.yml | 4 ++-- certd/docker-compose.yml | 2 +- dnsmgr/docker-compose.yml | 2 +- elasticsearch/docker-compose.yml | 4 ++-- grafana/docker-compose.yml | 2 +- home-assistant/docker-compose.yml | 4 ++-- koishi/docker-compose.yml | 2 +- lobe-chat/docker-compose.yml | 2 +- lsky-pro/docker-compose.yml | 4 ++-- mariadb/docker-compose.yml | 4 ++-- mliev-dwz/docker-compose.yml | 2 +- mysql/docker-compose.yml | 2 +- nacos/docker-compose.yml | 2 +- new-api/docker-compose.yml | 2 +- nextcloud/docker-compose.yml | 2 +- nezha/docker-compose.yml | 2 +- nginx/docker-compose.yml | 2 +- one-api/docker-compose.yml | 2 +- openlitespeed/docker-compose.yml | 4 ++-- percona/docker-compose.yml | 2 +- pg4admin/docker-compose.yml | 2 +- phpmyadmin/docker-compose.yml | 2 +- postgresql/docker-compose.yml | 2 +- prometheus/docker-compose.yml | 4 ++-- qinglong/docker-compose.yml | 4 ++-- rabbitmq/docker-compose.yml | 2 +- redis/docker-compose.yml | 2 +- rocketmq/docker-compose.yml | 2 +- rustdesk/docker-compose.yml | 4 ++-- rustfs/docker-compose.yml | 2 +- tomcat/docker-compose.yml | 4 ++-- umami/docker-compose.yml | 2 +- uptime-kuma/docker-compose.yml | 4 ++-- vaultwarden/docker-compose.yml | 4 ++-- watchtower/docker-compose.yml | 4 ++-- windows/docker-compose.yml | 2 +- 37 files changed, 50 insertions(+), 50 deletions(-) diff --git a/act_runner/docker-compose.yml b/act_runner/docker-compose.yml index c77a558..bcd0fd3 100644 --- a/act_runner/docker-compose.yml +++ b/act_runner/docker-compose.yml @@ -1,7 +1,7 @@ services: act_runner: image: gitea/act_runner:0.2.13 - restart: always + restart: unless-stopped networks: - acepanel-network volumes: diff --git a/adguardhome/docker-compose.yml b/adguardhome/docker-compose.yml index c229f30..d535373 100755 --- a/adguardhome/docker-compose.yml +++ b/adguardhome/docker-compose.yml @@ -1,9 +1,9 @@ services: adguardhome: - restart: always + image: adguard/adguardhome:v0.107.71 + restart: unless-stopped networks: - acepanel-network - image: adguard/adguardhome:v0.107.71 ports: - ${ADGUARDHOME_PORT_DNS}:53/tcp - ${ADGUARDHOME_PORT_DNS}:53/udp diff --git a/certd/docker-compose.yml b/certd/docker-compose.yml index 0891b13..1d94d28 100644 --- a/certd/docker-compose.yml +++ b/certd/docker-compose.yml @@ -1,7 +1,7 @@ services: certd: image: greper/certd:1.38.2 - restart: always + restart: unless-stopped networks: - acepanel-network volumes: diff --git a/dnsmgr/docker-compose.yml b/dnsmgr/docker-compose.yml index 1c84ea8..ae5982d 100644 --- a/dnsmgr/docker-compose.yml +++ b/dnsmgr/docker-compose.yml @@ -1,7 +1,7 @@ services: dnsmgr: image: netcccyun/dnsmgr:latest - restart: always + restart: unless-stopped networks: - acepanel-network volumes: diff --git a/elasticsearch/docker-compose.yml b/elasticsearch/docker-compose.yml index 14ee548..8b65d20 100644 --- a/elasticsearch/docker-compose.yml +++ b/elasticsearch/docker-compose.yml @@ -1,6 +1,7 @@ services: elasticsearch: - restart: always + image: elasticsearch:9.2.4 + restart: unless-stopped networks: - acepanel-network ports: @@ -9,7 +10,6 @@ services: - "./data/data:/usr/share/elasticsearch/data" - "./data/backup:/usr/share/elasticsearch/backup" - "./data/conf/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml" - image: elasticsearch:9.2.4 ulimits: memlock: soft: -1 diff --git a/grafana/docker-compose.yml b/grafana/docker-compose.yml index 1416e6a..e154009 100644 --- a/grafana/docker-compose.yml +++ b/grafana/docker-compose.yml @@ -1,7 +1,7 @@ services: grafana: image: grafana/grafana:12.3.1 - restart: always + restart: unless-stopped user: '0' networks: - acepanel-network diff --git a/home-assistant/docker-compose.yml b/home-assistant/docker-compose.yml index 3898cdc..84100dc 100644 --- a/home-assistant/docker-compose.yml +++ b/home-assistant/docker-compose.yml @@ -1,6 +1,7 @@ services: homeassistant: - restart: always + image: homeassistant/home-assistant:2026.1.2 + restart: unless-stopped network_mode: "host" cap_add: - NET_ADMIN @@ -10,4 +11,3 @@ services: - "/run/dbus:/run/dbus:ro" environment: - TZ=${HOME_ASSISTANT_TIME_ZONE} - image: homeassistant/home-assistant:2026.1.2 diff --git a/koishi/docker-compose.yml b/koishi/docker-compose.yml index 8a20000..00b2ff9 100644 --- a/koishi/docker-compose.yml +++ b/koishi/docker-compose.yml @@ -1,7 +1,7 @@ services: koishi: image: koishijs/koishi:v1.15.0 - restart: always + restart: unless-stopped environment: - TZ=${KOISHI_TIME_ZONE} networks: diff --git a/lobe-chat/docker-compose.yml b/lobe-chat/docker-compose.yml index aa9478a..debc954 100644 --- a/lobe-chat/docker-compose.yml +++ b/lobe-chat/docker-compose.yml @@ -1,7 +1,7 @@ services: lobe-chat: image: lobehub/lobe-chat:1.143.2 - restart: always + restart: unless-stopped networks: - acepanel-network ports: diff --git a/lsky-pro/docker-compose.yml b/lsky-pro/docker-compose.yml index 0bf6c75..8d30181 100644 --- a/lsky-pro/docker-compose.yml +++ b/lsky-pro/docker-compose.yml @@ -1,6 +1,7 @@ services: lskypro: - restart: always + image: halcyonazure/lsky-pro-docker:latest + restart: unless-stopped networks: - acepanel-network volumes: @@ -9,7 +10,6 @@ services: - "${LSKY_PRO_PORT_HTTP}:8089" environment: - "WEB_PORT=8089" - image: halcyonazure/lsky-pro-docker:latest networks: acepanel-network: diff --git a/mariadb/docker-compose.yml b/mariadb/docker-compose.yml index 83af614..0f5f66d 100644 --- a/mariadb/docker-compose.yml +++ b/mariadb/docker-compose.yml @@ -1,7 +1,7 @@ services: mariadb: - image: mariadb:12.1.2 - restart: always + image: mariadb:12.1.2-ubi + restart: unless-stopped networks: - acepanel-network ports: diff --git a/mliev-dwz/docker-compose.yml b/mliev-dwz/docker-compose.yml index 9dc3f3d..240f378 100644 --- a/mliev-dwz/docker-compose.yml +++ b/mliev-dwz/docker-compose.yml @@ -1,7 +1,7 @@ services: dwz-server: image: docker.cnb.cool/mliev/open/dwz-server:v2.10.2 - restart: always + restart: unless-stopped networks: - acepanel-network ports: diff --git a/mysql/docker-compose.yml b/mysql/docker-compose.yml index 9dda3c5..b92a737 100644 --- a/mysql/docker-compose.yml +++ b/mysql/docker-compose.yml @@ -1,7 +1,7 @@ services: mysql: image: mysql:9.6.0 - restart: always + restart: unless-stopped environment: MYSQL_ROOT_PASSWORD: ${MYSQL_DB_ROOT_PASSWORD} networks: diff --git a/nacos/docker-compose.yml b/nacos/docker-compose.yml index a4a8bf5..de8070a 100644 --- a/nacos/docker-compose.yml +++ b/nacos/docker-compose.yml @@ -1,7 +1,7 @@ services: nacos: image: nacos/nacos-server:v3.1.1 - restart: always + restart: unless-stopped environment: - NACOS_AUTH_ENABLE=${NACOS_AUTH_ENABLE:-FALSE} - PREFER_HOST_MODE=hostname diff --git a/new-api/docker-compose.yml b/new-api/docker-compose.yml index d86011c..565a368 100644 --- a/new-api/docker-compose.yml +++ b/new-api/docker-compose.yml @@ -1,7 +1,7 @@ services: new-api: image: calciumion/new-api:v0.10.5 - restart: always + restart: unless-stopped ports: - ${NEW_API_PORT_HTTP}:3000 networks: diff --git a/nextcloud/docker-compose.yml b/nextcloud/docker-compose.yml index 1e98cec..faf02f5 100644 --- a/nextcloud/docker-compose.yml +++ b/nextcloud/docker-compose.yml @@ -1,7 +1,7 @@ services: nextcloud: image: linuxserver/nextcloud:32.0.5 - restart: always + restart: unless-stopped networks: - acepanel-network ports: diff --git a/nezha/docker-compose.yml b/nezha/docker-compose.yml index 30c9373..be55ad2 100644 --- a/nezha/docker-compose.yml +++ b/nezha/docker-compose.yml @@ -1,7 +1,7 @@ services: dashboard: image: ghcr.io/nezhahq/nezha:v1.14.14 - restart: always + restart: unless-stopped networks: - acepanel-network ports: diff --git a/nginx/docker-compose.yml b/nginx/docker-compose.yml index 02c2078..fb3e31c 100644 --- a/nginx/docker-compose.yml +++ b/nginx/docker-compose.yml @@ -1,7 +1,7 @@ services: nginx: image: nginx:1.29.4-alpine - restart: always + restart: unless-stopped ports: - ${NGINX_PORT_HTTP}:80 - ${NGINX_PORT_HTTPS}:443 diff --git a/one-api/docker-compose.yml b/one-api/docker-compose.yml index 868b048..1a4f40f 100644 --- a/one-api/docker-compose.yml +++ b/one-api/docker-compose.yml @@ -1,7 +1,7 @@ services: one-api: image: justsong/one-api:v0.6.10 - restart: always + restart: unless-stopped ports: - ${ONE_API_PORT_HTTP}:3000 networks: diff --git a/openlitespeed/docker-compose.yml b/openlitespeed/docker-compose.yml index 52acca1..100f8f7 100644 --- a/openlitespeed/docker-compose.yml +++ b/openlitespeed/docker-compose.yml @@ -1,7 +1,7 @@ services: openlitespeed: - image: litespeedtech/openlitespeed:latest - restart: always + image: litespeedtech/openlitespeed:1.8.5-lsphp85 + restart: unless-stopped ports: - ${OPENLITESPEED_PORT_HTTP}:80 - ${OPENLITESPEED_PORT_HTTPS}:443 diff --git a/percona/docker-compose.yml b/percona/docker-compose.yml index e5f60db..bc506da 100644 --- a/percona/docker-compose.yml +++ b/percona/docker-compose.yml @@ -1,7 +1,7 @@ services: percona: image: percona:8.4 - restart: always + restart: unless-stopped environment: - INIT_ROCKSDB=1 - PERCONA_TELEMETRY_DISABLE=1 diff --git a/pg4admin/docker-compose.yml b/pg4admin/docker-compose.yml index f9c20f2..2ba4c72 100644 --- a/pg4admin/docker-compose.yml +++ b/pg4admin/docker-compose.yml @@ -1,7 +1,7 @@ services: pgadmin4: image: dpage/pgadmin4:9.11 - restart: always + restart: unless-stopped user: "0:0" environment: PGADMIN_DEFAULT_EMAIL: ${PGADMIN_DEFAULT_EMAIL} diff --git a/phpmyadmin/docker-compose.yml b/phpmyadmin/docker-compose.yml index b197e3f..650043b 100644 --- a/phpmyadmin/docker-compose.yml +++ b/phpmyadmin/docker-compose.yml @@ -1,7 +1,7 @@ services: phpmyadmin: image: phpmyadmin:5.2.3 - restart: always + restart: unless-stopped ports: - ${PHPMYADMIN_PORT}:80 environment: diff --git a/postgresql/docker-compose.yml b/postgresql/docker-compose.yml index a140fb5..acb1c50 100644 --- a/postgresql/docker-compose.yml +++ b/postgresql/docker-compose.yml @@ -1,7 +1,7 @@ services: postgres: image: postgres:18.1-alpine - restart: always + restart: unless-stopped environment: - POSTGRES_USER=${POSTGRESQL_DB_ROOT_USER} - POSTGRES_PASSWORD=${POSTGRESQL_DB_ROOT_PASSWORD} diff --git a/prometheus/docker-compose.yml b/prometheus/docker-compose.yml index e0a66da..93e868a 100644 --- a/prometheus/docker-compose.yml +++ b/prometheus/docker-compose.yml @@ -1,6 +1,7 @@ services: prometheus: - restart: always + image: prom/prometheus:v3.9.1 + restart: unless-stopped networks: - acepanel-network ports: @@ -8,7 +9,6 @@ services: volumes: - ./conf:/etc/prometheus/ - ./prometheus:/prometheus - image: prom/prometheus:v3.9.1 command: - '--config.file=/etc/prometheus/prometheus.yml' - '--storage.tsdb.path=/prometheus' diff --git a/qinglong/docker-compose.yml b/qinglong/docker-compose.yml index f3296d5..8608806 100644 --- a/qinglong/docker-compose.yml +++ b/qinglong/docker-compose.yml @@ -1,13 +1,13 @@ services: qinglong: - image: whyour/qinglong:2.20.1-debian + image: whyour/qinglong:2.20.1 networks: - acepanel-network volumes: - ./data:/ql/data ports: - "${QINGLONG_PORT_HTTP}:5700" - restart: always + restart: unless-stopped networks: acepanel-network: external: true diff --git a/rabbitmq/docker-compose.yml b/rabbitmq/docker-compose.yml index 217f795..2929416 100644 --- a/rabbitmq/docker-compose.yml +++ b/rabbitmq/docker-compose.yml @@ -2,7 +2,7 @@ services: rabbitmq: image: rabbitmq:4.2.2-management-alpine hostname: rabbitmq - restart: always + restart: unless-stopped ports: - ${RABBITMQ_PORT_SERVICE}:5672 - ${RABBITMQ_PORT_HTTP}:15672 diff --git a/redis/docker-compose.yml b/redis/docker-compose.yml index 806ff17..495882f 100644 --- a/redis/docker-compose.yml +++ b/redis/docker-compose.yml @@ -1,7 +1,7 @@ services: redis: image: redis:8.4.0-alpine - restart: always + restart: unless-stopped networks: - acepanel-network ports: diff --git a/rocketmq/docker-compose.yml b/rocketmq/docker-compose.yml index 95ea3e1..37ed8a5 100644 --- a/rocketmq/docker-compose.yml +++ b/rocketmq/docker-compose.yml @@ -45,7 +45,7 @@ services: - ./data/proxy/conf/rmq-proxy.json:/opt/rocketmq-5.2.0/conf/rmq-proxy.json command: sh mqproxy -pc /opt/rocketmq-5.2.0/conf/rmq-proxy.json dashboard: - image: apacherocketmq/rocketmq-dashboard:latest + image: apacherocketmq/rocketmq-dashboard:2.1.0 links: - namesrv depends_on: diff --git a/rustdesk/docker-compose.yml b/rustdesk/docker-compose.yml index e06317e..fdedf82 100644 --- a/rustdesk/docker-compose.yml +++ b/rustdesk/docker-compose.yml @@ -1,6 +1,7 @@ services: rustdesk-server: - restart: always + image: rustdesk/rustdesk-server-s6:1.1.15 + restart: unless-stopped networks: - acepanel-network ports: @@ -15,7 +16,6 @@ services: environment: - "RELAY=${HOST_ADDRESS}:${RUSTDESK_PORT_HBBR}" - "ENCRYPTED_ONLY=1" - image: rustdesk/rustdesk-server-s6:latest networks: acepanel-network: external: true diff --git a/rustfs/docker-compose.yml b/rustfs/docker-compose.yml index eb24c60..a968efe 100644 --- a/rustfs/docker-compose.yml +++ b/rustfs/docker-compose.yml @@ -4,7 +4,7 @@ services: ports: - ${RUSTFS_PORT_API}:9000 - ${RUSTFS_PORT_HTTP}:9001 - restart: always + restart: unless-stopped environment: RUSTFS_ACCESS_KEY: ${RUSTFS_ACCESS_KEY} RUSTFS_SECRET_KEY: ${RUSTFS_SECRET_KEY} diff --git a/tomcat/docker-compose.yml b/tomcat/docker-compose.yml index 5fc5053..b5d887c 100644 --- a/tomcat/docker-compose.yml +++ b/tomcat/docker-compose.yml @@ -1,7 +1,7 @@ services: tomcat: - image: bitnamilegacy/tomcat:11.0.10 - restart: always + image: bitnami/tomcat:latest + restart: unless-stopped environment: - TOMCAT_PASSWORD=${TOMCAT_PASSWORD} ports: diff --git a/umami/docker-compose.yml b/umami/docker-compose.yml index 5f63091..45b523d 100644 --- a/umami/docker-compose.yml +++ b/umami/docker-compose.yml @@ -1,7 +1,7 @@ services: umami: image: ghcr.io/umami-software/umami:${UMAMI_DB_TYPE}-v2.20.2 - restart: always + restart: unless-stopped ports: - ${UMAMI_PORT_HTTP}:3000 environment: diff --git a/uptime-kuma/docker-compose.yml b/uptime-kuma/docker-compose.yml index 71f6ff9..976dbcb 100644 --- a/uptime-kuma/docker-compose.yml +++ b/uptime-kuma/docker-compose.yml @@ -1,7 +1,7 @@ services: uptime-kuma: - image: louislam/uptime-kuma:2.1.0-beta.2 - restart: always + image: louislam/uptime-kuma:2.1.0-beta.3 + restart: unless-stopped networks: - acepanel-network volumes: diff --git a/vaultwarden/docker-compose.yml b/vaultwarden/docker-compose.yml index 09e7dc3..418f852 100644 --- a/vaultwarden/docker-compose.yml +++ b/vaultwarden/docker-compose.yml @@ -1,13 +1,13 @@ services: bitwarden: - restart: always + image: vaultwarden/server:1.35.2-alpine + restart: unless-stopped networks: - acepanel-network ports: - "${VAULTWARDEN_PORT_HTTP}:80" volumes: - ./data:/data - image: vaultwarden/server:1.35.2-alpine networks: acepanel-network: external: true diff --git a/watchtower/docker-compose.yml b/watchtower/docker-compose.yml index 78828b9..f9d263d 100644 --- a/watchtower/docker-compose.yml +++ b/watchtower/docker-compose.yml @@ -1,6 +1,7 @@ services: watchtower: - restart: always + image: containrrr/watchtower:1.7.1 + restart: unless-stopped networks: - acepanel-network volumes: @@ -10,7 +11,6 @@ services: - DOCKER_API_VERSION=1.52 - ${WATCHTOWER_ENV} command: ${WATCHTOWER_COMMAND} - image: containrrr/watchtower:1.7.1 networks: acepanel-network: external: true diff --git a/windows/docker-compose.yml b/windows/docker-compose.yml index d99a4b8..1c69e5d 100644 --- a/windows/docker-compose.yml +++ b/windows/docker-compose.yml @@ -20,7 +20,7 @@ services: - NET_ADMIN volumes: - ./data:/storage - restart: always + restart: unless-stopped networks: - acepanel-network networks: