Distribuire uno stack Gitea
de:Einsatz eines Gitea-Stacks
nl:Een Gitea-stack implementeren
fr:Déployer une stack Gitea
Il presente articolo è stato tradotto tramite un software di traduzione automatica. È possibile visualizzare l'origine articolo qui.
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
Prerequisiti
Per distribuire uno stack Gitea ' potete seguire la documentazione ufficiale del progetto:
Per fare questo dovreste avere :
- un sistema GNU/Linux funzionante a cui si può accedere via SSH
un'installazione funzionante di docker e docker compose
Puoi installare Gitea da una macchina fisica, una macchina virtuale o da un'istanza Ikoula One Cloud.
Distribuzione di Gitea
Distribuire il tuo "Stack Gitea Stack sarà distribuito utilizzando un file di composizione che avete creato in precedenza o messo in una cartella a cui l'utente ha accesso.
Nel nostro esempio faremo il deploy con il supporto di Postgres come DBMS (potete sostituire con la coppia login/password di vostra scelta):
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
Assicuratevi di aver aperto le porte 3000 e 222 in TCP sull'host.
Per eseguire il tuo file compose.yml in background dalla cartella in cui è memorizzato il file:
# docker-compose up -d
Tutto quello che devi fare è compilare il modulo per finalizzare l'installazione e accedere al tuo stack Gitea.
http://VOTRE_IP
Ora dovresti essere in grado di connetterti al tuo stack Gitea via Web e SSH dagli IP autorizzati sul tuo firewall. È possibile far coabitare il vostro stack Gitea con altri servizi dietro un reverse proxy, nel qual caso siete liberi di modificare la porta di ascolto del servizio WEB come volete.
File:Gitea-deploy3.png
Catégorie :Cloudstack
Catégorie :Cloud public
Catégorie :Cloud