79 lines
2.5 KiB
YAML
79 lines
2.5 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
|
|
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 |