Einsatz eines Gitea-Stacks

Aus De Ikoula wiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

fr:Déployer une stack Gitea
Dieser Artikel wurde maschinell übersetzt. Sie können den Artikel Quelle hier ansehen.

nl:Een Gitea-stack implementeren 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


Voraussetzungen

Um einen Gitea Stack einzusetzen, können Sie der offiziellen Projektdokumentation folgen:

Gitea-Dokumentation

Hierfür sollten Sie über :

ein funktionierendes GNU/Linux-System, auf das Sie über SSH zugreifen können eine funktionierende Installation von Docker und Docker Compose

Sie können Gitea von einer physischen Maschine, einer virtuellen Maschine oder von einer Ikoula One Cloud-Instanz aus installieren.

Einsatz von Gitea

Einsatz des "Stack Gitea Der Stack wird mit Hilfe einer Kompositionsdatei bereitgestellt, die Sie zuvor erstellt oder in einem Ordner abgelegt haben, auf den der Benutzer Zugriff hat.

In unserem Beispiel werden wir Postgres als DBMS einsetzen (Sie können es durch ein Login/Passwort-Paar Ihrer Wahl ersetzen):

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

Stellen Sie sicher, dass Sie die Ports 3000 und 222 in TCP auf dem Host geöffnet haben.

So führen Sie Ihre compose.yml-Datei im Hintergrund aus dem Ordner aus, in dem die Datei gespeichert ist:

# docker-compose up -d

Sie müssen nur noch das Formular ausfüllen, um die Installation abzuschließen und Zugang zu Ihrem Gitea-Stack zu erhalten.

http://VOTRE_IP

Sie sollten nun in der Lage sein, sich mit Ihrem Gitea-Stack über Web und SSH von den auf Ihrer Firewall autorisierten IPs aus zu verbinden. Es ist möglich, Ihren Gitea-Stack mit anderen Diensten hinter einem Reverse-Proxy zusammenzuarbeiten. In diesem Fall können Sie den lauschenden Port des WEB-Dienstes nach Belieben ändern.


Datei:Gitea-deploy3.png Catégorie :Cloudstack Catégorie :Cloud public Catégorie :Cloud