Доступ
- Відкрийте браузер:
https://<SERVER_IP>/ - Використовується самопідписаний сертифікат SSL, тож попередження браузера є очікуваним під час першого відвідування.
Перше налаштування
- Відкрийте сторінку налаштування:
https://<SERVER_IP>/setup - Дотримуйтеся вказівок майстра налаштування, щоб налаштувати свій екземпляр
- This will generate a
config.jsoninside the config directory
Примітки щодо налаштування
- For a quick setup, select
SQLiteяк базу даних у майстрі налаштування.Redisза замовчуванням не встановлено. За потреби встановіть і налаштуйте його вручну. - Для
Use SSL (a self-signed certificate will be generated that can be replaced), виберітьNo. HTTPS уже забезпечує Nginx із самопідписаним сертифікатом. - Встановити
Public Facing URLна URL, за якою користувачі звертатимуться до вашого екземпляра. За замовчуванням він налаштований якhttps://<SERVER_IP>/. Якщо згодом ви налаштуєте домен, оновіть це значення відповідно.
Важливі шляхи
- Директорія встановлення:
/root/gokapi - Файл Docker Compose:
/root/gokapi/compose.yaml - Файл середовища:
/root/gokapi/.env - Сховище даних:
/root/gokapi/gokapi-data - Конфігурація:
/root/gokapi/gokapi-config - Конфіг Nginx:
/etc/nginx/sites-available/gokapi - SSL-сертифікат:
/etc/nginx/ssl/gokapi.crt - SSL-ключ:
/etc/nginx/ssl/gokapi.key
Керування Docker
Перегляд запущених контейнерів:
docker compose -f /root/gokapi/compose.yaml ps
Перезапустити всі контейнери:
docker compose -f /root/gokapi/compose.yaml restart
Стежте за журналами застосунку:
docker compose -f /root/gokapi/compose.yaml logs -f
Зупиніть застосунок:
docker compose -f /root/gokapi/compose.yaml down
Запустіть застосунок:
docker compose -f /root/gokapi/compose.yaml up -d
Керування Nginx
Перевірити стан:
systemctl status nginx
Перезапустити Nginx:
systemctl restart nginx
Перезавантажити Nginx:
systemctl reload nginx
Перевірте конфігурацію:
nginx -t