-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdocker-compose.disabled.yaml
More file actions
176 lines (164 loc) · 4.36 KB
/
docker-compose.disabled.yaml
File metadata and controls
176 lines (164 loc) · 4.36 KB
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
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
version: '3'
services:
pihole:
container_name: pihole
image: pihole/pihole:latest
ports:
- 53:53/tcp
- 53:53/udp
- 67:67/udp
- 8084:80/tcp
environment:
TZ: 'Europe/Amsterdam'
volumes:
- '${HOST_ROOT}/etc/pihole/:/etc/pihole/'
- '${HOST_ROOT}/etc/dnsmasq.d/:/etc/dnsmasq.d/'
cap_add:
- NET_ADMIN
restart: unless-stopped
minecraft:
container_name: minecraft
restart: unless-stopped
image: itzg/minecraft-server
ports:
- 25565:25565
environment:
EULA: "TRUE"
VERSION: "1.19.3"
MEMORY: 2G
tty: true
stdin_open: true
volumes:
- ./runtimeGenerated/minecraft:/data
factorio:
container_name: factorio
restart: unless-stopped
image: factoriotools/factorio
ports:
- 34197:34197/udp
- 27015:27015/tcp
volumes:
- /etc/localtime:/etc/localtime:ro
- ./runtimeGenerated/factorio:/factorio
environment:
- TZ=Europe/Amsterdam
rclone:
container_name: rclone
restart: unless-stopped
build: ./rclone
volumes:
- ${HOME}/files/dump/googleDrive/:/googleDrive
- ./runtimeGenerated/rclone/var/log/:/var/log/
samba:
image: crazymax/samba
restart: unless-stopped
volumes:
- ./samba/config.yml:/data/config.yml
- ./samba/password_joppe:/data/password_joppe:ro
- /home/joppe:/samba/share
ports:
- 445:445
environment:
- TZ=Europe/Amsterdam
- SAMBA_LOG_LEVEL=0
spacedrive:
container_name: spacedrive
image: ghcr.io/spacedriveapp/spacedrive/server
ports:
- 1112:8080
env_file:
- ./spacedrive/.env
volumes:
- ./runtimeGenerated/spacedrive/var/spacedrive:/var/spacedrive
- /home/joppe/files:/files
nfs:
container_name: nfs
restart: unless-stopped
image: erichough/nfs-server
privileged: true
volumes:
- /home/joppe/files:/share
environment:
- NFS_EXPORT_0=/share *(rw,fsid=0,insecure,no_subtree_check,all_squash)
# - NFS_EXPORT_0=/share joppe(rw,fsid=0,insecure,no_subtree_check,no_root_squash)
cap_add:
- SYS_ADMIN
- SETPCAP
ports:
- 111:111
- 2049:2049
- 32765:32765
- 32767:32767
plex:
container_name: plex
restart: unless-stopped
image: ghcr.io/linuxserver/plex
environment:
- PUID=1000
- PGID=1000
- VERSION=docker
- PLEX_CLAIM=claim-Le_ex28z3gJAske8w7nZ
ports:
- 32400:32400
- 1900:1900/udp
- 3005:3005
- 5354:5353/udp # should be the same port, but on ubunutu ahavi-daemon uses the 5353 port already
- 8324:8324
- 32410:32410/udp
- 32412:32412/udp
- 32413:32413/udp
- 32414:32414/udp
- 32469:32469
volumes:
- ./runtimeGenerated/plex/config:/config
- ${HOME}/files/series:/mnt/series
- ${HOME}/files/films:/mnt/films
- ${HOME}/files/torrents/downloaded:/mnt/torrents
syncthing:
container_name: syncthing
restart: unless-stopped
image: syncthing/syncthing
environment:
- PUID=1000
- PGID=1000
volumes:
- ./runtimeGenerated/syncthing/var/syncthing:/var/syncthing
- /home/joppe/files/sync:/sync
- /home/joppe/git:/git
- /home/joppe/git_deleted:/git_deleted
ports:
- 22000:22000/tcp # TCP file transfers
- 22000:22000/udp # QUIC file transfers
- 21027:21027/udp # Receive local discovery broadcasts
datadog-agent:
container_name: datadog-agent
image: gcr.io/datadoghq/agent
pid: host
volumes:
- /var/run/docker.sock:/var/run/docker.sock:ro
- /proc/:/host/proc/:ro
- /sys/fs/cgroup/:/host/sys/fs/cgroup:ro
env_file: ./datadog-agent/.env
environment:
- DD_DOGSTATSD_NON_LOCAL_TRAFFIC=true
ports:
- 10001:8125/udp
nextcloud-aio-mastercontainer:
image: nextcloud/all-in-one:latest
init: true
container_name: nextcloud-aio-mastercontainer
restart: always
# ports:
# - 4343:8080
environment:
- APACHE_PORT=11000
- APACHE_IP_BINDING=0.0.0.0
- APACHE_ADDITIONAL_NETWORK=server1_default
- SKIP_DOMAIN_VALIDATION=true
volumes:
- nextcloud_aio_mastercontainer:/mnt/docker-aio-config
- /var/run/docker.sock:/var/run/docker.sock:ro
volumes:
nextcloud_aio_mastercontainer:
external: true
name: nextcloud_aio_mastercontainer