最后活跃于 1768644823

Control Applications and Policies of CloudFlare Local in a nice portal

poudenes 修订了这个 Gist 1768644823. 转到此修订

1 file changed, 2 insertions, 29 deletions

dockflare.yaml

@@ -1,8 +1,6 @@
1 1 services:
2 2 dockflare-socket-proxy:
3 3 image: tecnativa/docker-socket-proxy:v0.4.1
4 - logging:
5 - driver: none
6 4 container_name: dockflare-socket-proxy
7 5 hostname: dockflare-socket-proxy
8 6 restart: unless-stopped
@@ -20,9 +18,6 @@ services:
20 18 PING: 1
21 19 INFO: 1
22 20 EXEC: 1
23 - healthcheck:
24 - disable: true
25 - mem_limit: 512m
26 21 networks:
27 22 synology:
28 23 ipv4_address: 172.30.33.145
@@ -39,8 +34,6 @@ services:
39 34
40 35 dockflare:
41 36 image: alplat/dockflare:stable
42 - logging:
43 - driver: none
44 37 container_name: dockflare
45 38 hostname: dockflare
46 39 restart: unless-stopped
@@ -52,26 +45,11 @@ services:
52 45 REDIS_URL: redis://dockflare-redis:6379/0
53 46 REDIS_DB_INDEX: 0
54 47 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 48 depends_on:
71 49 dockflare-socket-proxy:
72 50 condition: service_started
73 - # dockflare-init:
74 - # condition: service_completed_successfully
51 + dockflare-init:
52 + condition: service_completed_successfully
75 53 dockflare-redis:
76 54 condition: service_started
77 55 networks:
@@ -80,8 +58,6 @@ services:
80 58
81 59 dockflare-redis:
82 60 image: redis:7-alpine
83 - logging:
84 - driver: none
85 61 container_name: dockflare-redis
86 62 hostname: dockflare-redis
87 63 restart: unless-stopped
@@ -89,9 +65,6 @@ services:
89 65 volumes:
90 66 - dockflare_redis:/data
91 67 - ${GLOBAL_CONTAINERS}/dockflare/dockflare_redis:/data
92 - healthcheck:
93 - disable: true
94 - mem_limit: 512m
95 68 networks:
96 69 synology:
97 70 ipv4_address: 172.30.33.148

poudenes 修订了这个 Gist 1768644758. 转到此修订

1 file changed, 100 insertions

dockflare.yaml(文件已创建)

@@ -0,0 +1,100 @@
1 + services:
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
98 + networks:
99 + synology:
100 + external: true
上一页 下一页