You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Franz Heinzmann (Frando) 858d4a1b8c
move docker tag to abra.sh
5 months ago
office try to support collabora 5 months ago
.env.sample try to support collabora 5 months ago
.gitignore try to support collabora 5 months ago
LICENSE initial commit 8 months ago
README.md fix readme 8 months ago
abra.sh move docker tag to abra.sh 5 months ago
compose.office.yml move docker tag to abra.sh 5 months ago
compose.yml move docker tag to abra.sh 5 months ago
entrypoint.sh.tmpl updates 8 months ago

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