forked from SimpleHomelab/docker-traefik
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Several updates 2023_05_26. See full commit log.
* A ton of changes. * Renamed docker-compose.yml to docker-compose-npm.yml to align with the naming convention used for traefik. * I was getting tired of my experiments affecting media servers and databases, which were needed 24/7. So split media apps and databases into their own compose. I run this on a separate Ubuntu LXC (unprivileged) container on Proxmox. * Deleted docker-compose-t2-obsolete.yml. Moved all obsolete apps into their own yml files in the archives folder. * Major changes on docker-compose-t2.yml (my home server). Extension fields were killing the readability and made it difficult to write guides without explaining. Therefore, I removed extension fields. This will be replicated to Synology and Web Server compose files in future. * Updated hardware and docker version details in compose files. * Added docker profiles with the aim of symplifying starting and stopping specific group of services. * Updated some paths to reflect the new setup. * Replaced Nzbget with SABnzbd. Nzbget development stopped. * Archived handbrake, mkvtoolnix, makemkv - rarely used them. * Temporarily removed glances, qdirstat, AdGuard-Home Sync * Add IT-Tools, Sitespeed.io (to monitor my site performance) * Added Lidarr, Radarr, Prowlarr, SABnzbd, and Sonarr exporters to send metrics to Prometheus - I may remove some of this information is also available via Home Assistant InfluxDB. * Added Node-Exporter to scrape Docker host metrics into Prometheus for Grafana dashboarding. * Updated milddlewares.yml removed old settings and cleaned things up a bit. * Update media-services.txt - This might go away in future after I implement docker profiles. * Updated README. * Whats coming: Move traefik CLI commands to traefik.yml to clean up the compose. Add Traefik plugins.
- Loading branch information
1 parent
9c126fc
commit 4a2bf6c
Showing
120 changed files
with
3,466 additions
and
2,923 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
# AdGuard Home Sync - Sync Settings between AdGuard Homes | ||
adguardhome-sync: | ||
<<: *common-keys-core # See EXTENSION FIELDS at the top | ||
image: lscr.io/linuxserver/adguardhome-sync:latest | ||
container_name: adguardhome-sync | ||
environment: | ||
<<: *default-tz-puid-pgid | ||
CONFIGFILE: /config/adguardhome-sync.yaml #optional | ||
volumes: | ||
- $DOCKERDIR/appdata/adguard-home/config:/config | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
# Ampache - Music Server | ||
ampache: | ||
container_name: ampache | ||
image: ampache/ampache:nosql | ||
restart: "no" | ||
# profiles: | ||
# - media | ||
networks: | ||
- t2_proxy | ||
- default | ||
security_opt: | ||
- no-new-privileges:true | ||
# ports: | ||
# - "$AMPACHE_PORT:80" | ||
volumes: | ||
- $DOCKERDIR/appdata/ampache/config:/var/www/config | ||
- $DOCKERDIR/appdata/ampache/log:/var/log/ampache | ||
- $DATADIR/media/music:/media | ||
labels: | ||
- "traefik.enable=true" | ||
## HTTP Routers | ||
- "traefik.http.routers.ampache-rtr.entrypoints=https" | ||
- "traefik.http.routers.ampache-rtr.rule=Host(`amp.$DOMAINNAME0`)" | ||
## Middlewares | ||
- "traefik.http.routers.ampache-rtr.middlewares=chain-no-auth@file" | ||
## HTTP Services | ||
- "traefik.http.routers.ampache-rtr.service=ampache-svc" | ||
- "traefik.http.services.ampache-svc.loadbalancer.server.port=80" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
# APCUPSD - APC UPS Management | ||
# create the apcupsd.conf file | ||
apcupsd: | ||
image: gersilex/apcupsd:latest | ||
container_name: apcupsd | ||
restart: unless-stopped | ||
networks: | ||
- t2_proxy | ||
security_opt: | ||
- no-new-privileges:true | ||
ports: | ||
- "$APCUPSD_PORT:3551" | ||
privileged: true | ||
tty: true | ||
volumes: | ||
- /tmp/apcupsd-docker:/tmp/apcupsd-docker | ||
- $DOCKERDIR/apcupsd/apcupsd.conf:/etc/apcupsd/apcupsd.conf | ||
- $DOCKERDIR/apcupsd/doshutdown:/etc/apcupsd/doshutdown | ||
- $DOCKERDIR/apcupsd/apcupsd.events:/var/log/apcupsd.events |
Oops, something went wrong.