-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
10 changed files
with
1,858 additions
and
113 deletions.
There are no files selected for viewing
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,40 @@ | ||
# Variables | ||
|
||
Below is a table with all of the terraform variables | ||
|
||
| Component | Name | Description | | ||
| ------------ | ---------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | | ||
| Cert Manager | letsencrypt_email | Email associated with Let's Encrypt certification | | ||
| | letsencrypt_server | Let's Encrypt server URL (you should use `https://acme-staging-v02.api.letsencrypt.org/directory` initially and `https://acme-v02.api.letsencrypt.org/directory` once you verify that everything is working as intended) | | ||
| Traefik | source_range | Comma separated list of IP source range to allow for internal traffic ("192.168.1.0/24,10.42.1.0/24") | | ||
| | source_range_ext | Comma separated list of IPs to allow for external traffic (95.95.95.95/32,85.85.85.85/32) | | ||
| Global | timezone | Timezone for the pods | | ||
| | domain | Domain for the infrastructure (something like {your_domain}.dedyn.io) | | ||
| | master_hostname | Master server's hostname (this will be autogenerated from ansible in the future) | | ||
| | master_ip | IP address of the master server (this will be autogenerated from ansible in the future) | | ||
| DNS | token | The token you obtained [here](#managed-nodes) | | ||
| Longhorn | nfs_server | NFS server address (this is autogenerated from ansible) | | ||
| | nfs_backupstore | NFS backup storage path (this is autogenerated from ansible) | | ||
| ArgoCD | gh_username | Your GitHub username, ArgoCD will use this to access your repo (could be this one or a fork) | | ||
| | gh_token | Your GitHub token for ArgoCD authentication | | ||
| Rtorrent | vpn_config | Configuration for VPN with rTorrent in `base64` format, obtained [here](#vpn-setup) | | ||
| Plex | allowed_networks | IP ranges allowed to access Plex | | ||
| | plex_claim_token | Token to claim Plex server | | ||
| Keys | api_keys.radarr_key | API key for Radarr | | ||
| | api_keys.sonarr_key | API key for Sonarr | | ||
| | api_keys.prowlarr_key | API key for Prowlarr | | ||
| | api_keys.bazarr_key | API key for Bazarr | | ||
| | api_keys.plex_key | API key for Plex | | ||
| | api_keys.portainer_key | API key for Portainer | | ||
| | api_keys.jellyseerr_key | API key for Jellyseerr | | ||
| | api_keys.pihole_key | API key for Pi-hole | | ||
| | api_keys.sabnzbd_key | API key for SABnzbd | | ||
| | api_keys.discord_webhook_url | Discord webhook URL for notifications | | ||
| | api_keys.kwatch_discord_webhook_url | Discord webhook URL for KWatch notifications | | ||
| | api_keys.authelia_JWT_TOKEN | JWT token for Authelia authentication | | ||
| | api_keys.authelia_SESSION_ENCRYPTION_KEY | Session encryption key for Authelia | | ||
| | api_keys.authelia_STORAGE_ENCRYPTION_KEY | Storage encryption key for Authelia | | ||
| | api_keys.crowdsec_enrollment_key | Enrollment key for CrowdSec | | ||
| Components | use_sandbox | Boolean to determine if sandbox environment is created | | ||
| | use_longhorn | Boolean to determine if Longhorn is used | | ||
|
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Oops, something went wrong.