-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathdocker-compose-crypto.yaml
53 lines (49 loc) · 1.39 KB
/
docker-compose-crypto.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
# ||--------------------------------------------------------------------------------||
# || Crypto Applications ||
# ||--------------------------------------------------------------------------------||
version: "3.9"
services:
rana:
image: rana:latest
container_name: rana
hostname: rana
environment:
- PGID=${PGID}
- PUID=${PUID}
- TZ=${TZ}
- UMASK=${UMASK}
networks:
- media
entrypoint: "/app/target/release/rana"
command: ${RANA_ARGUMENTS} # -n=j0hnwyles,j0hnwyl3s -c 4
restart: "no"
vanity-age:
image: vanity-age:latest
container_name: vanity-age
hostname: vanity-age
environment:
- PGID=${PGID}
- PUID=${PUID}
- TZ=${TZ}
- UMASK=${UMASK}
networks:
- media
entrypoint: /app/vanity-age
command: '${VANITY_AGE_ARGUMENTS}' # '\d+j0hn\d?wyles.*'
restart: "no"
networks:
media:
name: media
external: true
driver: bridge
driver_opts:
com.docker.network.bridge.enable_icc: "true"
com.docker.network.bridge.enable_ip_masquerade: "true"
com.docker.network.bridge.host_binding_ipv4: "0.0.0.0"
com.docker.network.bridge.name: "media"
com.docker.network.driver.mtu: "1500"
ipam:
config:
- subnet: ${SUBNET}
gateway: ${GATEWAY_IP}
ip_range: ${IP_RANGE}