move NFS and database definitions to thecloud project
This commit is contained in:
parent
bf178f61c8
commit
c2b8131adc
4 changed files with 78 additions and 80 deletions
|
@ -3,81 +3,3 @@ git_ssh_port: 56287
|
|||
elasticsearch_port: 14653
|
||||
fluent_forward_port: 24224
|
||||
concourse_public_key: "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBSVLcr617iJt+hqLFSsOQy1JeueLIAj1eRfuI+KeZAu pim@x260"
|
||||
|
||||
nfs_shares:
|
||||
- name: nextcloud_data
|
||||
path: /mnt/data/nextcloud/data
|
||||
- name: radicale
|
||||
path: /mnt/data/radicale
|
||||
- name: freshrss_data
|
||||
path: /mnt/data/freshrss/data
|
||||
- name: freshrss_extensions
|
||||
path: /mnt/data/freshrss/extensions
|
||||
- name: pihole_data
|
||||
path: /mnt/data/pihole/data
|
||||
- name: pihole_dnsmasq
|
||||
path: /mnt/data/pihole/dnsmasq
|
||||
- name: hedgedoc_uploads
|
||||
path: /mnt/data/hedgedoc/uploads
|
||||
- name: traefik_acme
|
||||
path: /mnt/data/traefik/acme
|
||||
- name: seafile_data
|
||||
path: /mnt/data/seafile/data
|
||||
- name: seafile_db
|
||||
path: /mnt/data/seafile/db
|
||||
- name: mastodon_system
|
||||
path: /mnt/data/mastodon/system
|
||||
- name: mastodon_redis
|
||||
path: /mnt/data/mastodon/redis
|
||||
- name: forgejo
|
||||
path: /mnt/data/forgejo
|
||||
- name: overleaf
|
||||
path: /mnt/data/overleaf/data
|
||||
- name: overleaf_redis
|
||||
path: /mnt/data/overleaf/redis
|
||||
- name: overleaf_mongodb
|
||||
path: /mnt/data/overleaf/mongodb
|
||||
- name: prometheus_data
|
||||
path: /mnt/data/prometheus/data
|
||||
- name: elasticsearch_certs
|
||||
path: /mnt/data/elasticsearch/certs
|
||||
- name: elasticsearch_data
|
||||
path: /mnt/data/elasticsearch/data
|
||||
- name: grafana_data
|
||||
path: /mnt/data/grafana/data
|
||||
- name: kitchenowl_data
|
||||
path: /mnt/data/kitchenowl/data
|
||||
- name: ampache_mysql
|
||||
path: /mnt/data/ampache/mysql
|
||||
- name: ampache_config
|
||||
path: /mnt/data/ampache/config
|
||||
- name: music
|
||||
path: /mnt/data/nextcloud/data/data/pim/files/Music
|
||||
- name: syncthing_config
|
||||
path: /mnt/data/syncthing/config
|
||||
|
||||
database_passwords:
|
||||
nextcloud: !vault |
|
||||
$ANSIBLE_VAULT;1.1;AES256
|
||||
66326230303135303930363761316534313439383365376231623661316635393839336431313262
|
||||
3832626365376533646561653863316364313135343366330a356136343938666133356532613263
|
||||
39663037623232363266376335643834353735363431636535386566643763386463353962663930
|
||||
3466343563353162320a376437353933656166323364323166376663323531373338656563653463
|
||||
33346263626430616164613937363836343430383233393061643231346661656539623938333631
|
||||
3632373964346139316637663364646132636636373461613534
|
||||
hedgedoc: !vault |
|
||||
$ANSIBLE_VAULT;1.1;AES256
|
||||
63363464666633663762393135333362613966636338623533393132376338343339653431396465
|
||||
6634643863623163366235393434343662313735363438610a373065363361326565633766633835
|
||||
38383637343230363031636634623930666365333739323162313937656239646166613738393965
|
||||
3533666462303563360a313233306335396234393932396331313238376464363964363839396164
|
||||
66366662356135343035363935616664613831626131376330643133313530636431613266636165
|
||||
6265613666616164373637356235396165383662333561393939
|
||||
mastodon: !vault |
|
||||
$ANSIBLE_VAULT;1.1;AES256
|
||||
63616366396665663161376161373735626466353464393963333136336335376662326232613639
|
||||
6166333137376131633761623163306165386562666639640a313136386431373161306331626638
|
||||
34643433396232383962643964386631313632393161316261353331346163333261336666646563
|
||||
6232666231653732630a396638396462323464613033306662313463663262626430363432663465
|
||||
63623935303861663565633739363539326435623561396535623034663735373232336633303037
|
||||
6266323136316238343963613332396261346337646264646162
|
||||
|
|
|
@ -2,8 +2,6 @@ all:
|
|||
hosts:
|
||||
manager:
|
||||
ansible_host: maestro.dmz
|
||||
thecloud:
|
||||
ansible_host: thecloud.dmz
|
||||
children:
|
||||
workers:
|
||||
hosts:
|
||||
|
|
|
@ -17,3 +17,81 @@ redis_requirepass: !vault |
|
|||
63393766353063646361643565323238376334333637363232626139333664643065613237666532
|
||||
31623032613763303136353232323837376637336431306534306336356165363039666634336433
|
||||
30376464323862373833
|
||||
|
||||
nfs_shares:
|
||||
- name: nextcloud_data
|
||||
path: /mnt/data/nextcloud/data
|
||||
- name: radicale
|
||||
path: /mnt/data/radicale
|
||||
- name: freshrss_data
|
||||
path: /mnt/data/freshrss/data
|
||||
- name: freshrss_extensions
|
||||
path: /mnt/data/freshrss/extensions
|
||||
- name: pihole_data
|
||||
path: /mnt/data/pihole/data
|
||||
- name: pihole_dnsmasq
|
||||
path: /mnt/data/pihole/dnsmasq
|
||||
- name: hedgedoc_uploads
|
||||
path: /mnt/data/hedgedoc/uploads
|
||||
- name: traefik_acme
|
||||
path: /mnt/data/traefik/acme
|
||||
- name: seafile_data
|
||||
path: /mnt/data/seafile/data
|
||||
- name: seafile_db
|
||||
path: /mnt/data/seafile/db
|
||||
- name: mastodon_system
|
||||
path: /mnt/data/mastodon/system
|
||||
- name: mastodon_redis
|
||||
path: /mnt/data/mastodon/redis
|
||||
- name: forgejo
|
||||
path: /mnt/data/forgejo
|
||||
- name: overleaf
|
||||
path: /mnt/data/overleaf/data
|
||||
- name: overleaf_redis
|
||||
path: /mnt/data/overleaf/redis
|
||||
- name: overleaf_mongodb
|
||||
path: /mnt/data/overleaf/mongodb
|
||||
- name: prometheus_data
|
||||
path: /mnt/data/prometheus/data
|
||||
- name: elasticsearch_certs
|
||||
path: /mnt/data/elasticsearch/certs
|
||||
- name: elasticsearch_data
|
||||
path: /mnt/data/elasticsearch/data
|
||||
- name: grafana_data
|
||||
path: /mnt/data/grafana/data
|
||||
- name: kitchenowl_data
|
||||
path: /mnt/data/kitchenowl/data
|
||||
- name: ampache_mysql
|
||||
path: /mnt/data/ampache/mysql
|
||||
- name: ampache_config
|
||||
path: /mnt/data/ampache/config
|
||||
- name: music
|
||||
path: /mnt/data/nextcloud/data/data/pim/files/Music
|
||||
- name: syncthing_config
|
||||
path: /mnt/data/syncthing/config
|
||||
|
||||
database_passwords:
|
||||
nextcloud: !vault |
|
||||
$ANSIBLE_VAULT;1.1;AES256
|
||||
66326230303135303930363761316534313439383365376231623661316635393839336431313262
|
||||
3832626365376533646561653863316364313135343366330a356136343938666133356532613263
|
||||
39663037623232363266376335643834353735363431636535386566643763386463353962663930
|
||||
3466343563353162320a376437353933656166323364323166376663323531373338656563653463
|
||||
33346263626430616164613937363836343430383233393061643231346661656539623938333631
|
||||
3632373964346139316637663364646132636636373461613534
|
||||
hedgedoc: !vault |
|
||||
$ANSIBLE_VAULT;1.1;AES256
|
||||
63363464666633663762393135333362613966636338623533393132376338343339653431396465
|
||||
6634643863623163366235393434343662313735363438610a373065363361326565633766633835
|
||||
38383637343230363031636634623930666365333739323162313937656239646166613738393965
|
||||
3533666462303563360a313233306335396234393932396331313238376464363964363839396164
|
||||
66366662356135343035363935616664613831626131376330643133313530636431613266636165
|
||||
6265613666616164373637356235396165383662333561393939
|
||||
mastodon: !vault |
|
||||
$ANSIBLE_VAULT;1.1;AES256
|
||||
63616366396665663161376161373735626466353464393963333136336335376662326232613639
|
||||
6166333137376131633761623163306165386562666639640a313136386431373161306331626638
|
||||
34643433396232383962643964386631313632393161316261353331346163333261336666646563
|
||||
6232666231653732630a396638396462323464613033306662313463663262626430363432663465
|
||||
63623935303861663565633739363539326435623561396535623034663735373232336633303037
|
||||
6266323136316238343963613332396261346337646264646162
|
||||
|
|
Loading…
Reference in a new issue