Chris King
ff4bea25f6
Add initial commit of new media management docker stack
...
Includes transmission, gluetun, sonarr, radarr stacks
Includes framework for adding plex, tautulli, prowlarr, overseerr, requestrr, and trash guides sync stacks
Includes port-watcher docker container that monitors gluetun port forwarding file and sets transmission peer_port automatically
2025-03-12 10:47:54 -07:00
Chris King
2abb9cb5d2
Add script for managing torrentarr containers (not in use)
2025-03-12 10:45:08 -07:00
Chris King
8231589d4d
Update Overseer lastscan times
2025-03-12 10:44:38 -07:00
Chris King
1ffdc6caaf
Add custom TimestampTrade plugin
...
Add custom RemoveMarkers plugin
2025-03-12 10:43:57 -07:00
Chris King
eb5693322d
Update stashapp config
2025-03-12 10:43:10 -07:00
Chris King
773fb9067b
Rename stashapp matcher to @exclude
...
Update stashapp exclusions
2025-03-12 10:37:43 -07:00
Chris King
31a5e76cee
Disable DupFileManager Stash plugin dryrun mode
2025-02-18 01:19:53 -08:00
Chris King
db5394a2c5
Remove logging options from Stash docker-compose.yml so that it uses defaults (journald)
2025-02-18 01:19:18 -08:00
Chris King
e07521a6ae
Migrate Seedsync setup to /docker directory
...
Now able to track and backup all seedsync configs
Add config backups to gitignore for Seedsync
2025-02-18 01:17:53 -08:00
Chris King
8a2240a43e
Finish Komodo setup
...
Add OIDC snippet to Caddyfile
Add komodo to Caddyfile
2025-02-18 01:12:53 -08:00
Chris King
0dcd0c9823
Move Caddy named volumes to bind mounts for backup
2025-02-18 01:10:39 -08:00
Chris King
5ffc709df3
Move Authentik named volumes to bind mounts for backup
2025-02-18 01:10:03 -08:00
Chris King
a572313d3d
Moved DupFileManager plugin to a fork in Gitea and moved the files to a new directory
2025-02-16 06:20:19 -08:00
Chris King
8de9b57365
Move Stash to Authentik
...
Add bypass for bedroom ShieldTV
Remove Stash port forwarding
Set STASH_EXTERNAL_HOST to URL
Add customized DupFileManager plugin to Stash
Enable custom_served_folders in Stash
Disable built-in Stash auth in favor of Authentik
Add additional Stash plugins and plugin sources
Add FansDB stash box configuration
2025-02-16 01:20:53 -08:00
Chris King
79aa347f6a
Change default Authentik snippet to only modify X-Real-IP and X-Forwarded-Port headers
...
Caddy passes through and sets other headers automatically
Only use Cloudflare connecting IP header when request is coming from cloudflare
2025-02-16 01:16:36 -08:00
Chris King
d2810af09f
Corrected accidental string bool
2025-02-13 16:11:35 -08:00
Chris King
aaaaa7766e
Added additional motion masks for timestamps
...
Added zone definitions for all cameras
Adjusted motion threshhold and contour_area for all cameras
2025-02-13 16:10:18 -08:00
Chris King
b532587d76
stashapp - Added new transfer directory
2025-02-13 16:08:11 -08:00
Chris King
8749ca7376
Moved Tautulli to Docker
...
Added tautulli.tremendousturtle.tools to Caddy
Added additional gitignore file for Tautulli
2025-02-13 16:07:23 -08:00
Chris King
12a0e84181
Default Komodo setup
2025-02-04 02:22:58 -08:00
Chris King
aa51e224f8
Add network bandwidth monitoring for frigate
...
Add Frigate+ API key to enable image annotation/upload
Adjust doorbell motion parameters
Adjust detect stationary threshold
Enable recording retention for all 3 days and 30 days for motion
2025-02-04 02:22:38 -08:00
Chris King
67a8025b49
Add Dozzle to Caddy
2025-02-04 02:20:13 -08:00
Chris King
d2942bf100
Revert Authentik to stable build version 2024.12.3
2025-02-04 02:19:56 -08:00
Chris King
2d1ac160e7
Setup Dozzle
2025-02-04 02:19:17 -08:00
Chris King
3d4cdaf8d6
Enable frigate snapshots
...
Add additional objects to track
2025-01-30 21:15:07 -08:00
Chris King
7f5284c865
Enable repository indexing service
...
Enable reverse proxy trusted proxies
2025-01-23 09:24:34 -08:00
Chris King
25937216ab
Change Authentik server image to use env variables again
2025-01-23 08:19:27 -08:00
Chris King
bcc325afe1
Remove unused code-server config
2025-01-22 22:38:10 -08:00
Chris King
e951edffaf
Switch Frigate image to custom built image with simple user access controls based on username
2025-01-22 18:24:12 -08:00
Chris King
2e67562d95
Add code-server docker config
...
code-server docker is actually not used at this time
2025-01-22 18:23:30 -08:00
Chris King
78688d8bf5
Move gitea to Authentik
...
Enable reverse proxy authentication via headers for Gitea
2025-01-22 18:22:43 -08:00
Chris King
97a97f5028
Add bypass rules to Authelia access control for gitea API
2025-01-22 18:21:59 -08:00
Chris King
f3bbf41add
Change frigate proxy user header to Authentik configured user header
2025-01-16 14:29:55 -08:00
Chris King
ceb05e3644
Expose frigate UI port to host for troubleshooting and access
2025-01-16 14:29:13 -08:00
Chris King
6040bcba8e
Add home.docker.internal definition to Authentik container
...
Remove env variables from authentik container image
2025-01-16 14:28:39 -08:00
Chris King
9f394b4b97
Move Caddyfile into config/Caddyfile to allow caddy reload to work in Docker
...
Remove caddyfile configs setup in docker-compose.yml
Add authentik, redirect, and authentik-forward Caddyfile snippets
Move homepage, frigate, and code into Authentik in Caddyfile
Add redirect for home to homepage
2025-01-16 14:27:23 -08:00
Chris King
6d353fcd69
Expose 9000 and 9443 for Authentik
2025-01-13 12:04:23 -08:00
Chris King
b94f8d6557
Merge branch 'caddy-docker'
2025-01-13 11:51:02 -08:00
Chris King
8a07851ab8
Update overseerr configs
2025-01-13 11:50:54 -08:00
Chris King
63edf652b7
Update settings.json for oversseerr
2025-01-13 11:49:21 -08:00
Chris King
a2dff6fdd8
Change web interface ports to use expose in docker-compose.yml instead of ports
...
Change any port changes in docker-compose files to use expose and the default port instead of 3001:3000
Any localhost limited ports changed to expose instead
Add requestrr to caddyfile
2025-01-13 11:49:02 -08:00
Chris King
a671b15a96
Add TLS resolvers to allow acme challenges to resolve
...
Configure non-docker apps to proxy to host.docker.internal
Configure triliumnext-notes to use port 8080
Add host.docker.internal to caddy docker-compose
Explicitly specify .env file for caddy container
Remove port expose for triliumnext-notes container
2025-01-13 10:59:43 -08:00
Chris King
936242e24d
Merge branch 'main' into caddy-docker
2025-01-13 09:39:45 -08:00
Chris King
817723d0bf
update overseerr settings.json
2025-01-13 09:37:40 -08:00
Chris King
f016deb3a9
update overseerr settings.json
2025-01-13 09:35:23 -08:00
Chris King
ce8e342560
change caddy admin to listen on all interfaces in docker container
...
add cloudflared docker
change overseerr docker-compose to use proxy-net for testing
2025-01-13 09:34:55 -08:00
Chris King
ad9b4fef97
Updated authentik db service name to db in all locations
2025-01-12 23:49:47 -08:00
Chris King
28c734c1d2
Updated docker-compose files for use with Docker Caddy
...
Defined top level name for all services
Added proxy-net to services
Updated main service/server container service name to "app"
Updated hostname references to projectname-app-1
Updated docker Caddy caddyfile to reference container names
Updated docker Caddy caddyfile to use 192.168.1.234 instead of localhost for non-docker services
Adjusted caddyfile accordingly
2025-01-12 23:37:59 -08:00
Chris King
342559c8eb
update overseerr and stashapp config files in preparation for new branch creation
2025-01-12 22:49:26 -08:00
Chris King
77803655c0
add Caddy docker configuration
...
add Caddy Dockerfile to build image using xcaddy including cloudflare modules
docker-compose.yml file builds image instead of pulling it
2025-01-12 22:47:49 -08:00