Установка сервера
Быстрая установка (Linux)
# 1. Скачайте бинарник
wget https://aulynk.ru/updates.php?action=download&file=aulynk-linux-amd64.tar.gz -O aulynk.tar.gz
tar -xzf aulynk.tar.gz
chmod +x aulynk
# 2. Запустите мастер установки
./aulynk --port 3000
Откройте http://your-server:3000 в браузере. Мастер установки поможет:
- Указать параметры PostgreSQL
- Создать администратора
- Настроить домен и HTTPS
- Сгенерировать
config.yaml
Установка PostgreSQL
# Ubuntu / Debian
sudo apt update
sudo apt install -y postgresql postgresql-contrib
# Создание базы
sudo -u postgres psql -c "CREATE USER aulynk WITH PASSWORD 'your_password';"
sudo -u postgres psql -c "CREATE DATABASE aulynk OWNER aulynk;"
Запуск как сервис (systemd)
# /etc/systemd/system/aulynk.service
[Unit]
Description=Aulynk Server
After=network.target postgresql.service
[Service]
Type=simple
User=aulynk
WorkingDirectory=/opt/aulynk
ExecStart=/opt/aulynk/aulynk
Restart=always
RestartSec=5
[Install]
WantedBy=multi-user.target
sudo systemctl daemon-reload
sudo systemctl enable aulynk
sudo systemctl start aulynk
Проверка
curl http://localhost:8080/api/health
# {"status":"ok"}