initial commit with redbot and vaultwarden migrated

This commit is contained in:
TÁNCZOS Vilmos Zsombor 2025-05-05 00:24:35 +02:00
commit 1a2d589096
18 changed files with 267 additions and 0 deletions

View file

@ -0,0 +1,6 @@
service_name: redbot
docker_image: phasecorex/red-discordbot
docker_image_version:
data_directory: "{{ service_root }}/data"
discord_token: "{{ vault.discord_bot_token }}"
bot_prefix: .

View file

@ -0,0 +1,18 @@
- name: Ensure data directory exists
ansible.builtin.file:
path: '{{ data_directory }}'
state: directory
owner: '{{ service_user }}'
group: '{{ service_user }}'
mode: '700'
- name: Deploy Redbot
ansible.builtin.import_role:
name: compose-service
vars:
docker_volumes:
- '{{ data_directory }}:/data'
docker_env:
TOKEN: '{{ discord_token }}'
PREFIX: '{{ bot_prefix }}'
use_docker_user: false