Repository navigation
1 Inicio
nikoDev edited this page Jun 26, 2023
·
1 revision
La plataforma provee un servicio para el versionamiento de código autoalojado
Es decir que precindimos del servicio que nos ofrecen plataformas como
- Github
- Gitlab
- Bitbuket
Veamos cuales son las funcionalidades más destacadas que nos ofrece la plataforma
- Login de usuarios
- Roles y nivel de politicas de acceso
- Gestión de alojamiento en su totalidad
- Organizaciones - Equipos
- Versionamiento de código y paquetes
- Wiki de proyectos
- Dashboard de actividad por repositorio
La plataforma permite multiples maneras de instalarse
- Sobre el sistema Host
- En un server sobre el host
- Con Docker/Kubernetes
- Para esta implementación vamos a utilizar Docker con una BD PostgreSQL
- Persistiremos la data de la app en un volumen de host dentro del propio directorio que contiene dicho archivo de manifiesto yaml.
- El docker-compose.yml provee las directivas de composición del container que contedrá la imagen base de gitea.
- Versión actual de uso: gitea/gitea:1.19.0
- Docker compose es un orquestador de contenedores
- Permite una gestión optima de los servicios
- Evita la creación en linea
- Ofrece portabilidad del manifiesto
- Es replicable y facilmente escalable
La plataforma provee un servicio para el versionamiento de código autoalojado
Es decir que precindimos del servicio que nos ofrecen plataformas como
- Github
- Gitlab
- Bitbuket
Veamos cuales son las funcionalidades más destacadas que nos ofrece la plataforma
- Login de usuarios
- Roles y nivel de politicas de acceso
- Gestión de alojamiento en su totalidad
- Organizaciones - Equipos
- Versionamiento de código y paquetes
- Wiki de proyectos
- Dashboard de actividad por repositorio
La plataforma permite multiples maneras de instalarse
- Sobre el sistema Host
- En un server sobre el host
- Con Docker/Kubernetes
- Para esta implementación vamos a utilizar Docker con una BD PostgreSQL
- Persistiremos la data de la app en un volumen de host dentro del propio directorio que contiene dicho archivo de manifiesto yaml.
- El docker-compose.yml provee las directivas de composición del container que contedrá la imagen base de gitea.
- Versión actual de uso: gitea/gitea:1.19.0
- Docker compose es un orquestador de contenedores
- Permite una gestión optima de los servicios
- Evita la creación en linea
- Ofrece portabilidad del manifiesto
- Es replicable y facilmente escalable