Создаём виртуальный интерфейс и настраиваем на нём адрес 10.2.0.1/16
Добавляем домены в /etc/hosts
- wiki.r10x.net 10.2.0.1
- wiki-minio.r10x.net 10.2.0.1
Настраиваем файл settings/docker.env Создаём сертификат для keycloak
openssl genrsa -out ./settings/oidc/ca.key 4096
openssl req -x509 -new -key ./settings/oidc/ca.key -days 3650 \
-out ./settings/oidc/ca.crt -subj '/CN=keycloak'
Поднимаем Redis и Keycloack
docker up -d oidc redis
- Заходим на https://wiki.r10x.net:8443/
- Создаём новый Realm
- Создаём новый client, добавляем url и забираем credential key
- Создаём пользователя
Настраиваем docker.env
Поднимаем outline и postgresql
openssl req -x509 -nodes -days 365 -newkey rsa:4096 \
-keyout /etc/letsencrypt/wiki.r10x.net/private.key \
-out /etc/letsencrypt/wiki.r10x.net/public.crt \
-subj '/CN=wiki.r10x.net'
openssl req -x509 -nodes -days 365 -newkey rsa:4096 \
-keyout /etc/letsencrypt/wiki-minio.r10x/private.key \
-out /etc/letsencrypt/wiki-minio.r10x/public.crt \
-subj '/CN=wiki-minio.r10x.net'
docker up -d outline db storage
Description
Languages
Dotenv
100%