---
wiki_js_svc:
  domain: "{{ all_services | service_get_domain(role_name) }}"
  port: 3000
  caddy_extra: |
    import analytics
  db:
    host: "{{ postgres.host }}"
    port: "{{ postgres.port }}"
    user: "{{ opentofu.postgresql_data.wiki_js.user }}"
    pass: "{{ opentofu.postgresql_data.wiki_js.pass }}"
    name: "{{ opentofu.postgresql_data.wiki_js.database }}"

wiki_js_env:
  DB_TYPE: postgres
  DB_HOST: "{{ svc.db.host }}"
  DB_PORT: "{{ svc.db.port }}"
  DB_USER: "{{ svc.db.user }}"
  DB_PASS: "{{ svc.db.pass }}"
  DB_NAME: "{{ svc.db.name }}"
  DB_SSL: 1

wiki_js_compose:
  watchtower: update
  image: requarks/wiki