update docs

main
Philipp Rothmann 2022-03-07 19:15:32 +01:00
parent 34bcf32017
commit a905a900c4
4 changed files with 37 additions and 20 deletions

View File

@ -9,15 +9,20 @@ abra app config app_name
abra app deploy app_name
```
TODO: SECRETS
Passwörter für akadmin, token sichern
## Flows
-> flows -> import
change background image
add flows to system -> umgebung -> your tenant
## email template
docker cp initial-reset.html sso_app:/templates/
phasen -> default-recovery-email -> email template
### openid-connect endpoints
## Theming
docker cp holsteincloud.svg sso_app:/media/
https://sso.example.org/application/o/authorize/
https://sso.example.org/application/o/token/
https://sso.example.org/application/o/userinfo/
https://sso.example.org/application/o/nextcloud/end-session/
---
System -> Umgebung -> Logo / Favicon: /media/holsteincloud.svg

View File

@ -4,6 +4,7 @@
im authentik:
openid-provider anlegen
app anlegen
redirect uri: https://cloud.example.org/apps/sociallogin/custom_oidc/authentik
```
@ -38,11 +39,11 @@ abra app run --user www-data servername_cloud app /var/www/html/occ config:app:s
{
"name": "authentik",
"title": "SKA",
"authorizeUrl": "https://sso.he.local-it.org/application/o/authorize/",
"tokenUrl": "https://sso.he.local-it.org/application/o/token/",
"authorizeUrl": "https://sso.example.org/application/o/authorize/",
"tokenUrl": "https://sso.example.org/application/o/token/",
"displayNameClaim": "preferred_username",
"userInfoUrl": "https://sso.he.local-it.org/application/o/userinfo/",
"logoutUrl": "https://sso.he.local-it.org/application/o/nextcloud/end-session/",
"userInfoUrl": "https://sso.example.org/application/o/userinfo/",
"logoutUrl": "https://sso.example.org/application/o/nextcloud/end-session/",
"clientId": "nextcloud",
"clientSecret": "secret",
"scope": "openid profile email nextcloud",

View File

@ -12,8 +12,11 @@ abra deploy app_name
im authentik:
openid-provider anlegen
id: wekan
geheminis: secret von abra
redirect uris: https://board.example.org/_oauth/oidc
app anlegen
Login Button umbenennen: User -> Administration -> Layout -> Benutzerdefinierter Text der OIDC-Schaltfläche

View File

@ -1,6 +1,19 @@
# Installation
Basierend auf [abra](https://git.coopcloud.tech/coop-cloud/abra) von [coopcloud](https://coopcloud.tech)
Unser Setup basiert auf [abra](https://git.coopcloud.tech/coop-cloud/abra) von [coopcloud](https://coopcloud.tech)
## Voraussetzungen
* SSH-Zugang zu einem Server
z.B. VPS (Virtual-Private-Server 2vCPU; 4GB RAM; 200GB Speicher) von windcloud.de
* öffentliche IPv4 Adresse
* Domain mit Zugriff zur DNS Einstellung:
A auf IPv4
*.example.org CNAME auf example.org
oder falls wildcard nicht möglich cnames für alle apps anlegen (cloud.example.org, board.example.org, office.example.org)
## Basis System
@ -42,11 +55,6 @@ Für weitere Details: [docs.coopcloud.tech](https://docs.coopcloud.tech/deploy/)
Wir verwenden Traefik als Reverse-Proxy. Er erkennt automatisch Apps im Docker Swarm und leitet von den konfigurierten Subdomains auf die entsprechenden Apps um.
Docker Netzwerk erstellen
```
docker network create -d overlay --scope swarm proxy
```
```
abra app new traefik
abra app config example_traefik # only if custom config needed