2025-08-06 17:55:42 -04:00

85 lines
2.8 KiB
YAML

---
- name: Deploy apps to apps-1 node
hosts: apps
become: true
roles:
# - role: apps/memos
# vars:
# port: 7071
# - role: apps/vaultwarden
# vars:
# port: 7072
# - role: apps/stirling-pdf
# vars:
# port: 7075
# - role: apps/flowtodo
# vars:
# port: 7076
# - role: apps/outline-wiki
# vars:
# port: 7083
# url: "https://docs.thegrind.dev"
# container_name: "the-grind-outline-wiki"
# outline_db_name: "the_grind_docs"
# data_dir_name: "the-grind-docs"
# secret_key: "42f5ab8c01771f40f1e1bae554b82b883f25ab13a79767ffc57e8c31ab172c43"
# utils_secret_key: "f8410c6a12da5e92ac4200ef923fe516bed3cef2abacfb1877e32f2f1c63a325"
# oidc_client_id: "XfaDJwpZfdHXiK6kulZiAK9nCliUieOdW0Ah1jJ1"
# oidc_client_secret: "FtouI96uTg4YJc3ViSfcQ9SdubviXiPULne5tKyIXKbHxDczdlZoWkpwroobEGcgxrJaMFmdX6vBLJACZJVojFW1DJLyqt7gTAo6SmfuL7cJVzAnvDagxWJtamqhkKGR"
# oidc_auth_uri: "https://auth.thegrind.dev/application/o/authorize/"
# oidc_token_uri: "https://auth.thegrind.dev/application/o/token/"
# oidc_userinfo_uri: "https://auth.thegrind.dev/application/o/userinfo/"
# oidc_logout_uri: "https://auth.thegrind.dev/application/o/the-grind-docs/end-session/"
# odic_button_text: "The Grind Auth"
# # - role: apps/postiz
# # vars:
# # port: 7084
# # url: "https://postiz.blinker.club"
# # postiz_instance_name: "postiz-main"
# # postiz_db_name: "postiz_main"
# # jwt_secret: "42cd08e857d0178075a305d7511c778336a501951ae0e4f05bf5ad862f611e72"
# - role: apps/planka
# vars:
# port: 7085
# url: "https://tasks.thegrind.dev"
# - role: apps/filebrowser
# vars:
# container_name: "filebrowser-javi"
# instance_name: "javi"
# share: "javi"
# port: 7086
# - role: apps/n8n
# vars:
# port: 7087
# domain: "melab.fyi"
# subdomain: "automate"
# - role: apps/umami
# vars:
# port: 7088
# - role: apps/scripthost
# vars:
# port: 7089
# - role: apps/authentikate
# vars:
# port: 7090
- role: apps/foundryvtt
vars:
foundry_port: 9010
filebrowser_port: 9011
data_dir_name: "foundryvtt-ravensofravnica"
container_name: "foundryvtt-ravensofravnica"
# tasks:
# - name: Personal DW drop
# ansible.builtin.include_role:
# name: apps/dumbware-drop
# vars:
# port: 7077
# pin: "8989"
# - name: Javier Feliz Blog
# ansible.builtin.include_role:
# name: apps/ghost
# vars:
# ghost_instance_name: javierfeliz-blog
# database_name: ghostcms_javierfelizblog
# blog_url: "https://javierfeliz.com"
# port: 7082