36 Commits

Author SHA1 Message Date
aki
cf78372b71 feat: Refactor Tailscale & Traefik Integration
Some checks failed
/ validate-docker-compose (push) Has been cancelled
- Integrate Traefik directly with Tailscale network using `network_mode: service:tailscale`.
- Remove direct port mappings for Traefik (80, 443).
- Configure Tailscale container to use `tailscale serve` (Tailnet only) or `tailscale funnel` (public HTTPS) based on `ENABLE_FUNNEL_HTTPS` env var.
- Update Traefik routing rules (`Host()`) to use `${TAILSCALE_HOSTNAME}.${TAILSCALE_TAILNET_DOMAIN}` for all services.
- Update Homepage path to `/home` and adjust its Traefik rule.
- Remove Homepage basic authentication variables (`HOMEPAGE_AUTH_USER`, `HOMEPAGE_AUTH_HASH`) from `.env.example` and `README.md`.
- Update `README.md` to reflect new access methods, hostname configuration, and removal of basic auth.
- Add `extra_hosts` to Tailscale service for `host.docker.internal`.
2025-04-25 14:15:44 +08:00
aki
8c5cdb111d fix(env): Update Tailscale settings and add homepage configuration options
Some checks failed
/ validate-docker-compose (push) Has been cancelled
2025-04-25 13:08:06 +08:00
aki
3539cc3d3e fix(docker-compose): Simplify Traefik routing rules by removing hostname conditions 2025-04-25 12:54:58 +08:00
aki
6c1e6b5700 feat(tailscale): update Tailscale configuration to enable Funnel and remove Traefik targets
Some checks failed
/ validate-docker-compose (push) Has been cancelled
2025-04-25 03:04:23 +08:00
aki
7162827ab3 refactor: Remove Cloudflare and Let's Encrypt configurations from environment variables and Traefik service
Some checks failed
/ validate-docker-compose (push) Has been cancelled
2025-04-25 02:39:28 +08:00
aki
fba2c07e2c feat(vpn,sidecar)!: Remove VPN configuration and add Tailscale service with proxy settings in Docker Compose
Some checks failed
/ validate-docker-compose (push) Has been cancelled
2025-04-25 02:19:59 +08:00
Jesper Nord
5a9a6ca0f2
Adds decluttarr optional service 2025-02-12 21:03:18 +01:00
Adrien Poupa
558a758e40 feat(homeassistant): Add Mosquitto MQTT broker 2025-01-05 01:51:21 -05:00
Adrien Poupa
ef38e3522c feat(calibre-web): Add Calibre-Web 2025-01-03 22:35:17 -05:00
Adrien Poupa
b4ab4652bb chore: update Immich to 1.113.0 2024-09-01 20:00:49 -04:00
Adrien Poupa
d9c77735de chore: update Immich and pin version 2024-06-24 00:55:24 -04:00
Adrien Poupa
a8fae89485 fix(qbittorrent): Force password creation by update-config.sh 2024-05-12 23:28:38 -04:00
Adrien Poupa
373b822888 feat(immich): Add Immich 2024-04-21 23:44:13 -04:00
Adrien Poupa
d5c4df30fc feat(homeassistant): add HomeAssistant backup 2024-04-15 00:25:23 -04:00
Andy Burke
01c3b18b94
feature: add a CONFIG_ROOT env var to control configuration file placement 2024-03-14 12:29:22 -07:00
Adrien Poupa
5e8692abf2 feat: improve Bazarr configuration 2024-03-09 15:35:24 -05:00
unknown
52cda0eb27 add COMPOSE_PATH_SEPARATOR in .env.example to fix incorrect directory name 2024-03-06 23:43:29 -03:00
Adrien Poupa
fbb708b1f1 feat(homeassistant): Add Home Assistant 2024-01-19 00:29:20 -05:00
Adrien Poupa
3611962536 feat(joplin): Add Joplin Server 2024-01-03 23:42:46 -05:00
Adrien Poupa
747e2a8e8f feat(sabnzbd): Optimize Sabnzbd in homepage 2024-01-01 18:59:44 -05:00
Adrien Poupa
419e90b919 fix: Remove deleted Compose files from .env 2024-01-01 18:26:37 -05:00
AdrienPoupa
02b37bed6d feat(tandoor): Add Tandoor 2023-12-31 19:20:38 -05:00
Adrien Poupa
0be022cc16 doc: #40 update README.md to reflect latest qBittorrent changes 2023-12-18 23:36:37 -05:00
Adrien Poupa
9365f3e829 feat: #15 Use Docker Compose profiles 2023-11-11 12:33:17 -05:00
Adrien Poupa
9209e46bc6
Merge branch 'master' into feat/add-lidarr 2023-10-08 02:31:42 -04:00
Cam Sweeney
4244ae8a40 add lidarr service 2023-08-17 20:33:25 -07:00
Jordan
07f58ccf9b Extract qbittorrent creds into env vars 2023-05-25 16:44:43 -04:00
Jordan
4aae90c78e Add support for Jellyseerr 2023-05-25 13:13:39 -04:00
Adrien Poupa
933324bd74 feat: replace Heimdall by Homepage 2023-05-14 19:02:41 -04:00
Adrien Poupa
e63f025b0d feat: Make Traefik SSL configuration more flexible 2023-05-13 15:49:14 -04:00
Adrien Poupa
2631d8d5eb feat: simplify Traefik rules and default to hostname localhost 2023-03-26 17:37:11 -04:00
Adrien Poupa
2d3ac3d4d9 feat: make DNS provider configurable 2023-03-26 17:26:15 -04:00
AdrienPoupa
91a4c68e06 feat: add Adguard Home 2023-02-15 23:07:38 -05:00
Adrien Poupa
3e1e94817a feat: add Let's Encrypt SSL certificates and Tailscale instructions 2022-12-30 19:05:22 -05:00
Adrien Poupa
a4088f706d feat: Parametrize the data and torrent paths 2022-04-16 17:53:29 -04:00
Adrien Poupa
421ed4f6c1 feat: Initial commit 2022-03-26 19:33:08 -04:00