{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":220318888,"defaultBranch":"master","name":"docker-traefik","ownerLogin":"htpcBeginner","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-11-07T20:00:58.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/7935041?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1573156860.0","currentOid":""},"activityList":{"items":[{"before":"91cc8eb29fbe1d75ab848474125a6630d7a6504f","after":"fe1c4150228d5563c0a14fc0c3c0e71d46b8cbb3","ref":"refs/heads/master","pushedAt":"2024-05-30T21:05:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"htpcBeginner","name":"SmartHomeBeginner","path":"/htpcBeginner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7935041?s=80&v=4"},"commit":{"message":"* Several updates 2024_05_30. See full commit log.\n* Added MakeMKV, MKVToolNix, to homeserver\n* Authelia upgraded to 4.38.8 and example configuration.yml and users.yml updated.\n* Jellyfin does not work on WebOS via Traefik Proxy. Created new security headers (without SAMEORIGIN) to allow Jellyfin to work\n* Removed obsolete shell scripts. Will reupload them as I update them.\n* Updated start-media-after-boot.sh.example to start media containers after Rclone mounts load.\n* Updated bash_aliases","shortMessageHtmlLink":"* Several updates 2024_05_30. See full commit log."}},{"before":"a78180b1922a09a415f766e6f63b1130ce0733c4","after":"91cc8eb29fbe1d75ab848474125a6630d7a6504f","ref":"refs/heads/master","pushedAt":"2024-05-01T21:14:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"htpcBeginner","name":"SmartHomeBeginner","path":"/htpcBeginner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7935041?s=80&v=4"},"commit":{"message":"updates","shortMessageHtmlLink":"updates"}},{"before":"fec44e4ac92bd43e6b75ce9e754904c884b8a659","after":"a78180b1922a09a415f766e6f63b1130ce0733c4","ref":"refs/heads/master","pushedAt":"2024-05-01T19:18:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"htpcBeginner","name":"SmartHomeBeginner","path":"/htpcBeginner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7935041?s=80&v=4"},"commit":{"message":"* Several updates 2024_05_01. See full commit log.\n\n* Updated Traefik to v3 (on home server - hs). The rest will be migrated over slowly.\n* Syntax updated for Traefik v3 compatibility - Headers to Header, HeadersRegexp to HeaderRegexp, HostSNIRegexp, etc. Check https://www.smarthomebeginner.com/traefik-v3-docker-compose-guide-2024/#Migrating_from_Traefik_v2_to_v3.\n* \"t2_proxy\" network is now \"t3_proxy\" to represent Traefik v3. Subnet 192.168.90.0/24 remains the same.\n* Continuing to maintain both Traefik v2 and Traefik v3 appdata folders (at least for a few more months).\n* Removed compress middleware - was causing unnessary log warnings about mime type. I could not find a solution.\n* Removed Docker Compose version tags.\n* Added Authelia, Scrutiny, Kasm (WIP), and Firefly + Importer.\n* Bash Aliases updates.\n* Nginx verion update to 1.24 in web server (ws).\n* docker-compose-dns.yml is work-in-progress.","shortMessageHtmlLink":"* Several updates 2024_05_01. See full commit log."}},{"before":"ed05d1e1d72785db270844c183d6d9c75ae75a79","after":"fec44e4ac92bd43e6b75ce9e754904c884b8a659","ref":"refs/heads/master","pushedAt":"2024-01-30T15:33:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"htpcBeginner","name":"SmartHomeBeginner","path":"/htpcBeginner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7935041?s=80&v=4"},"commit":{"message":"updates","shortMessageHtmlLink":"updates"}},{"before":"546bf74b61c1c6b9106b436dff243f71212aaeb8","after":"ed05d1e1d72785db270844c183d6d9c75ae75a79","ref":"refs/heads/master","pushedAt":"2024-01-30T15:25:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"htpcBeginner","name":"SmartHomeBeginner","path":"/htpcBeginner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7935041?s=80&v=4"},"commit":{"message":"* Several updates 2024_01_30. See full commit log.\n\n* Remove HTTPS redirect scheme middleware. Not used and redirects handled globally with CLI commands.\n* Changed entrypoint names from http/https to web/websecure to align with several online documentation.\n* Updated readme.\n* Changed basic auth secret from htpassd to basic_auth_credentials (just easier to understand)","shortMessageHtmlLink":"* Several updates 2024_01_30. See full commit log."}},{"before":"35546760e7a1d774a75e418e57112b685f59a93b","after":"546bf74b61c1c6b9106b436dff243f71212aaeb8","ref":"refs/heads/master","pushedAt":"2024-01-22T20:16:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"htpcBeginner","name":"SmartHomeBeginner","path":"/htpcBeginner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7935041?s=80&v=4"},"commit":{"message":"* Several updates 2024_01_22. See full commit log.\n\n* Changed domain name variables to align with hostnames (and their prefixes/suffixes) I implemented in the previous commit\n - DOMAINNAME_CLOUD_SERVER is now DOMAINNAME_HS\n - DOMAINNAME_HOME_SYNOLOGY is now DOMAINNAME_DS918\n - DOMAINNAME_SHB is now DOMAINNAME_WS\n* Replace Traefik/Cloudflare ACME validation from using Email and Global API Key to Scoped API Toekn (CF_DNS_API_TOKEN). Deleted unwated secrets.\n* Split middlewares.yml to individual middleware YML files - to align with Auto-Traefik.\n* Split middlewares-chains.yml to individual chain YML files - to align with Auto-Traefik.\n* Moved some of the media apps to Media Server docker stack (docker-compose-mds.yml)\n* Added more example file providers for various scenarios.","shortMessageHtmlLink":"* Several updates 2024_01_22. See full commit log."}},{"before":"04a180276fe628e2ea8557f1fff49f4837047e7d","after":"35546760e7a1d774a75e418e57112b685f59a93b","ref":"refs/heads/master","pushedAt":"2024-01-19T22:12:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"htpcBeginner","name":"SmartHomeBeginner","path":"/htpcBeginner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7935041?s=80&v=4"},"commit":{"message":"updates","shortMessageHtmlLink":"updates"}},{"before":"a05483c2f7327bce5587aeffd908f562c8815781","after":"04a180276fe628e2ea8557f1fff49f4837047e7d","ref":"refs/heads/master","pushedAt":"2024-01-19T22:08:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"htpcBeginner","name":"SmartHomeBeginner","path":"/htpcBeginner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7935041?s=80&v=4"},"commit":{"message":"* Several updates 2024_01_19. See full commit log.\n\n* Biggest structural change in a long time to align with what Auto-Traefik does.\n - Renamed all Docker compose files (remove t2 suffix)\n - Now all docker compose files have their hostname as suffix (for my 5 Docker hosts)\n* Split the big long docker compose files into individual service YMLs using Docker include: /compose folder.\n* Moved all archived compose files into /compose/archives.\n* Updated bash aliases - docker commands simplified, and more.","shortMessageHtmlLink":"* Several updates 2024_01_19. See full commit log."}},{"before":"ac24d3e63af00e92255bdd249d0ddfb7d50c963d","after":"a05483c2f7327bce5587aeffd908f562c8815781","ref":"refs/heads/master","pushedAt":"2023-09-24T21:09:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"htpcBeginner","name":"SmartHomeBeginner","path":"/htpcBeginner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7935041?s=80&v=4"},"commit":{"message":"* Several updates 2023_09_24. See full commit log.\n\n* Changed docker-compose-t2-media-db.yml to docker-compose-media-db.yml as this stack was not using Traefik.\n* Updated docker and docker compose versions in all stacks.\n* Docker extension fields were partially removed in my previous commit. Not its been removed from all my other stacks - due to readability issues.\n* Implemented Docker profiles to start and stop cntainers as a group - e.g. those that depend on mounts will be started using a bash script after the mounts become available.\n* No use for media-services.txt anymore after implementation of docker profiles.\n* Modified start-media-after-boot.sh to reflect the use of docker profiles.\n* Added addition PHP extensions to Docekrfile-php7 for my web stack.\n* Updated bash_aliases to use docker profiles.\n* Added prometheus and influxdb2 metrics for Traefik.\n* Exposes socket proxy port 2375 to local network - manage containers from home assistant\n* Some changes due to Plex now using media stored on Synology instead of Google Drive (Rclone)\n* Added node-exporter and glances to web stack for Grafana monitoring\n* Removed crowdsec-blocklists container. Could not find a use.\n* Testing mergerfs container on Synology\n* Updated traefik to 2.10","shortMessageHtmlLink":"* Several updates 2023_09_24. See full commit log."}},{"before":"4a2bf6c0c266e55caf0bc3580b10893aa00d45d9","after":"ac24d3e63af00e92255bdd249d0ddfb7d50c963d","ref":"refs/heads/master","pushedAt":"2023-09-19T07:38:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"htpcBeginner","name":"SmartHomeBeginner","path":"/htpcBeginner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7935041?s=80&v=4"},"commit":{"message":"Updated synology switch_ports.sh.example","shortMessageHtmlLink":"Updated synology switch_ports.sh.example"}},{"before":"9c126fc53b8a0c2168c05208bb716dc8859f354d","after":"4a2bf6c0c266e55caf0bc3580b10893aa00d45d9","ref":"refs/heads/master","pushedAt":"2023-05-26T20:40:09.736Z","pushType":"push","commitsCount":1,"pusher":{"login":"htpcBeginner","name":"SmartHomeBeginner","path":"/htpcBeginner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7935041?s=80&v=4"},"commit":{"message":"* Several updates 2023_05_26. See full commit log.\n\n* A ton of changes.\n* Renamed docker-compose.yml to docker-compose-npm.yml to align with the naming convention used for traefik.\n* 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.\n* Deleted docker-compose-t2-obsolete.yml. Moved all obsolete apps into their own yml files in the archives folder.\n* 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.\n* Updated hardware and docker version details in compose files.\n* Added docker profiles with the aim of symplifying starting and stopping specific group of services.\n* Updated some paths to reflect the new setup.\n* Replaced Nzbget with SABnzbd. Nzbget development stopped.\n* Archived handbrake, mkvtoolnix, makemkv - rarely used them.\n* Temporarily removed glances, qdirstat, AdGuard-Home Sync\n* Add IT-Tools, Sitespeed.io (to monitor my site performance)\n* 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.\n* Added Node-Exporter to scrape Docker host metrics into Prometheus for Grafana dashboarding.\n* Updated milddlewares.yml removed old settings and cleaned things up a bit.\n* Update media-services.txt - This might go away in future after I implement docker profiles.\n* Updated README.\n* Whats coming: Move traefik CLI commands to traefik.yml to clean up the compose. Add Traefik plugins.","shortMessageHtmlLink":"* Several updates 2023_05_26. See full commit log."}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWGzk2AA","startCursor":null,"endCursor":null}},"title":"Activity ยท htpcBeginner/docker-traefik"}