Создаём виртуальный интерфейс и настраиваем на нём адрес 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 ```bash 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 ``` http://wiki.r10x.net:8005/