File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ # Pi Hall Docker Stack
2+
3+ ## Summary
4+
5+ For the Hall Pi, the following docker stacks are enabled:
6+
7+ - utils
8+ - tailscale
9+
10+ ## Usage
11+
12+ To start all services:
13+
14+ ``` bash
15+ docker compose up -d
16+ ```
File renamed without changes.
Original file line number Diff line number Diff line change 11---
2- name : networking
2+ # Main docker-compose file for PiHall
3+
4+ name : pihall
5+
6+ include :
7+ - ../utils/docker-compose.yml
38
4- # More info at https://github.com/pi-hole/docker-pi-hole/ and https://docs.pi-hole.net/
59services :
10+ tailscale :
11+ image : tailscale/tailscale:latest
12+ hostname : tailscale
13+ container_name : Tail-Scale
14+ environment :
15+ - TS_AUTHKEY=${TAILSCALE_AUTH_KEY}
16+ - TS_EXTRA_ARGS=${TAILSCALE_EXTRA_ARGS}
17+ - TS_STATE_DIR=/var/lib/tailscale
18+ - TS_USERSPACE=false
19+ volumes :
20+ - ${PWD}/tailscale/state:/var/lib/tailscale
21+ devices :
22+ - /dev/net/tun:/dev/net/tun
23+ cap_add :
24+ - net_admin
25+ - sys_module
26+ restart : unless-stopped
27+ network_mode : " host"
28+
629 pihole :
730 container_name : pihole
831 image : pihole/pihole:latest
@@ -11,10 +34,9 @@ services:
1134 - " 53:53/tcp"
1235 - " 53:53/udp"
1336 # - "67:67/udp" # Only required if you are using Pi-hole as your DHCP server
14- - " 1080 :80/tcp"
37+ - " 80 :80/tcp"
1538 environment :
1639 TZ : " Europe/London"
17- WEBPASSWORD : " Admin"
1840 # Volumes store your data between container upgrades
1941 volumes :
2042 - type : bind
Original file line number Diff line number Diff line change 1- NGINX_CONF_PATH = " /home/pi/Home-Lab-Containers/PiHome/Networking /nginx.conf"
1+ NGINX_CONF_PATH = " /home/pi/Home-Lab-Containers/PiHome/Config /nginx.conf"
22NGINX_HOST = 192.168.0.68
33NGINX_PORT = 80
Load diff This file was deleted.
Original file line number Diff line number Diff line change @@ -18,36 +18,6 @@ http {
1818 location / {
1919 proxy_pass http ://192.168.0.68:3001 ;
2020 }
21- }
22- server {
23- listen 80 ;
24- server_name pihole.home;
25-
26- location / {
27- proxy_pass http ://192.168.0.68:1080 /admin;
28- }
29-
30-
31- }
32- # server {
33- # listen 80;
34- # server_name home-assistant.home;
35- #
36- # location / {
37- # proxy_pass http://192.168.0.68:8123;
38- # }
39- #
40- #
41- # }
42- server {
43- listen 80 ;
44- server_name firefly.home;
45-
46- location / {
47- proxy_pass http ://192.168.0.68:8080 ;
48- }
49-
50-
5121 }
5222 server {
5323 listen 80 ;
You can’t perform that action at this time.
0 commit comments