Accès web
URL : https://<IP>/
Port HTTP 80 redirige vers HTTPS 443.
Compte par défaut :
- Nom d'utilisateur :
owner - Mot de passe :
owner123
Important : Changez le mot de passe par défaut immédiatement depuis l'interface web.
Configuration de l'environnement
Fichier : /opt/zy/.env
Pour mettre à jour les variables d'environnement, modifiez .env et redémarrez le service :
systemctl restart zy.service
Fichiers et répertoires importants
- Binaire Zy :
/opt/zy/zy - Variables d'environnement (token API, URL public) :
/opt/zy/.env - Unité Systemd :
/etc/systemd/system/zy.service - Configuration du site Nginx :
/etc/nginx/sites-available/zy - Site Nginx activé :
/etc/nginx/sites-enabled/zy - Certificats SSL auto-signés :
/etc/nginx/ssl/
Gestion des services Systemd
# Restart the Zy service
systemctl restart zy.service
# Check Zy status
systemctl status zy.service
# Restart the Nginx service
systemctl restart nginx.service
# Check Nginx status
systemctl status nginx.service
Activer SSL avec un domaine
1. Faites pointer votre domaine vers l'IP du serveur.
2. Modifiez la config Nginx et remplacez les deux server_name <IP>; avec votre domaine (<your-domain>) dans les blocs HTTP (port 80) et HTTPS (port 443) :
vim /etc/nginx/sites-available/zy
3. Installez Certbot :
apt install -y certbot python3-certbot-nginx
4. Lance la commande suivante pour générer un certificat Let's Encrypt valide :
certbot certonly --nginx --non-interactive --agree-tos --email [email protected] -d yourdomain.com
5. Remplacez les chemins SSL dans la config Nginx :
vim /etc/apache2/sites-available/zy
# Before:
# ssl_certificate /etc/nginx/ssl/fullchain.pem;
# ssl_certificate_key /etc/nginx/ssl/privkey.pem;
# After:
# ssl_certificate /etc/letsencrypt/live/yourdomain.com/fullchain.pem;
# ssl_certificate_key /etc/letsencrypt/live/yourdomain.com/privkey.pem;
6. Redémarrez Nginx pour appliquer les changements :
systemctl restart nginx
7. Mise à jour PUBLIC_BASE_URL in /opt/zy/env:
PUBLIC_BASE_URL=https://yourdomain.com
8. Redémarrez Zy pour appliquer les modifications :
systemctl restart zy
9. Ouvrez votre navigateur et allez sur : https://yourdomain.com