Остання активність 1768644823

Control Applications and Policies of CloudFlare Local in a nice portal

Версія e4c0280dfa2612b8f20fc38c8d8b5acd5c8aaf7b

dockflare.yaml Неформатований
1services:
2 dockflare-socket-proxy:
3 image: tecnativa/docker-socket-proxy:v0.4.1
4 logging:
5 driver: none
6 container_name: dockflare-socket-proxy
7 hostname: dockflare-socket-proxy
8 restart: unless-stopped
9 volumes:
10 - /etc/localtime:/etc/localtime:ro
11 - /var/run/docker.sock:/var/run/docker.sock
12 environment:
13 TZ: ${GLOBAL_TZ}
14 DOCKER_HOST: "unix:///var/run/docker.sock"
15 CONTAINERS: 1
16 EVENTS: 1
17 NETWORKS: 1
18 IMAGES: 1
19 POST: 1
20 PING: 1
21 INFO: 1
22 EXEC: 1
23 healthcheck:
24 disable: true
25 mem_limit: 512m
26 networks:
27 synology:
28 ipv4_address: 172.30.33.145
29
30 dockflare-init:
31 image: alpine:3.20
32 restart: no
33 command: ["sh", "-c", "chown -R 65532:65532 /app/data"]
34 volumes:
35 - ${GLOBAL_CONTAINERS}/dockflare/dockflare_data:/app/data
36 networks:
37 synology:
38 ipv4_address: 172.30.33.146
39
40 dockflare:
41 image: alplat/dockflare:stable
42 logging:
43 driver: none
44 container_name: dockflare
45 hostname: dockflare
46 restart: unless-stopped
47 ports:
48 - "5000:5000"
49 volumes:
50 - ${GLOBAL_CONTAINERS}/dockflare/dockflare_data:/app/data
51 environment:
52 REDIS_URL: redis://dockflare-redis:6379/0
53 REDIS_DB_INDEX: 0
54 DOCKER_HOST: tcp://dockflare-socket-proxy:2375
55 labels:
56 - "dockflare.enable=true"
57 - "dockflare.access.name=dockflare"
58 - "dockflare.hostname=dockflare.hassio.nl"
59 - "dockflare.service=http://172.30.33.147:5000"
60 - "dockflare.access.policy=authenticate"
61 - "dockflare.access.group=access_pocketid"
62
63 - "homepage.group=Server"
64 - "homepage.name=Dockflare"
65 - "homepage.href=http://192.168.100.62:5000"
66 - "homepage.description=Docker Cloudflare portal"
67 healthcheck:
68 disable: true
69 mem_limit: 512m
70 depends_on:
71 dockflare-socket-proxy:
72 condition: service_started
73 # dockflare-init:
74 # condition: service_completed_successfully
75 dockflare-redis:
76 condition: service_started
77 networks:
78 synology:
79 ipv4_address: 172.30.33.147
80
81 dockflare-redis:
82 image: redis:7-alpine
83 logging:
84 driver: none
85 container_name: dockflare-redis
86 hostname: dockflare-redis
87 restart: unless-stopped
88 command: ["redis-server", "--save", "", "--appendonly", "no"]
89 volumes:
90 - dockflare_redis:/data
91 - ${GLOBAL_CONTAINERS}/dockflare/dockflare_redis:/data
92 healthcheck:
93 disable: true
94 mem_limit: 512m
95 networks:
96 synology:
97 ipv4_address: 172.30.33.148
98networks:
99 synology:
100 external: true