Les explications du site officiel sont très claires :
https://www.openproject.org/download-and-installation/
En résumé :
Mettre à jour les cources
apt-get install gnupg2
wget -qO- https://dl.packager.io/srv/opf/openproject/key | apt-key add -
wget -O /etc/apt/sources.list.d/openproject.list \
https://dl.packager.io/srv/opf/openproject/stable/10/installer/debian/10.repo
Installer
apt-get update
apt-get install openproject
Configurer
Se rendre sur l’URL du serveur Openproject
http://IP_Serveur
Se connecter avec les identifiants :
User: admin
MDP : admin
Il sera alors imposer de changer son mot de passe.
Reste à configurer le reverse proxy Nginx pour y avoir accès depuis le Net
server {
if ($host = project.domaine.com) {
return 301 https://$host$request_uri;
} # managed by Certbot
listen 80;
listen [::]:80;
server_name project.domaine.com;
}
server {
listen 443 ssl;
listen [::]:443 ssl;
server_name project.domaine.com;
access_log /var/log/nginx/project.domaine.com/access.log;
error_log /var/log/nginx/project.domaine.com/error.log;
location / {
proxy_set_header Host $http_host;
proxy_set_header X-Forwarded-Host $host;
proxy_set_header X-Forwarded-Server $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Graylog-Server-URL https://$server_name/;
proxy_pass http://10.10.10.21;
}
ssl_certificate /etc/letsencrypt/live/project.domaine.com/fullchain.pem; # managed by Certbot
ssl_certificate_key /etc/letsencrypt/live/project.domaine.com/privkey.pem; # managed by Certbot
}
Commentaires récents