services: proxy: image: registry.beaconborn.ru/bacon/rss-proxy:latest container_name: proxy ports: - "5050:5050" environment: - REDIS_URL=redis://redis:6379/0 - CACHE_TTL=3600 depends_on: - redis healthcheck: test: [ "CMD", "python3", "/proxy/test.py" ] interval: 30s timeout: 10s retries: 3 redis: image: redis:latest container_name: redis restart: unless-stopped command: [ "redis-server" ] ports: - "6379:6379" volumes: - redis_data:/data environment: - TZ=Europe/Moscow healthcheck: test: [ "CMD", "redis-cli", "ping" ] interval: 10s timeout: 5s retries: 3 volumes: redis_data: