Go to file
Franz Heinzmann (Frando) 858d4a1b8c move docker tag to abra.sh 2022-10-17 13:41:44 +02:00
office try to support collabora 2022-10-17 12:27:27 +02:00
.env.sample try to support collabora 2022-10-17 12:27:27 +02:00
.gitignore try to support collabora 2022-10-17 12:27:27 +02:00
LICENSE initial commit 2022-08-03 10:22:38 +02:00
README.md fix readme 2022-08-03 11:37:20 +02:00
abra.sh move docker tag to abra.sh 2022-10-17 13:41:44 +02:00
compose.office.yml move docker tag to abra.sh 2022-10-17 13:41:44 +02:00
compose.yml move docker tag to abra.sh 2022-10-17 13:41:44 +02:00
entrypoint.sh.tmpl updates 2022-08-03 10:38:16 +02:00

README.md

OCIS

  • Category: Development
  • Status: 1, alpha
  • Image: owncloud/ocis, 2, upstream
  • Healthcheck: No
  • Backups: Yes
  • Email: ?
  • Tests: 2
  • SSO: 3 (OIDC)

Basic usage

  1. Set up Docker Swarm and [abra][abra]
  2. Deploy [coop-cloud/traefik][cc-traefik]
  3. abra app new ocis --secrets (optionally with --pass if you'd like to save secrets in pass)
  4. abra app YOURAPPDOMAIN config - be sure to change $DOMAIN to something that resolves to your Docker swarm box
  5. abra app YOURAPPDOMAIN deploy

SSO usage

By default OCIS includes a built-in Identity Provider. You can use another OpenID Connect provider, too. Keycloak works: Create a new Client, set it to Public mode (not Confidential) and set the OCIS_OIDC_ISSUER and WEB_OIDC_CLIENT_ID config variables.

App commands

ocis

To run the ocis command-line utility you can use the abra command ocis. Use it like this: abra app cmd YOURAPPDOMAIN app ocis