Distribuire uno stack Gitea

Da It Ikoula wiki.
Versione del 30 lug 2021 alle 11:37 di Ikbot (discussione | contributi) (Creata pagina con "<span data-link_translate_fr_title="Déployer une stack Gitea" data-link_translate_fr_url="Déployer une stack Gitea"></span>fr:Déployer une stack Giteafr:Déployer u...")
(diff) ← Versione meno recente | Versione attuale (diff) | Versione più recente → (diff)
Jump to navigation Jump to search

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:

Documentazione Gitea

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