Skip to content

Commit

Permalink
Improved readme
Browse files Browse the repository at this point in the history
  • Loading branch information
LarryGF committed Nov 2, 2023
1 parent 386f394 commit 2127ca1
Show file tree
Hide file tree
Showing 10 changed files with 1,858 additions and 113 deletions.
166 changes: 66 additions & 100 deletions README.md

Large diffs are not rendered by default.

3 changes: 0 additions & 3 deletions argocd/operators/Chart.yaml

This file was deleted.

10 changes: 0 additions & 10 deletions argocd/operators/templates/cloudnative-pg-operator.yaml

This file was deleted.

40 changes: 40 additions & 0 deletions docs/Variables.md
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 |

Binary file added images/homControl-applications.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/homControl-terraform.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/homControl-variables.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/homControl.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit 2127ca1

Please sign in to comment.