20 lines
565 B
YAML

- name: Create app DB
ansible.builtin.include_role:
name: app/database
vars:
app_name: kan
- name: Create kan-web container
community.docker.docker_container:
name: kan-web
image: ghcr.io/kanbn/kan:latest
pull: true
state: started
restart_policy: unless-stopped
ports:
- "{{ port }}:3000"
env:
NEXT_PUBLIC_BASE_URL: "https://tasks.thegrind.dev"
BETTER_AUTH_SECRET: "your_auth_secret"
POSTGRES_URL: "postgresql://kan:password@10.89.0.102:5432/kan"
NEXT_PUBLIC_ALLOW_CREDENTIALS: "true"