Skip to content

nathanjnorris/servarr

Repository files navigation

servarr

Requirements

Name Version
terraform ~> 1.7.0
cloudflare ~> 4.43.0
github ~> 6.2.1
google ~> 5.28.0

Providers

Name Version
cloudflare ~> 4.43.0
github ~> 6.2.1
random n/a

Modules

No modules.

Resources

Name Type
cloudflare_access_application.bazarr4k_nathanjn_com resource
cloudflare_access_application.bazarr_nathanjn_com resource
cloudflare_access_application.kopia_nathanjn_com resource
cloudflare_access_application.maintainerr_nathanjn_com resource
cloudflare_access_application.prowlarr_nathanjn_com resource
cloudflare_access_application.qbittorrent_nathanjn_com resource
cloudflare_access_application.radarr4k_nathanjn_com resource
cloudflare_access_application.radarr_nathanjn_com resource
cloudflare_access_application.servarr_nathanjn_com resource
cloudflare_access_application.sonarr4k_nathanjn_com resource
cloudflare_access_application.sonarr_nathanjn_com resource
cloudflare_access_application.tautulli_nathanjn_com resource
cloudflare_access_policy.service_bazarr resource
cloudflare_access_policy.service_bazarr4k resource
cloudflare_access_policy.service_maintainerr resource
cloudflare_access_policy.service_prowlarr resource
cloudflare_access_policy.service_qbittorrent resource
cloudflare_access_policy.service_radarr resource
cloudflare_access_policy.service_radarr4k resource
cloudflare_access_policy.service_servarr resource
cloudflare_access_policy.service_sonarr resource
cloudflare_access_policy.service_sonarr4k resource
cloudflare_access_policy.service_tautulli resource
cloudflare_access_policy.user_bazarr resource
cloudflare_access_policy.user_bazarr4k resource
cloudflare_access_policy.user_kopia resource
cloudflare_access_policy.user_maintainerr resource
cloudflare_access_policy.user_prowlarr resource
cloudflare_access_policy.user_qbittorrent resource
cloudflare_access_policy.user_radarr resource
cloudflare_access_policy.user_radarr4k resource
cloudflare_access_policy.user_servarr resource
cloudflare_access_policy.user_sonarr resource
cloudflare_access_policy.user_sonarr4k resource
cloudflare_access_policy.user_tautulli resource
cloudflare_access_service_token.github_actions resource
cloudflare_access_service_token.uptime_kuma resource
cloudflare_bot_management.bots_nathanjn_com resource
cloudflare_r2_bucket.bucket-servarr resource
cloudflare_record.bazarr4k_nathanjn_com resource
cloudflare_record.bazarr_nathanjn_com resource
cloudflare_record.kopia_nathanjn_com resource
cloudflare_record.maintainerr_nathanjn_com resource
cloudflare_record.overseerr_nathanjn_com resource
cloudflare_record.plex_nathanjn_com resource
cloudflare_record.prowlarr_nathanjn_com resource
cloudflare_record.qbittorrent_nathanjn_com resource
cloudflare_record.radarr4k_nathanjn_com resource
cloudflare_record.radarr_nathanjn_com resource
cloudflare_record.servarr_nathanjn_com resource
cloudflare_record.sonarr4k_nathanjn_com resource
cloudflare_record.sonarr_nathanjn_com resource
cloudflare_record.status_nathanjn_com resource
cloudflare_record.tautulli_nathanjn_com resource
cloudflare_record.wizarr_nathanjn_com resource
cloudflare_ruleset.cache_nathanjn_com resource
cloudflare_tunnel.servarr_tunnel resource
cloudflare_tunnel_config.servarr_tunnel resource
cloudflare_zone_dnssec.example resource
cloudflare_zone_settings_override.nathanjn_com resource
github_actions_secret.gluetun_preshared_key resource
github_actions_secret.gluetun_private_key resource
github_actions_secret.kopia_password resource
github_actions_secret.servar_tunnel_token resource
github_actions_secret.service_token_secret resource
github_actions_secret.ssh_private_key_value resource
github_actions_secret.sudo_password resource
github_actions_variable.service_token_id resource
github_actions_variable.ssh_host resource
github_actions_variable.ssh_port resource
github_actions_variable.ssh_private_key_filename resource
github_actions_variable.ssh_username resource
random_password.servarr_tunnel_secret resource
cloudflare_zone.nathanjn_com data source

Inputs

Name Description Type Default Required
account_id The account identifier, the basic resource for working with Cloudflare zones, teams and users string n/a yes
cloudflare_api_token Token for Terraform provider to work with the Cloudflare API string n/a yes
gcp_project_id Project ID in Google Cloud string n/a yes
github_access_token Personal access token for Terraform provider to act on user behalf string n/a yes
gluetun_preshared_key The preshared key used for gluetun VPN provider string n/a yes
gluetun_private_key The private key used for gluetun VPN provider string n/a yes
kopia_password The password used for Kopia string n/a yes
ssh_host The hostname of the server string n/a yes
ssh_port The SSH port of the server number n/a yes
ssh_private_key_filename The filename of the private key used for authentication string n/a yes
ssh_private_key_value The value of the private key used for authentication string n/a yes
ssh_username The username used for authentication string n/a yes
sudo_password The password of the permitted user, to execute a command as the superuser string n/a yes

Outputs

Name Description
servarr_tunnel_token Token used by a connector to authenticate and run the tunnel.

About

A secure, reliable, hybrid cloud Plex server!

Resources

Stars

Watchers

Forks

Contributors 3

  •  
  •  
  •