Доступ к Wekan
- Откройте браузер и перейдите по адресу:
http://<SERVER_IP>(HTTP) - Зарегистрируйте имя пользователя, адрес электронной почты и пароль.
- Первый зарегистрированный пользователь получит права администратора, остальные будут обычными пользователями.
- При регистрации может появиться ошибка «Internal Server Error» — это происходит из-за того, что почта не настроена. Пользователь всё равно будет создан, и вы сможете войти в систему.
- Чтобы отключить самостоятельную регистрацию, перейдите в Admin Panel → Settings и включите опцию «Disable Self Registration».
Важные пути
- Каталог установки:
/root/wekan - Compose-файл:
/root/wekan/docker-compose.yml - Загрузка файлов:
/var/lib/docker/volumes/wekan_wekan-files/_data - База данных:
/var/lib/docker/volumes/wekan_wekan-db/_data - Конфиг NGINX:
/etc/nginx/sites-available/wekan - Активный сайт NGINX:
/etc/nginx/sites-enabled/wekan
Основные команды
Перейти в директорию проекта:
cd /opt/wekan
Просмотреть логи:
docker compose logs -f
Перезапустить сервисы:
docker compose restart
Остановить / Запустить:
docker compose down
docker compose up -d
Проверить контейнеры:
docker ps
Включить электронную почту (необязательно)
Отредактируйте:
/root/wekan/docker-compose.yml
Раскомментируйте и настройте:
MAIL_URL=smtp://<mail_url>:25/?ignoreTLS=true&tls={rejectUnauthorized:false}
MAIL_FROM=Wekan Notifications <[email protected]>
I'm ready to translate to Russian. However, I don't see any text in your message to translate. Please provide the English text you'd like me to translate, and I'll return only the Russian translation.
docker compose up -d
Подключение SSL с собственным доменом
1. Направьте ваш домен на IP-адрес сервера.
2. Отредактируйте docker-compose.yml чтобы задать ваш домен как ROOT_URL: ROOT_URL=https://your.domain.com
3. Пересоздайте сервисы:
cd /root/wekan/
docker compose up -d
3. Откройте конфигурацию Nginx и замените server_name _; на ваш домен («server_name <your-domain>;):
vim /etc/nginx/sites-available/wekan
4. Установите Certbot:
apt install -y certbot python3-certbot-nginx
5. Выполните следующую команду для получения SSL-сертификата Let's Encrypt:
certbot --nginx --non-interactive --agree-tos --email [email protected] -d yourdomain.com
6. Перезапустите Nginx, чтобы применить изменения:
systemctl restart nginx
7. Откройте браузер и перейдите по адресу: https://yourdomain.com