Обновление сервера
Автоматическая проверка
Сервер автоматически проверяет наличие обновлений каждые 6 часов. При наличии новой версии:
- Администратор видит баннер в Dashboard
- В разделе Обслуживание появляется информация о версии
Обновление через админку (OTA)
- Перейдите в Админка > Обслуживание
- В разделе обновлений нажмите Обновить
- Сервер скачает новый бинарник
- Автоматически заменит текущий и перезапустится
Процесс:
- Скачивание архива с центрального сервера
- Извлечение бинарника
- Создание backup текущей версии
- Замена бинарника
- Обновление версии в config.yaml
- Перезапуск
Ручное обновление
# 1. Остановите сервер
sudo systemctl stop aulynk
# 2. Скачайте новую версию
wget https://aulynk.ru/updates.php?action=download&file=aulynk-linux-amd64.tar.gz -O aulynk.tar.gz
# 3. Распакуйте
tar -xzf aulynk.tar.gz
# 4. Замените бинарник
cp aulynk /opt/aulynk/aulynk
# 5. Запустите
sudo systemctl start aulynk
Откат
При неудачном обновлении backup сохраняется рядом с бинарником:
# Восстановите из backup
cp /opt/aulynk/aulynk.backup /opt/aulynk/aulynk
sudo systemctl restart aulynk