This repository is responsible for all of the apps/services required for my home media stack. All containers are defined in Terraform, as defined below:
| Name | Version |
|---|---|
| cloudflare | 4.13.0 |
| docker | 3.0.2 |
| sonarr | 3.0.0 |
| Name | Version |
|---|---|
| cloudflare | 4.13.0 |
| sonarr | 3.0.0 |
| Name | Source | Version |
|---|---|---|
| overseerr | ./modules/service | n/a |
| radarr | ./modules/service | n/a |
| sabnzbd | ./modules/service | n/a |
| sonarr | ./modules/service | n/a |
| Name | Type |
|---|---|
| cloudflare_tunnel.cf_tunnel | resource |
| cloudflare_tunnel_config.cf_tunnel_config | resource |
| sonarr_download_client_sabnzbd.sabnzbd | resource |
| sonarr_indexer_newznab.nzbgeek | resource |
| sonarr_media_management.sonarr | resource |
| sonarr_naming.naming | resource |
| sonarr_notification_discord.discord | resource |
| sonarr_notification_plex.plex | resource |
| sonarr_notification_telegram.telegram | resource |
| sonarr_root_folder.root | resource |
| Name | Description | Type | Default | Required |
|---|---|---|---|---|
| cf_tunnel_name | Name for the Cloudflare Tunnel. Modification forces creation of a new resource. | string |
n/a | yes |
| cf_tunnel_secret | Secret for the Cloudflare tunnel. 32 or more bytes, encoded as a base64 string. | string |
n/a | yes |
| cf_zone_id | Cloudflare Zone ID | string |
n/a | yes |
| cloudflare_account_id | Cloudflare Account ID | string |
n/a | yes |
| cloudflare_api_token | Cloudflare API Token | string |
n/a | yes |
| discord_sonarr_webhook | Weebhook URL for Discord / Sonarr Integration | string |
n/a | yes |
| host_ip | IP of the host running the stack | string |
n/a | yes |
| movies_path | n/a | string |
"/Volumes/MEDIA/Movies" |
no |
| nzbgeek_api_key | NZBgeek API Key | string |
n/a | yes |
| overseerr_host_config_path | Host path for Overseerr directory | string |
"/Users/Shared/Overseerr" |
no |
| overseerr_port | Port exposed for Overseerr | string |
"5055" |
no |
| plex_token | Plex Auth Token | string |
n/a | yes |
| radarr_host_config_path | n/a | string |
"/Users/christian/Radarr" |
no |
| radarr_port | Port exposed for Radarr | string |
"7878" |
no |
| sabnzbd_api_key | API Key from Sabnzbd | string |
n/a | yes |
| sabnzbd_host_config_path | Configuration Directory for Sabnzbd | string |
"/Users/Shared/sabnzbd/" |
no |
| sabnzbd_port | Port for Sabnzbd | string |
"6790" |
no |
| sabnzbd_pw | n/a | string |
n/a | yes |
| sabnzbd_username | n/a | string |
n/a | yes |
| sonarr_api_key | API Key for Radarr | string |
n/a | yes |
| sonarr_host_config_path | n/a | string |
"/Users/christian/Sonarr" |
no |
| sonarr_port | n/a | string |
"8989" |
no |
| telegram_sonarr_chatid | Chat ID for Sonarr Telegram Bot | string |
n/a | yes |
| telegram_sonarr_token | Bot token for Sonarr Telegram Bot | string |
n/a | yes |
| tv_path | n/a | string |
"/Volumes/MEDIA/TV" |
no |
No outputs.