aboutsummaryrefslogtreecommitdiff
path: root/group_vars/all/vars.yaml
diff options
context:
space:
mode:
Diffstat (limited to 'group_vars/all/vars.yaml')
-rw-r--r--group_vars/all/vars.yaml45
1 files changed, 42 insertions, 3 deletions
diff --git a/group_vars/all/vars.yaml b/group_vars/all/vars.yaml
index 87c5503..4daa21d 100644
--- a/group_vars/all/vars.yaml
+++ b/group_vars/all/vars.yaml
@@ -3,28 +3,67 @@
# the wildcard domain under which all apps will be hosted.
apps_domain: 'kumardamani.net'
-# defines the confs for each app we are going to install.
+# list all the app configs you want to host here.
+# port: the host port that this service will be available on.
+# access_domain: external (nginx) domain.
+# Only include when applicable.
+# You should make sure that these subdomains have been created in your DNS settings.
+# status_endpoint: the http endpoint to check for service status.
+# curl_requires_auth: whether or not the http status check requires auth.
apps_conf_map:
nextcloud:
port: 31900
access_domain: 'files.{{ apps_domain }}'
+ status_endpoint: ''
+ curl_requires_auth: false
prometheus:
port: 9090
access_domain: 'metrics.{{ apps_domain }}'
+ status_endpoint: ''
+ curl_requires_auth: false
bitwarden:
port: 31901
access_domain: 'vault.{{ apps_domain }}'
+ status_endpoint: ''
+ curl_requires_auth: false
searxng:
port: 31902
access_domain: 'search.{{ apps_domain }}'
+ status_endpoint: ''
+ curl_requires_auth: false
+ transmission:
+ port: 31903
+ access_domain: 'torrents.{{ apps_domain }}'
+ status_endpoint: ''
+ curl_requires_auth: true
+ sonarr:
+ port: 31904
+ status_endpoint: '/system/status'
+ curl_requires_auth: false
+ radarr:
+ port: 31905
+ status_endpoint: '/system/status'
+ curl_requires_auth: false
+ prowlarr:
+ port: 31906
+ status_endpoint: '/system/status'
+ curl_requires_auth: false
+ bazarr:
+ port: 31907
+ status_endpoint: '/system/status'
+ curl_requires_auth: false
# list all static websites you plan to host here.
+# name: the root domain name of the static website.
+# git_url: the git repo from which to pull this site code from.
+# including the creds.
+# Only include when applicable.
+# git_version: the git branch to use for the pull.
+# Only include when applicable.
nginx_websites:
- name: 'kumardamani.net'
git_url: 'https://{{ (git_user|default(None)) | urlencode() }}:{{ (git_pass|default(None)) | urlencode() }}@gitlab.com/kdam0/kumardamani.net.git' # noqa yaml
git_version: 'main'
- name: 'amayastuff.com'
- git_url: 'https://{{ (git_user|default(None)) | urlencode() }}:{{ (git_pass|default(None)) | urlencode() }}@gitlab.com/kdam0/amayastuff.com.git' # noqa yaml
- git_version: 'main'
vpn_domain: 'kdvpn.crabdance.com'