Save all
This commit is contained in:
@@ -103,3 +103,12 @@
|
|||||||
[submodule "roles/ericomeehan.peertube"]
|
[submodule "roles/ericomeehan.peertube"]
|
||||||
path = roles/ericomeehan.peertube
|
path = roles/ericomeehan.peertube
|
||||||
url = git@gitea.eom.dev:DevOps/ansible-role-peertube.git
|
url = git@gitea.eom.dev:DevOps/ansible-role-peertube.git
|
||||||
|
[submodule "roles/ericomeehan.wanderer"]
|
||||||
|
path = roles/ericomeehan.wanderer
|
||||||
|
url = git@gitea.eom.dev:DevOps/ansible-role-wanderer.git
|
||||||
|
[submodule "roles/ericomeehan.fediprofile"]
|
||||||
|
path = roles/ericomeehan.fediprofile
|
||||||
|
url = git@gitea.eom.dev:DevOps/ansible-role-fediprofile.git
|
||||||
|
[submodule "roles/ericomeehan.the-button"]
|
||||||
|
path = roles/ericomeehan.the-button
|
||||||
|
url = git@gitea.eom.dev:DevOps/ansible-role-the-button.git
|
||||||
|
|||||||
@@ -0,0 +1,21 @@
|
|||||||
|
- name: Execute test
|
||||||
|
hosts: alpha-control-plane
|
||||||
|
become: true
|
||||||
|
vars_files:
|
||||||
|
- ../secrets.yaml
|
||||||
|
roles:
|
||||||
|
- role: ericomeehan.fediprofile
|
||||||
|
vars:
|
||||||
|
fediprofile_hostname: fediprofile.eom.dev
|
||||||
|
fediprofile_mastodon_admin_user: eric
|
||||||
|
fediprofile_mastodon_domain: mastodon.eom.dev
|
||||||
|
fediprofile_single_user_instance: false
|
||||||
|
fediprofile_domains:
|
||||||
|
- localhost
|
||||||
|
- localhost:5099
|
||||||
|
fediprofile_registration_open: false
|
||||||
|
fediprofile_namespace: fediprofile
|
||||||
|
fediprofile_pvc_size_data: 64Gi
|
||||||
|
fediprofile_pvc_size_uploads: 2Ti
|
||||||
|
|
||||||
|
|
||||||
@@ -5,3 +5,9 @@
|
|||||||
become: true
|
become: true
|
||||||
roles:
|
roles:
|
||||||
- role: ericomeehan.kraken-bot
|
- role: ericomeehan.kraken-bot
|
||||||
|
vars:
|
||||||
|
kraken_bot_image: ericomeehan/kraken-bot:latest
|
||||||
|
kraken_bot_dashboard_password: "{{ kraken_bot_dashboard_password }}"
|
||||||
|
kraken_bot_api_key: "{{ kraken_bot_api_key }}"
|
||||||
|
kraken_bot_api_secret: "{{ kraken_bot_api_secret }}"
|
||||||
|
|
||||||
|
|||||||
@@ -11,3 +11,5 @@
|
|||||||
localai_watchdog_idle: "false"
|
localai_watchdog_idle: "false"
|
||||||
localai_watchdog_idle_timeout: "1m"
|
localai_watchdog_idle_timeout: "1m"
|
||||||
localai_watchdog_busy: "false"
|
localai_watchdog_busy: "false"
|
||||||
|
localai_p2p: "true"
|
||||||
|
localai_federated: "true"
|
||||||
|
|||||||
@@ -0,0 +1,7 @@
|
|||||||
|
- name: Deploy Mastodon
|
||||||
|
hosts: alpha-control-plane
|
||||||
|
become: true
|
||||||
|
vars_files:
|
||||||
|
- ../secrets.yaml
|
||||||
|
roles:
|
||||||
|
- role: ericomeehan.mastodon
|
||||||
Submodule
+1
Submodule roles/ericomeehan.fediprofile added at fd434ceece
+1
-1
Submodule roles/ericomeehan.gitea updated: 990ccfef17...14c6c5685b
Submodule roles/ericomeehan.kraken-bot updated: 439661f40b...d02b313e2c
Submodule roles/ericomeehan.mastodon updated: a90d356275...07ee17d467
Submodule
+1
Submodule roles/ericomeehan.the-button added at ece4ef223c
Submodule
+1
Submodule roles/ericomeehan.wanderer added at 3683761b12
Submodule roles/ericomeehan.wikideck updated: 1a7598858a...d038fe3bab
@@ -0,0 +1,13 @@
|
|||||||
|
- name: The Button
|
||||||
|
hosts: alpha-control-plane
|
||||||
|
become: true
|
||||||
|
vars_files:
|
||||||
|
- ../secrets.yaml
|
||||||
|
roles:
|
||||||
|
- role: ericomeehan.the-button
|
||||||
|
vars:
|
||||||
|
the_button_image: "ericomeehan/the-button:latest"
|
||||||
|
the_button_ingress_host: "button.eom.dev"
|
||||||
|
the_button_ingress_class_name: "nginx"
|
||||||
|
the_button_storage_size: 8Gi
|
||||||
|
the_button_image_pull_policy: Always
|
||||||
@@ -0,0 +1,24 @@
|
|||||||
|
- name: Deploy Wanderer
|
||||||
|
hosts: alpha-control-plane
|
||||||
|
become: true
|
||||||
|
vars_files:
|
||||||
|
- ../secrets.yaml
|
||||||
|
roles:
|
||||||
|
- role: ericomeehan.wanderer
|
||||||
|
vars:
|
||||||
|
wanderer_storage_class_name: nfs-client
|
||||||
|
wanderer_storage:
|
||||||
|
search: 2Ti
|
||||||
|
db: 2Ti
|
||||||
|
uploads: 2Ti
|
||||||
|
wanderer_host: wanderer.eom.dev
|
||||||
|
wanderer_env:
|
||||||
|
meili_master_key: "{{ wanderer_meili_master_key }}"
|
||||||
|
pocketbase_encryption_key: "{{ wanderer_pocketbase_encryption_key }}"
|
||||||
|
origin: "https://wanderer.eom.dev"
|
||||||
|
public_disable_signup: "false"
|
||||||
|
body_size_limit: "Infinity"
|
||||||
|
overpass_api_url: "https://overpass-api.de"
|
||||||
|
valhalla_url: "https://valhalla1.openstreetmap.de"
|
||||||
|
nominatim_url: "https://nominatim.openstreetmap.org"
|
||||||
|
public_map_max_polylines: "100"
|
||||||
@@ -0,0 +1,18 @@
|
|||||||
|
- name: Deploy Wikideck
|
||||||
|
hosts: alpha-control-plane
|
||||||
|
become: true
|
||||||
|
vars_files:
|
||||||
|
- ../secrets.yaml
|
||||||
|
roles:
|
||||||
|
- role: ericomeehan.wikideck
|
||||||
|
vars:
|
||||||
|
wikideck_image: ericomeehan/wikideck:latest
|
||||||
|
wikideck_image_pull_policy: Always
|
||||||
|
wikideck_public_origin: https://wikideck.eom.dev
|
||||||
|
wikideck_ingress_enabled: true
|
||||||
|
wikideck_ingress_host: wikideck.eom.dev
|
||||||
|
wikideck_ingress_class_name: nginx
|
||||||
|
wikideck_ingress_annotations:
|
||||||
|
cert-manager.io/cluster-issuer: ca-issuer
|
||||||
|
wikideck_storage_size: 2Ti
|
||||||
|
wikideck_storage_class: nfs-client
|
||||||
Reference in New Issue
Block a user