services.ymlΒΆ

---
# nocheck: playwright-service-flag
litellm:
  modes:
    host:
      enabled: true
  bond: 1
  enabled: true # nocheck: dynamic-flag
  shared: true # nocheck: dynamic-flag
  provides: litellm_ui
  lifecycle: beta

# nocheck: playwright-service-flag
dashboard:
  bond: 1
  enabled: "{{ 'web-app-dashboard' in group_names }}"
  shared: "{{ 'web-app-dashboard' in group_names }}"

# nocheck: playwright-service-flag
prometheus:
  bond: 1
  enabled: "{{ 'web-app-prometheus' in group_names }}"
  shared: "{{ 'web-app-prometheus' in group_names }}"

# nocheck: playwright-service-flag
# nocheck: variants-coverage β€” sso-variant-tor requires the onion on in every variant, so the false polarity has no variant left to live in
tor:
  bond: 0.5
  enabled: "{{ 'svc-net-tor' in group_names }}"
  shared: true # nocheck: dynamic-flag

sso:
  bond: 1
  enabled: "{{ 'web-app-keycloak' in group_names }}"
  shared: "{{ 'web-app-keycloak' in group_names }}"
  flavor: oidc

# nocheck: logout, dynamic-flag, playwright-service-flag
logout:
  enabled: false
  shared: false