aboutsummaryrefslogtreecommitdiff
path: root/group_vars/all
diff options
context:
space:
mode:
authorKumar Damani <me@kumardamani.net>2022-09-07 20:40:17 +0000
committerKumar Damani <me@kumardamani.net>2022-09-07 20:40:17 +0000
commitbbe10895d9df8dd7899bbd65575d5bf12e57f8c8 (patch)
tree244d2f1ad38320863fb60f695c88c97799be1171 /group_vars/all
parent4d34de2f5e757bfeae5738547aabb61d3d28a2f8 (diff)
parentc85806e3289b5e207d51d382f8dc75edad04404d (diff)
Merge branch 'alpine' into 'master'
switched to alpine initial commit See merge request kdam0/vps!2
Diffstat (limited to 'group_vars/all')
-rw-r--r--group_vars/all/vars.yaml45
-rw-r--r--group_vars/all/vault50
-rw-r--r--group_vars/all/vault.example36
3 files changed, 89 insertions, 42 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'
diff --git a/group_vars/all/vault b/group_vars/all/vault
index 901350b..b7497af 100644
--- a/group_vars/all/vault
+++ b/group_vars/all/vault
@@ -1,24 +1,28 @@
$ANSIBLE_VAULT;1.1;AES256
-35303436363137363039306264356561303133613433613064356632356133616238353531623161
-3131336462653930623037323863383661616265623538660a373263303630646132306562646263
-66303365613431636166316434636461646363333433663031393930626362623337343037336332
-6630653062653039620a633838643166373337316235663363633665613336646534636564646165
-32643062343335313765323266303961366337663233353632333033303463633032623836343463
-38623062393666613331393465383761353235336539633739366333363739363938636561343861
-35346534393565663539353163316230643363343639653030623938353338346638326662373565
-31323736303232346534366536343465386337373636373436383966323732336636656331313631
-38613430666565393132306232626666373362656538306561333535323532666538373766373132
-63316131626232386465316433363239353965383734633366643330646130376263323163633466
-62666466636464666435373564666637343632373362376165626332663732643631323665623839
-63656637633032316264313562313937353265386561353665353161663830393865363834396337
-63666662663763666337656339396339343463643632363639386432356361313664306330366130
-31613734383238333335353863376162626634353839393565306561383764393930333038636538
-35363835616531366664666436616566303338623536366131616239323132393866366434653733
-65626338653866376636393437343132623936626432306134343664363362366666343337666635
-35323535616461323966333165396163383532303561343665393335343963353539376162616264
-31363962646461663834393666316164376533653064313466643364323236623961306432636336
-64653265393765383838646534623966313137356531346662623936643039663861666364396431
-64326339623238633138633166633565343032393863356534366636353362636331383833356334
-33346533643462643062363834313436633337363466643932636431333838343539663863626164
-36376536336465393063313136353831646132336437333366333034346635333837633431623538
-396433393039353238646666323730306166
+63336336613233616539616164616433666436353761376139336663613032323161616536336332
+3963653737353730383561343463623437353230376561350a633133373035393636363762643066
+30613830346231326161666661643065316439323632633434633836326136303339386236386561
+6462346562313464300a633266363066383138396333656338656432633465353365316635613337
+66336532643561363230346164343636663331333436383536653339306332343731386430636262
+33333638333565306331363866343763353434613230646631386234393762366236343633653431
+33613133623664646135616439616165366531303565616439326330646335326536396634316165
+63656431613766643434383565666262356261373937313961376538353037306236653730643564
+35613564393762366335303532366338393930613936383137363435633331323635383837663864
+32663866366131303263636162303837643161306433346433353361616263376265613934653934
+33336161626137343432633561313631396262626665356633343561636133386630323466383636
+34636434396464386265326638303730656166353663343561313737353130333635356337623639
+35373562613765346339303066323136386139326230633732653437623239386132376165386634
+32613162323931346238303334616137356264326663613362366664396162393033343664306663
+34656435316430373534646636653662303962396130323365643966666461613861343131656633
+32666432616238326338613862623638386338303030323365666237616162306133656136623633
+36343964656333663665373062386664626438303866643533303961346431376331373436376339
+31333131363762316563626164356236343862373533633839666133343337653237343730313965
+64333633336630653935636436323132643861666338613631323433353764306266326333653436
+30333661333834323262366464656166373066343035343335636332346561656463616266333866
+39383464343837656562666565393434663363316639323032333330383334616638393463653863
+37643162626335376666666336633339386434633532343765653334333033393830666630656633
+64383730666662363331663965656139336638343532663030343362623134376661313539313132
+30646437616134616538396464636361646435633130333137386332643931303234653738343531
+63363063333233376334326538393233366436353230613430326562643632313738356333383430
+61343262346531656537313965626532656664396139386331623362333538353561303465303466
+616362393632643064653731333335383438
diff --git a/group_vars/all/vault.example b/group_vars/all/vault.example
index 8dc5545..8ca22bf 100644
--- a/group_vars/all/vault.example
+++ b/group_vars/all/vault.example
@@ -1,16 +1,20 @@
-$ANSIBLE_VAULT;1.1;AES256
-33646338366162383266356237656436666231633439663936303263333261386436653331656330
-3666623261626263366232646631633763303363356239640a656165643764393864353137323037
-37343237306361633834366236353539376162373262373161656236616533323633376230666239
-6337306438373536650a373330386330346665643936393839626561383933363031626564343066
-64363335613139323735653230633262396533623065356439356533663631613033356635366163
-65613632623933313734643765373966633231633838306339323461653533386134653239623966
-37393133613836653232613130366535616435333130333332313832363636623066373635626561
-39313238353264336435313735646363326330613538613664363436323362363730663433363833
-61323535306665316664643231306665663665626331356330623265353062353262356661653137
-66643565653934626161326261373934323162386562303265393834393238373566313566383164
-35343438353363326439613462343237303735346134613061323531663534346531356465323964
-61353630373336333131353135623165633365323135383932326562653135633566346165623137
-33306266326238303130393332306463363866656239666130313665333466653631626564346534
-33393434366135633039363935383333363461333835333933346536396364636138356266623965
-373233303165616238303463666635396164
+---
+
+vault_wireguard_server_priv_key: ''
+
+vault_ddclient_user: ''
+vault_ddclient_password: ''
+
+vault_samba_user: ''
+vault_samba_password: ''
+
+vault_nextcloud_postgres_password: ''
+
+vault_git_user: ''
+vault_git_password: ''
+
+vault_searxng_secret_key: ''
+
+vault_transmission_user: ''
+vault_transmission_password: ''
+