mirror of
https://github.com/Viren070/docker-compose-template.git
synced 2025-12-01 23:17:00 +01:00
feat: add stremio account bootstrapper (#22)
This commit is contained in:
@@ -150,6 +150,7 @@ SONARR4K_HOSTNAME=4k.sonarr.${DOMAIN}
|
||||
SONARRANIME_HOSTNAME=anime.sonarr.${DOMAIN}
|
||||
SPEEDTEST_TRACKER_HOSTNAME=speedtest-tracker.${DOMAIN}
|
||||
STREAMYSTATS_HOSTNAME=streamystats.${DOMAIN}
|
||||
STREMIO_ACCOUNT_BOOTSTRAPPER_HOSTNAME=stremio-account-bootstrapper.${DOMAIN?}
|
||||
STREMIO_CATALOG_PROVIDERS_HOSTNAME=stremio-catalogues.${DOMAIN}
|
||||
STREMIO_JACKETT_HOSTNAME=stremio-jackett.${DOMAIN}
|
||||
STREMIO_SERVER_HOSTNAME=stremio-server.${DOMAIN}
|
||||
@@ -167,7 +168,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},${EASYNEWS_PLUS_PLUS_HOSTNAME},${HONEY_HOSTNAME},${HUNTARR_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},${YAMTRACK_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},${HUNTARR_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_ACCOUNT_BOOTSTRAPPER_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},${YAMTRACK_HOSTNAME},${ZILEAN_HOSTNAME},${ZIPLINE_HOSTNAME},${ZURG_HOSTNAME}
|
||||
|
||||
# ====================================================
|
||||
# DOCKER COMPOSE CONFIGURATION
|
||||
|
||||
@@ -44,6 +44,7 @@ include:
|
||||
- speedtest-tracker/compose.yaml
|
||||
- sshbot/compose.yaml
|
||||
- streamystats/compose.yaml
|
||||
- stremio-account-bootstrapper/compose.yaml
|
||||
- stremio-catalog-providers/compose.yaml
|
||||
- stremio-jackett/compose.yaml
|
||||
- stremio-server/compose.yaml
|
||||
|
||||
@@ -0,0 +1,19 @@
|
||||
services:
|
||||
stremio-account-bootstrapper:
|
||||
build:
|
||||
context: https://github.com/DryKillLogic/stremio-account-bootstrapper.git
|
||||
dockerfile: Dockerfile
|
||||
container_name: stremio-account-bootstrapper
|
||||
restart: unless-stopped
|
||||
expose:
|
||||
- 80
|
||||
labels:
|
||||
- "traefik.enable=true"
|
||||
- "traefik.http.routers.stremio-account-bootstrapper.rule=Host(`${STREMIO_ACCOUNT_BOOTSTRAPPER_HOSTNAME?}`)"
|
||||
- "traefik.http.routers.stremio-account-bootstrapper.entrypoints=websecure"
|
||||
- "traefik.http.routers.stremio-account-bootstrapper.tls.certresolver=letsencrypt"
|
||||
- "traefik.http.routers.stremio-account-bootstrapper.middlewares=authelia@docker"
|
||||
profiles:
|
||||
- stremio-account-bootstrapper
|
||||
- stremio
|
||||
- all
|
||||
@@ -139,6 +139,12 @@
|
||||
"href": "https://addon-manager.yourdomain.com",
|
||||
"icon": "https://addon-manager.yourdomain.com/logo.png"
|
||||
},
|
||||
{
|
||||
"name": "Stremio Account Bootstrapper",
|
||||
"desc": "Stremio account bootstrapper.",
|
||||
"href": "https://stremio-account-bootstrapper.yourdomain.com",
|
||||
"icon": "https://stremio-account-bootstrapper.yourdomain.com/logo.png"
|
||||
},
|
||||
{
|
||||
"name": "Stremio Server",
|
||||
"desc": "Stremio add-on for torrents.",
|
||||
|
||||
Reference in New Issue
Block a user