Implantação de uma pilha de Gitea
fr:Déployer une stack Gitea
Este artigo foi traduzido por um sistema de tradução automática. Você pode visualizar a fonte do artigo aqui.
es:Despliegue de una pila Gitea
en:Deploy a Gitea stack
fr:Déployer une stack Gitea
Pré-requisitos
A fim de implantar uma pilha Gitea ' pode seguir a documentação oficial do projecto:
Para o fazer, deve ter :
- um sistema GNU/Linux funcional que pode aceder via SSH
instalação de um cais de trabalho e de um compositor de cais
Pode instalar Gitea a partir de uma máquina física, de uma máquina virtual ou de uma instância Ikoula One Cloud.
Implantação de Gitea
Implementando o seu "Stack Gitea A pilha será implantada utilizando um ficheiro de composição que tenha previamente criado ou colocado numa pasta à qual o utilizador tenha acesso.
No nosso exemplo, vamos implantar com suporte Postgres como SGBD (pode substituir com o par de login/palavra-chave à sua escolha):
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
Certifique-se de que abriu as portas 3000 e 222 em TCP no anfitrião.
Para executar o seu ficheiro compose.yml em segundo plano a partir da pasta onde o ficheiro é armazenado :
# docker-compose up -d
Só tem de preencher o formulário para finalizar a instalação e aceder à sua pilha Gitea.
http://VOTRE_IP
Deverá agora ser capaz de se ligar à sua pilha Gitea via Web e SSH a partir dos IPs autorizados na sua firewall. É possível coabitar a sua pilha de Gitea com outros serviços atrás de um proxy reverso, caso em que é livre de modificar a porta de escuta do serviço WEB como desejar.
Ficheiro:Gitea-deploy3.png
Catégorie :Cloudstack
Catégorie :Cloud public
Catégorie :Cloud