Відкрити застосунок
Відкрийте браузер і перейдіть за адресою: http://<SERVER_IP>
Перший запуск може зайняти кілька хвилин. Помилка Nginx 502 протягом цього часу є нормальною.
Облікові дані за замовчуванням:
- Електронна пошта:
[email protected] - Пароль:
sample
Не забудьте змінити адресу електронної пошти та пароль у налаштуваннях.
Важливі шляхи
- Каталог встановлення:
/opt/automatisch - Директорія проекту:
/opt/automatisch - Файл Docker Compose:
/opt/automatisch/docker-compose.yml - Сховище застосунку (том):
/var/lib/docker/volumes/automatisch_automatisch_storage/_data - Дані PostgreSQL (том):
/var/lib/docker/volumes/automatisch_postgres_data/_data - Дані Redis (том):
/var/lib/docker/volumes/automatisch_redis_data/_data - Конфігурація NGINX:
/etc/nginx/sites-available/automatisch - Сайт із увімкненим NGINX:
/etc/nginx/sites-enabled/automatisch
Звичайні команди
Перейти до проекту:
cd /opt/automatisch
Переглянути журнали:
docker compose logs -f
Перезапустити сервіси:
docker compose restart
Зупинити / Запустити:
docker compose down
docker compose up -d
Перевірити контейнери:
docker ps
Послуги
- Main: вебзастосунок Automatisch, відкритий на порту 3000
- Worker: обробник фонових завдань, внутрішній
- PostgreSQL: служба бази даних, внутрішня (порт за замовчуванням 5432)
- Redis: служба черги та кешування, внутрішня (порт за замовчуванням 6379)
Увімкнення SSL з власним доменом
1. Вкажіть ваш домен на IP-адресу сервера.
2. Відредагуйте конфігурацію Nginx і замініть обидва значення server_name _; на ваш домен (<your-domain>):
vim /etc/nginx/sites-available/automatisch
3. Встановіть Certbot:
apt install -y certbot python3-certbot-nginx
4. Виконайте наступну команду для отримання дійсного сертифіката Let's Encrypt:
certbot --nginx --non-interactive --agree-tos --email [email protected] -d yourdomain.com
5. Перезапустіть Nginx, щоб застосувати зміни:
systemctl restart nginx
6. Відкрийте браузер і перейдіть за адресою: https://yourdomain.com