diff options
Diffstat (limited to 'group_vars/all')
| -rw-r--r-- | group_vars/all/vars.yaml | 45 | ||||
| -rw-r--r-- | group_vars/all/vault | 50 | ||||
| -rw-r--r-- | group_vars/all/vault.example | 36 |
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: '' + |
