Skip to content
Snippets Groups Projects
stackspin-apps-custom.yaml 1.53 KiB
Newer Older
# This list of apps is loaded by the Stackspin dashboard on startup, and it
# will insert any missing entries into the Stackspin database (`apps` table).
# Processed in https://open.greenhost.net/stackspin/dashboard/-/blob/main/backend/areas/apps/models.py?ref_type=heads#L135
apiVersion: v1
kind: ConfigMap
metadata:
  name: stackspin-apps-custom
  namespace: flux-system
data:
xeruf's avatar
xeruf committed
  vikunja: |
    name: "Vikunja Tasks"
    version: "0.22"
    external: true
    url: "do.${domain}"
xeruf's avatar
xeruf committed
  forgejo: |
    name: "Forgejo Git"
    version: "1.21"
    external: true
    url: "forge.${domain}"
xeruf's avatar
xeruf committed
  invoiceninja: |
    name: "Invoiceninja Billing"
    version: "5.8.38"
    external: true
    url: "ninja.${domain}"
  cal: |
    name: "Cal Appointment Booking"
    version: ""
    external: true
    url: "meet.${domain}"
  n8n: |
    name: "n8n Integrations"
    version: ""
    external: true
    url: "flow.${domain}"
  gatus: |
    name: "Gatus Monitoring"
    version: ""
    external: true
    url: "status.${domain}"
  zammad: |
    name: "Zammad Customer Support"
    version: ""
    external: true
    url: "support.${domain}"
  handbook: |
    name: "FTT Handbook"
    external: true
    url: "about.${domain}"
---
# This list of OAuth clients with their corresponding apps is loaded by the
# Stackspin dashboard on startup, and it will insert any missing entries into
# the Stackspin database (`oauthclient_apps` table).
apiVersion: v1
kind: ConfigMap
metadata:
  name: stackspin-oauthclients-custom
  namespace: flux-system
data:
  vikunja: vikunja
xeruf's avatar
xeruf committed
  forgejo: forgejo