office | ||
.env.sample | ||
.gitignore | ||
abra.sh | ||
compose.office.yml | ||
compose.yml | ||
entrypoint.sh.tmpl | ||
LICENSE | ||
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
- Set up Docker Swarm and [
abra
][abra] - Deploy [
coop-cloud/traefik
][cc-traefik] abra app new ocis --secrets
(optionally with--pass
if you'd like to save secrets inpass
)abra app YOURAPPDOMAIN config
- be sure to change$DOMAIN
to something that resolves to your Docker swarm boxabra 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