67ff6d585c
feat!: Use Authelia authentication to protect endpoints
...
- Uses Authelia as an authentication middleware and access control, with sensible policy
- Redis as Authelia's backend for session data
- Add https-proto middleware
- Add/update example files
2025-04-26 17:53:18 +08:00
cf78372b71
feat: Refactor Tailscale & Traefik Integration
...
/ 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
8c5cdb111d
fix(env): Update Tailscale settings and add homepage configuration options
/ validate-docker-compose (push) Has been cancelled
2025-04-25 13:08:06 +08:00
3539cc3d3e
fix(docker-compose): Simplify Traefik routing rules by removing hostname conditions
2025-04-25 12:54:58 +08:00
6c1e6b5700
feat(tailscale): update Tailscale configuration to enable Funnel and remove Traefik targets
/ validate-docker-compose (push) Has been cancelled
2025-04-25 03:04:23 +08:00
7162827ab3
refactor: Remove Cloudflare and Let's Encrypt configurations from environment variables and Traefik service
/ validate-docker-compose (push) Has been cancelled
2025-04-25 02:39:28 +08:00
fba2c07e2c
feat(vpn,sidecar)!: Remove VPN configuration and add Tailscale service with proxy settings in Docker Compose
/ 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