Skip to content

Commit 14cd67d

Browse files
committed
Try new things
1 parent b6f10b2 commit 14cd67d

File tree

6 files changed

+14
-158
lines changed

6 files changed

+14
-158
lines changed

.drone.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,4 +17,4 @@ steps:
1717
- cd selfhosted
1818
- git pull
1919
- docker-compose config
20-
- docker-compose --env-file .env.prod up -d --remove-orphans
20+
- docker-compose up -d --remove-orphans

.env .env.example

+1
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ SECONDARY_MOUNT=/media/secondary
1717
LOCAL_MOUNT=/media/local
1818
TIME_ZONE="America/New_York"
1919
# Add more mounts here...
20+
SOCK_PATH=/run/user/1000/docker.sock
2021

2122
# Everything below here is mostly API keys and passwords.
2223
# Often, more than 1 container needs a given secret.

.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,5 @@
22
*.service.d/*.conf
33
profile.env
44
.env.prod
5+
.env
56
etc/passwords.txt

docker-compose.yml

+11-35
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@ services:
1919
networks:
2020
- adguard-net
2121
ports:
22-
- "53:53/udp"
23-
- "53:53/tcp"
22+
- "5353:53/udp"
23+
- "5353:53/tcp"
2424
volumes:
2525
- "${LOCAL_MOUNT}/adguard/data:/opt/adguardhome/work"
2626
- "${LOCAL_MOUNT}/adguard/conf:/opt/adguardhome/conf"
@@ -42,8 +42,8 @@ services:
4242
- traefik.http.routers.calibre-rtr.entrypoints=websecure
4343
- traefik.http.routers.calibre-rtr.tls=true
4444
environment:
45-
- PUID=0
46-
- PGID=0
45+
- PUID=1000
46+
- PGID=1000
4747
- "TZ=${TIME_ZONE}"
4848
- "DOCKER_MODS=linuxserver/calibre-web:calibre"
4949
volumes:
@@ -111,7 +111,7 @@ services:
111111
labels:
112112
- traefik.enable=false
113113
volumes:
114-
- /var/run/docker.sock:/var/run/docker.sock
114+
- ${SOCK_PATH:-/var/run/docker.sock}:/var/run/docker.sock
115115
networks:
116116
- drone-private-net
117117

@@ -133,8 +133,8 @@ services:
133133
- traefik.http.routers.duplicati-rtr.middlewares=ipwhitelist-mddl@docker,traefik-forward-auth@docker
134134
environment:
135135
- "TZ=${TIME_ZONE}"
136-
- "PUID=0"
137-
- "PGID=0"
136+
- "PUID=1000"
137+
- "PGID=1000"
138138
volumes:
139139
- ${PRIMARY_MOUNT}:/sources/primary
140140
- ${LOCAL_MOUNT}:/sources/local
@@ -143,30 +143,6 @@ services:
143143
networks:
144144
- duplicati-net
145145

146-
#############################
147-
## HOMER
148-
#############################
149-
150-
homer:
151-
image: b4bz/homer:latest
152-
container_name: homer
153-
restart: always
154-
environment:
155-
- UID=1000
156-
- GID=1000
157-
volumes:
158-
- './etc/homer:/www/assets'
159-
labels:
160-
- traefik.enable=true
161-
- traefik.docker.network=homer-net
162-
- traefik.http.services.homer-svc.loadbalancer.server.port=8080
163-
- traefik.http.routers.homer-rtr.rule=Host(`home.${DNS_DOMAIN}`)
164-
- traefik.http.routers.homer-rtr.entrypoints=websecure
165-
- traefik.http.routers.homer-rtr.tls=true
166-
- traefik.http.routers.homer-rtr.middlewares=traefik-forward-auth@docker
167-
networks:
168-
- homer-net
169-
170146
#############################
171147
## JACKETT
172148
#############################
@@ -316,7 +292,7 @@ services:
316292
- traefik.http.routers.portainer-rtr.middlewares=ipwhitelist-mddl@docker,traefik-forward-auth@docker
317293
volumes:
318294
- ${PRIMARY_MOUNT}/portainer/data/:/data
319-
- /var/run/docker.sock:/var/run/docker.sock
295+
- ${SOCK_PATH:-/var/run/docker.sock}:/var/run/docker.sock
320296
networks:
321297
- portainer-net
322298

@@ -331,7 +307,7 @@ services:
331307
labels:
332308
- traefik.enable=false
333309
ports:
334-
- "445:445"
310+
- "4445:445"
335311
environment:
336312
- TZ=EST5EDT
337313
- "USER=${SAMBA_USER};${SAMBA_PASSWORD}"
@@ -533,7 +509,7 @@ services:
533509
- CF_DNS_API_TOKEN=${CF_TOKEN}
534510
- CF_ZONE_API_TOKEN=${CF_TOKEN}
535511
volumes:
536-
- /var/run/docker.sock:/var/run/docker.sock
512+
- ${SOCK_PATH:-/var/run/docker.sock}:/var/run/docker.sock
537513
- "${LOCAL_MOUNT}/traefik/letsencrypt:/letsencrypt"
538514
- "${LOCAL_MOUNT}/traefik/logs:/var/log/traefik"
539515
- "./etc/traefik:/etc/traefik"
@@ -618,7 +594,7 @@ services:
618594
labels:
619595
- traefik.enable=false
620596
volumes:
621-
- /var/run/docker.sock:/var/run/docker.sock
597+
- ${SOCK_PATH:-/var/run/docker.sock}:/var/run/docker.sock
622598
- "${PRIMARY_MOUNT}/watchtower/config/:/config"
623599
- "${PRIMARY_MOUNT}/watchtower/docker-config.json:/config.json"
624600

etc/homer/config.yml

-108
This file was deleted.

install.sh

-14
This file was deleted.

0 commit comments

Comments
 (0)