Accès
- Ouvrez votre navigateur :
https://<SERVER_IP>/ - Un certificat SSL auto-signé est utilisé, un avertissement du navigateur est donc normal lors de la première visite.
Première configuration
- Ouvrez la page d'installation :
https://<SERVER_IP>/setup - Suivez l'assistant d'installation pour configurer votre instance
- This will generate a
config.jsoninside the config directory
Notes d'installation
- For a quick setup, select
SQLitecomme base de données dans l'assistant d'installation.Redisn'est pas installé par défaut. Si nécessaire, installez-le et configurez-le manuellement. - Pour
Use SSL (a self-signed certificate will be generated that can be replaced), sélectionnezNo. Le HTTPS est déjà assuré par Nginx à l'aide d'un certificat auto-signé. - Définir
Public Facing URLsur l'URL que les utilisateurs emploieront pour accéder à votre instance. Par défaut, elle est configurée commehttps://<SERVER_IP>/. Si vous configurez un domaine par la suite, mettez cette valeur à jour en conséquence.
Chemins importants
- Répertoire d'installation :
/root/gokapi - Fichier Docker Compose :
/root/gokapi/compose.yaml - Fichier d'environnement :
/root/gokapi/.env - Stockage des données :
/root/gokapi/gokapi-data - Configuration :
/root/gokapi/gokapi-config - Config Nginx :
/etc/nginx/sites-available/gokapi - Certificat SSL :
/etc/nginx/ssl/gokapi.crt - Clé SSL :
/etc/nginx/ssl/gokapi.key
Gestion de Docker
Afficher les conteneurs en cours d'exécution :
docker compose -f /root/gokapi/compose.yaml ps
Redémarrer tous les conteneurs :
docker compose -f /root/gokapi/compose.yaml restart
Suivez les journaux de l'application :
docker compose -f /root/gokapi/compose.yaml logs -f
Arrêtez l'application :
docker compose -f /root/gokapi/compose.yaml down
Démarrez l'application :
docker compose -f /root/gokapi/compose.yaml up -d
Gestion de Nginx
Vérifier l'état :
systemctl status nginx
Redémarrer Nginx :
systemctl restart nginx
Recharger Nginx :
systemctl reload nginx
Validez la configuration :
nginx -t