Een Gitea-stack implementeren
fr:Déployer une stack Gitea
Dit artikel is vertaald door middel van automatische vertalingssoftware. U kunt het artikel bron hier te bekijken.
it:Distribuire uno stack Gitea
pt:Implantação de uma pilha de Gitea
es:Despliegue de una pila Gitea
en:Deploy a Gitea stack
fr:Déployer une stack Gitea
Vereisten
Om een Gitea stack te implementeren kunt u de officiële projectdocumentatie volgen:
Om dit te doen moet je :
- een werkend GNU/Linux systeem dat u kunt benaderen via SSH
een werkende docker en docker compose installatie
U kunt Gitea installeren vanaf een fysieke machine, een virtuele machine of vanaf een Ikoula One Cloud Instance.
Inzet van Gitea
Het uitrollen van uw "Stack Gitea Stack zal worden uitgerold met behulp van een compose-bestand dat u eerder hebt gemaakt of in een map hebt geplaatst waartoe de gebruiker toegang zal hebben.
In ons voorbeeld zullen we inzetten met Postgres ondersteuning als DBMS (u kunt dit vervangen door het login/wachtwoord paar van uw keuze):
Gitea version: "2"
networks:
gitea:
external: false
services:
server:
image: gitea/gitea:latest
environment:
- USER_UID=1000
- USER_GID=1000
restart: always
networks:
- gitea
volumes:
- /var/lib/persistent/gitea:/data
ports:
- "80:3000"
- "222:22"
depends_on:
- db
db:
image: postgres:9.6
restart: always
environment:
- POSTGRES_USER=gitea
- POSTGRES_PASSWORD=gitea
- POSTGRES_DB=gitea
networks:
- gitea
volumes:
- /var/lib/persistent/postgres:/var/lib/postgresql/data
Zorg ervoor dat u poorten 3000 en 222 in TCP op de host hebt geopend.
Om uw compose.yml bestand op de achtergrond uit te voeren vanuit de map waar het bestand is opgeslagen :
# docker-compose up -d
Het enige wat u hoeft te doen is het formulier in te vullen om de installatie af te ronden en toegang te krijgen tot uw Gitea stack.
http://VOTRE_IP
U zou nu in staat moeten zijn om verbinding te maken met uw Gitea stack via Web en SSH vanaf de IP's die zijn geautoriseerd op uw firewall. Het is mogelijk om je Gitea stack te laten samenleven met andere diensten achter een reverse proxy, in welk geval je vrij bent om de luisterpoort van de WEB dienst aan te passen zoals je wenst.
Bestand:Gitea-deploy3.png
Catégorie :Cloudstack
Catégorie :Cloud public
Catégorie :Cloud