1
0
mirror of https://github.com/pooneyy/1Panel-Appstore.git synced 2026-03-18 05:41:03 +08:00
pooneyy 7ff35caf28
🔧 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
2025-11-10 16:10:24 +08:00

27 lines
683 B
YAML

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
timeout: 10s
retries: 5
container_name: ${CONTAINER_NAME}
restart: always
networks:
- 1panel-network
volumes:
- ${SERVERSTATUS_CONFIG_PATH}:/ServerStatus/server/config.json
- ${SERVERSTATUS_JSON_PATH}:/usr/share/nginx/html/json
ports:
- ${PANEL_APP_PORT_COMM}:35601
- ${PANEL_APP_PORT_HTTP}:80
labels:
createdBy: "Apps"
networks:
1panel-network:
external: true