Salut,
L'image que tu essaye d'installer n'est plus maintenu , il est recommandé d'utiliser :
openproject/openproject
Tu trouvera la doc de la nouvelle image ici :
https://www.openproject.org/docs/installation-and-operations/installation/docker/
Je te suggère d'utiliser le menu application de Container Station, et d'utilise docker compose.
Voici un docker compose pour openproject :
YAML:
name: openproject
services:
openproject:
ports:
- 8985:80
environment:
- OPENPROJECT_SECRET_KEY_BASE=secret
- OPENPROJECT_HOST__NAME=localhost:8985
- OPENPROJECT_HTTPS=false
- OPENPROJECT_DEFAULT__LANGUAGE=en
volumes:
- /share/Container/openproject/pgdata:/var/openproject/pgdata
- /share/Container/openproject/assets:/var/openproject/assets
image: openproject/openproject:16
C'est repris de la commande docker de la doc :
https://www.openproject.org/docs/installation-and-operations/installation/docker/#quick-start puis passé dans
https://www.composerize.com/
8985:80
lie le port 80 du conteneur à 8985 sur la machine exécutant docker. J'ai volontairement mis 8985 car 8080 est un port qui est déja utilisé de base sur QNAP.
OPENPROJECT_SECRET_KEY_BASE
définit la base de la clé secrète. Remplace
secret
par un mot de passe.
OPENPROJECT_HOST__NAME
définit le nom d'hôte de l'application. Cette valeur est utilisée pour générer des formulaires et des liens dans les courriels, et doit correspondre au nom d'hôte de la requête externe (la valeur que les utilisateurs voient dans leur navigateur).
OPENPROJECT_HTTPS=false
désactive le mode HTTPS par défaut d'OpenProject afin que vous puissiez accéder à l'instance via HTTP uniquement.
OPENPROJECT_DEFAULT__LANGUAGE
Contrôle, lors de la toute première installation, la langue dans laquelle les données de base (telles que les types, les noms d'état, etc.) et les données de démonstration sont créées. Il définit également la langue par défaut pour les nouveaux utilisateurs.
Les variables possibles sont ici :
https://www.openproject.org/docs/in.../environment/#supported-environment-variables