From c8586279e3bf2c80b2387833a1655b18b6b05dbe Mon Sep 17 00:00:00 2001 From: admin1350 Date: Sat, 28 Feb 2026 17:20:28 +0000 Subject: [PATCH] =?UTF-8?q?=D0=9E=D0=B1=D0=BD=D0=BE=D0=B2=D0=B8=D1=82?= =?UTF-8?q?=D1=8C=20README.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 90dfdb1..0e9ca81 100644 --- a/README.md +++ b/README.md @@ -38,23 +38,27 @@ services: # - ADMIN_TOKEN=your-admin-token-here # Домен вашего сервера - - DOMAIN=https://vault.lord-mikrotik.ru + - DOMAIN=https://vault.domain.com # Настройки безопасности - SIGNUPS_ALLOWED=true # Отключить регистрацию - INVITATIONS_ALLOWED=true # Разрешить приглашения ``` -### 2. Настраиваем nginx и получение сертификата +### 1.2 поднимаем docker контейнер командой `docker compose up -d` +### 2. Настраиваем nginx и получаем сертификат #### устанавливаем nginx и certbot ```bash +apt install certbot python3-certbot-nginx nginx +systemctl enable --now nginx ``` ``` nano /etc/nginx/sites-available/vault.domain.com -##### Файл /etc/nginx/sites-available/vault.domain.com +##### Содержимое файла `vault.domain.com` +``` ``` server { - server_name vault.lord-mikrotik.ru; + server_name vault.domain.com; location / { proxy_pass http://127.0.0.1:8080; @@ -70,5 +74,10 @@ server { ln -s /etc/nginx/sites-available/memos.domain.com /etc/nginx/sites-enabled/ systemctl restart nginx ``` -#### Получаем сетификат +#### Получаем сетификат и еще раз перезапускаем nginx +```bash +certbot --nginx -d vault.doamin.com +systemctl restart nginx ``` +### 4. Если мы все правильно сделали, то регистрируемся на нащем сайте `vault.domain.com` , после редактируем в `docker-compose.yml` параметр `SIGNUPS_ALLOWED` с `true` на `false` что бы запретить решистрацию если надо +