Save all
This commit is contained in:
@@ -103,3 +103,12 @@
|
||||
[submodule "roles/ericomeehan.peertube"]
|
||||
path = roles/ericomeehan.peertube
|
||||
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
|
||||
roles:
|
||||
- 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_timeout: "1m"
|
||||
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