Modification de l'image officielle de gitea (hub.docker.com/r/gitea)
|
|
||
|---|---|---|
| .gitmodules | ||
| docker-compose.yml | ||
| Dockerfile | ||
| gitea.service | ||
| LICENSE | ||
| README.md | ||
gitea-docker
Modification de l'image officielle de gitea (hub.docker.com/r/gitea)
Obtenir la source
git clone https://code.barbed.fr/barbedfr/gitea-docker
Compilation de l'image
Il n'y a pas d'argument particulier à passer:
docker build -t nom_de_l_image[:tag] .
Démarrage du service
Exemple de commande démarrant l'image barbed.fr/gitea:
docker run --mount type=volume,source=nom_du_volume,target=/data -p 127.0.0.1:49002:3000 -p 49003:22 --name nom_du_container barbed.fr/gitea
Le container écoutera le port 3000 (serveur web pour l'interface graphique et les services de synchronisation http), bindé sur localhost afin d'utiliser un reverse proxy Apache, et exposera le port 49003 sur internet pour la synchronisation ssh.
Conseils d'hébergement
Il est conseillé de démarrer l'image, non pas via docker run mais plutôt au travers d'une composition docker-compose. Un fichier d'exemple est fourni.