Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
ocis [03/08/2021 - 14:24] – admin | ocis [17/08/2024 - 07:06] (aktuell) – Externe Bearbeitung 127.0.0.1 | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== Owncloud OCIS (owncloud infinite scale) ====== | ====== Owncloud OCIS (owncloud infinite scale) ====== | ||
- | |||
- | ===== Server ===== | ||
- | |||
- | * ocis.netzwissen.de >> cloud3.netzwissen.de | ||
- | * CX11 hel1-dc2 Helsinki | ||
- | * IPv4 95.217.188.165 | ||
- | * IPv6 2a01: | ||
===== Docs ===== | ===== Docs ===== | ||
- | * General Docs: https:// | + | * General Docs: [[https://doc.owncloud.com/ |
- | * General | + | * Development |
- | * Getting started | + | * Binary Setup: [[https://doc.owncloud.com/ocis/next/ |
- | * Config | + | * Container Setup: [[https://doc.owncloud.com/ocis/next/ |
- | * Migration to OIDC https:// | + | * Bare Metal with Systemd [[https:// |
+ | * OIDC Example (Keycloak) [[https://github.com/owncloud/ | ||
+ | * Environment variables [[https:// | ||
+ | * WOPI/ | ||
- | ===== Deployment with haproxy in Front: | + | ===== Initialisation |
- | + | ||
- | Disable internal https (for the use with external ssl accelerator) | + | |
+ | "ocis init" creates yaml. For the admin user, use the same credentias as in the realm of the IDP | ||
< | < | ||
- | PROXY_TLS=false | ||
- | </ | ||
- | Docker run call | + | root@ocis:/ |
- | < | + | ========================================= |
- | docker run -d --restart unless-stopped -e OCIS_URL=https://ocis.netzwissen.de -e PROXY_TLS=false -ti -p 9200:9200 owncloud/ocis | + | |
- | </ | + | ========================================= |
+ | | ||
+ | user : admin | ||
+ | | ||
- | Graph explorer | + | ------------------------------- |
- | < | ||
- | GRAPH_OIDC_INSECURE=true | ||
- | GRAPH_EXPLORER_GRAPH_URL=" | ||
</ | </ | ||
- | API for GRAPH will appear at https:// | + | ===== Basic data structures and config prepared |
- | Code at https://github.com/owncloud/open-graph-api | + | < |
+ | sudo -u ocis OCIS_INSECURE=false OCIS_CONFIG_DIR=/ | ||
+ | PROXY_TLS=false OCIS_URL=https://ocis.netzwissen.de OCIS_BASE_DATA_PATH=/mnt/data/ocis \ | ||
+ | OCIS_LOG_LEVEL=debug OCIS_LOG_FILE=/ | ||
- | If thumbnails don't work | ||
- | |||
- | < | ||
- | THUMBNAILS_WEBDAVSOURCE_BASEURL=" | ||
</ | </ | ||
- | Start with docker compose in ~/ | + | |
+ | ===== Version info ===== | ||
< | < | ||
- | docker-compose up -d | + | < |
- | </code> | + | Compiled: 2023-12-21 00:00:00 +0000 UTC |
- | Kill containers | ||
- | |||
- | < | ||
- | docker kill $(docker ps -q) | ||
</ | </ | ||
- | >> https:// | + | ===== List running services |
- | + | ||
- | ====== | + | |
- | + | ||
- | https:// | + | |
- | + | ||
- | ====== YARN ====== | + | |
- | + | ||
- | https:// | + | |
- | + | ||
- | NODEJS | + | |
- | + | ||
- | https:// | + | |
- | + | ||
- | ====== IDP: Kopano connect ====== | + | |
- | + | ||
- | https:// | + | |
< | < | ||
- | docker run --rm=true | + | < |
- | </ | + | | SERVICE |
+ | +--------------------+ | ||
+ | | app-provider | ||
+ | | app-registry | ||
+ | | auth-basic | ||
+ | | auth-machine | ||
+ | | eventhistory | ||
+ | | frontend | ||
+ | | gateway | ||
+ | | graph | | ||
+ | | groups | ||
+ | | idm | | ||
+ | | idp | | ||
+ | | invitations | ||
+ | | nats | | ||
+ | | notifications | ||
+ | | ocdav | | ||
+ | | ocs | | ||
+ | | postprocessing | ||
+ | | proxy | | ||
+ | | search | ||
+ | | settings | ||
+ | | sharing | ||
+ | | storage-publiclink | | ||
+ | | storage-shares | ||
+ | | storage-system | ||
+ | | storage-users | ||
+ | | store | | ||
+ | | thumbnails | ||
+ | | userlog | ||
+ | | users | | ||
+ | | web | | ||
+ | | webdav | ||
+ | | webfinger | ||
+ | +--------------------+ | ||
- | |||
- | we bundle konnect in ocis so its already set up (besides you need to change demo passwords and remove demo users | ||
- | |||
- | https:// | ||
- | |||
- | |||
- | Remove TRAEFIK | ||
- | |||
- | you can remove all the labels which are only there for configuring traefik | ||
- | |||
- | port redirect: | ||
- | |||
- | < | ||
- | ports: | ||
- | - " | ||
</ | </ | ||
- | |||
- | you need to set some values to configure the OIDC issuer | ||
- | https:// | ||