Une platforme d'entraide par et pour les étudiants
Toutes les infos de développement sont sur le repo github du projet.
Pour renew les certificats, il faut se ssh à dochub.be, kill nginx, sudo systemctl stop nginx
, renew les certificats certbot renew
et puis relancer nginx sudo systemctl start nginx
.
Pour run le serveur de production, il y a 4 services systemd qui tournent :
* nginx: Pour servir les fichier statiques
* dochub-gunicorn: Le serveur HTTP WSGI pour le projet django
* dochub-celery: Pour run celery (Le séquenceur de taches pour la conversion de fichiers)
* minio: Le système de stockage des fichiers