mirror of
https://github.com/Viren070/docker-compose-template.git
synced 2025-12-01 23:17:00 +01:00
feat(easynews-plus-plus): add easynews++
This commit is contained in:
@@ -122,6 +122,7 @@ DASHDOT_HOSTNAME=dash.${DOMAIN}
|
||||
DOCKGE_HOSTNAME=dockge.${DOMAIN}
|
||||
DOZZLE_HOSTNAME=dozzle.${DOMAIN}
|
||||
EASYNEWS_PLUS_HOSTNAME=easynews-plus.${DOMAIN}
|
||||
EASYNEWS_PLUS_PLUS_HOSTNAME=easynews-plus-plus.${DOMAIN}
|
||||
HONEY_HOSTNAME=${DOMAIN}
|
||||
JACKETT_HOSTNAME=jackett.${DOMAIN}
|
||||
JACKETTIO_HOSTNAME=jackettio.${DOMAIN}
|
||||
@@ -164,7 +165,7 @@ ZIPLINE_HOSTNAME=zipline.${DOMAIN}
|
||||
ZURG_HOSTNAME=zurg.${DOMAIN}
|
||||
|
||||
# This is the list of all the domains for which Cloudflare DDNS will create A/AAAA records for.
|
||||
DOMAINS=${ADDON_MANAGER_HOSTNAME},${AIOSTREAMS_HOSTNAME},${AIOSTREMIO_HOSTNAME},${ANIME_KITSU_HOSTNAME},${AUTHELIA_HOSTNAME},${AUTOSYNC_HOSTNAME},${BAZARR_HOSTNAME},${BAZARR4K_HOSTNAME},${BESZEL_HOSTNAME},${COMET_HOSTNAME},${DASHDOT_HOSTNAME},${DOCKGE_HOSTNAME},${DOZZLE_HOSTNAME},${EASYNEWS_PLUS_HOSTNAME},${HONEY_HOSTNAME},${JACKETT_HOSTNAME},${JACKETTIO_HOSTNAME},${JELLYFIN_HOSTNAME},${JELLYSEER_HOSTNAME},${LIBRESPEED_HOSTNAME},${MEDIAFLOW_PROXY_HOSTNAME},${MEDIAFUSION_HOSTNAME},${MINECRAFT_HOSTNAME},${NZBHYDRA2_HOSTNAME},${OMG_TV_STREMIO_ADDON_HOSTNAME},${OVERSEERR_HOSTNAME},${PLAUSIBLE_HOSTNAME},${PLEX_HOSTNAME},${PORTAINER_HOSTNAME},${PROWLARR_HOSTNAME},${RADARR_HOSTNAME},${RADARR4K_HOSTNAME},${RADARRANIME_HOSTNAME},${SEANIME_HOSTNAME},${SEARXNG_HOSTNAME},${SONARR_HOSTNAME},${SONARR4K_HOSTNAME},${SONARRANIME_HOSTNAME},${SPEEDTEST_TRACKER_HOSTNAME},${STREAMYSTATS_HOSTNAME},${STREMIO_CATALOG_PROVIDERS_HOSTNAME},${STREMIO_JACKETT_HOSTNAME},${STREMIO_SERVER_HOSTNAME},${STREMIO_TRAKT_ADDON_HOSTNAME},${STREMTHRU_HOSTNAME},${TAUTULLI_HOSTNAME},${TMDB_ADDON_HOSTNAME},${TORBOX_MANAGER_HOSTNAME},${TRAEFIK_HOSTNAME},${UPTIME_KUMA_HOSTNAME},${VAULTWARDEN_HOSTNAME},${ZILEAN_HOSTNAME},${ZIPLINE_HOSTNAME},${ZURG_HOSTNAME}
|
||||
DOMAINS=${ADDON_MANAGER_HOSTNAME},${AIOSTREAMS_HOSTNAME},${AIOSTREMIO_HOSTNAME},${ANIME_KITSU_HOSTNAME},${AUTHELIA_HOSTNAME},${AUTOSYNC_HOSTNAME},${BAZARR_HOSTNAME},${BAZARR4K_HOSTNAME},${BESZEL_HOSTNAME},${COMET_HOSTNAME},${DASHDOT_HOSTNAME},${DOCKGE_HOSTNAME},${DOZZLE_HOSTNAME},${EASYNEWS_PLUS_HOSTNAME},${EASYNEWS_PLUS_PLUS_HOSTNAME},${HONEY_HOSTNAME},${JACKETT_HOSTNAME},${JACKETTIO_HOSTNAME},${JELLYFIN_HOSTNAME},${JELLYSEER_HOSTNAME},${LIBRESPEED_HOSTNAME},${MEDIAFLOW_PROXY_HOSTNAME},${MEDIAFUSION_HOSTNAME},${MINECRAFT_HOSTNAME},${NZBHYDRA2_HOSTNAME},${OMG_TV_STREMIO_ADDON_HOSTNAME},${OVERSEERR_HOSTNAME},${PLAUSIBLE_HOSTNAME},${PLEX_HOSTNAME},${PORTAINER_HOSTNAME},${PROWLARR_HOSTNAME},${RADARR_HOSTNAME},${RADARR4K_HOSTNAME},${RADARRANIME_HOSTNAME},${SEANIME_HOSTNAME},${SEARXNG_HOSTNAME},${SONARR_HOSTNAME},${SONARR4K_HOSTNAME},${SONARRANIME_HOSTNAME},${SPEEDTEST_TRACKER_HOSTNAME},${STREAMYSTATS_HOSTNAME},${STREMIO_CATALOG_PROVIDERS_HOSTNAME},${STREMIO_JACKETT_HOSTNAME},${STREMIO_SERVER_HOSTNAME},${STREMIO_TRAKT_ADDON_HOSTNAME},${STREMTHRU_HOSTNAME},${TAUTULLI_HOSTNAME},${TMDB_ADDON_HOSTNAME},${TORBOX_MANAGER_HOSTNAME},${TRAEFIK_HOSTNAME},${UPTIME_KUMA_HOSTNAME},${VAULTWARDEN_HOSTNAME},${ZILEAN_HOSTNAME},${ZIPLINE_HOSTNAME},${ZURG_HOSTNAME}
|
||||
|
||||
# ====================================================
|
||||
# DOCKER COMPOSE CONFIGURATION
|
||||
|
||||
+1
-1
@@ -35,4 +35,4 @@ AUTHELIA_WEBAUTHN_DISPLAY_NAME="Authelia"
|
||||
# Although we can't fully protect Stremio addons, we can still add authentication to specific pages like the configuration pages.
|
||||
# All the domains within this comma separated list will have specific pages protected with Authelia.
|
||||
# Do NOT include non-stremio addon domains here. It would mean that those services would not be fully protected, or in most cases not protected at all.
|
||||
STREMIO_ADDON_HOSTNAMES=${AIOSTREAMS_HOSTNAME},${AIOSTREMIO_HOSTNAME},${ANIME_KITSU_HOSTNAME},${COMET_HOSTNAME},${EASYNEWS_PLUS_HOSTNAME},${MEDIAFUSION_HOSTNAME},${JACKETTIO_HOSTNAME},${STREMIO_JACKETT_HOSTNAME},${STREMTHRU_HOSTNAME},${OMG_TV_STREMIO_ADDON_HOSTNAME},${STREMIO_CATALOG_PROVIDERS_HOSTNAME},${STREMIO_TRAKT_ADDON_HOSTNAME},${TMDB_ADDON_HOSTNAME}
|
||||
STREMIO_ADDON_HOSTNAMES=${AIOSTREAMS_HOSTNAME},${AIOSTREMIO_HOSTNAME},${ANIME_KITSU_HOSTNAME},${COMET_HOSTNAME},${EASYNEWS_PLUS_HOSTNAME},${EASYNEWS_PLUS_PLUS_HOSTNAME},${MEDIAFUSION_HOSTNAME},${JACKETTIO_HOSTNAME},${STREMIO_JACKETT_HOSTNAME},${STREMTHRU_HOSTNAME},${OMG_TV_STREMIO_ADDON_HOSTNAME},${STREMIO_CATALOG_PROVIDERS_HOSTNAME},${STREMIO_TRAKT_ADDON_HOSTNAME},${TMDB_ADDON_HOSTNAME}
|
||||
@@ -14,6 +14,7 @@ include:
|
||||
- dockge/compose.yaml
|
||||
- dozzle/compose.yaml
|
||||
- easynews-plus/compose.yaml
|
||||
- easynews-plus-plus/compose.yaml
|
||||
- gluetun/compose.yaml
|
||||
- honey/compose.yaml
|
||||
- jackett/compose.yaml
|
||||
|
||||
@@ -0,0 +1,19 @@
|
||||
services:
|
||||
easynews-plus-plus:
|
||||
image: ghcr.io/pantelx/easynews-plus-plus:latest
|
||||
container_name: easynews-plus-plus
|
||||
restart: unless-stopped
|
||||
expose:
|
||||
- 1337
|
||||
environment:
|
||||
- EASYNEWS_LOG_LEVEL=TRACE
|
||||
labels:
|
||||
- "traefik.enable=true"
|
||||
- "traefik.http.routers.easynews-plus-plus.rule=Host(`${EASYNEWS_PLUS_PLUS_HOSTNAME}`)"
|
||||
- "traefik.http.services.easynews-plus-plus.loadbalancer.server.port=1337"
|
||||
- "traefik.http.routers.easynews-plus-plus.entrypoints=websecure"
|
||||
- "traefik.http.routers.easynews-plus-plus.tls=true"
|
||||
- "traefik.http.routers.easynews-plus-plus.tls.certresolver=letsencrypt"
|
||||
- "traefik.http.routers.easynews-plus-plus.middlewares=authelia@docker"
|
||||
volumes:
|
||||
- ${DOCKER_DATA_DIR}/easynews-plus-plus/custom-titles.json:/app/custom-titles.json
|
||||
@@ -0,0 +1,38 @@
|
||||
{
|
||||
"Walking Dead": ["The Walking Dead"],
|
||||
"Money Heist": ["Haus des Geldes", "La Casa de Papel"],
|
||||
"Mufasa: The Lion King": ["Mufasa: Der Koenig der Loewen"],
|
||||
"The Lion King": ["Der König der Löwen", "Der Koenig der Loewen"],
|
||||
"Avengers: Endgame": ["Avengers: Endspiel"],
|
||||
"Avengers: Infinity War": ["Avengers: Infinity Krieg"],
|
||||
"Star Wars": ["Krieg der Sterne"],
|
||||
"The Godfather": ["Der Pate"],
|
||||
"The Dark Knight": ["Der dunkle Ritter"],
|
||||
"Pulp Fiction": ["Pulp Fiction"],
|
||||
"Fight Club": ["Fight Club", "Kampfklub"],
|
||||
"Forrest Gump": ["Forrest Gump"],
|
||||
"Inception": ["Inception", "Anfang"],
|
||||
"The Matrix": ["Die Matrix", "Matrix"],
|
||||
"The Lord of the Rings": ["Der Herr der Ringe"],
|
||||
"The Shawshank Redemption": ["Die Verurteilten"],
|
||||
"Schindler's List": ["Schindlers Liste"],
|
||||
"Pirates of the Caribbean": ["Fluch der Karibik"],
|
||||
"The Hunger Games": ["Die Tribute von Panem"],
|
||||
"Fast and Furious": ["Fast & Furious", "The Fast and the Furious"],
|
||||
"The Avengers": ["Marvel's The Avengers", "Die Rächer"],
|
||||
"Finding Nemo": ["Findet Nemo"],
|
||||
"Inside Out": ["Alles steht Kopf"],
|
||||
"Frozen": ["Die Eiskönigin"],
|
||||
"Moana": ["Vaiana"],
|
||||
"Wreck-It Ralph": ["Ralph reichts"],
|
||||
"The Super Mario Bros. Movie": ["Der Super Mario Bros. Film"],
|
||||
"The Little Mermaid": ["Arielle, die Meerjungfrau"],
|
||||
"Fast X": ["Fast & Furious 10", "Fast X"],
|
||||
"Avatar: The Way of Water": ["Avatar: Der Weg des Wassers"],
|
||||
"House of the Dragon": ["House of the Dragon", "Haus des Drachen"],
|
||||
"The Mandalorian": ["The Mandalorian", "Der Mandalorianer"],
|
||||
"Wednesday": ["Wednesday", "Addams Family: Wednesday"],
|
||||
"Help! My House Is Haunted": ["Help My House Is Haunted"],
|
||||
"Rain or Shine": ["Just between Lovers"],
|
||||
"To the Left of the Father": ["Lavoura Arcaica"]
|
||||
}
|
||||
Reference in New Issue
Block a user