Container Taiga with Active Directory plugin
245
This container is base on benhutchins/docker-taiga's image.
La primera parte de la instalación es la creación de la base de datos postgres.
Se deben definir las siguientes variables:
| Variable | Descripción |
|---|---|
| POSTGRES_DB | Instancia |
| POSTGRES_USER | Usuario DB |
| POSTGRES_PASSWORD | Contraseña DB |
docker run --name taiga-postgres -e POSTGRES_DB=taigadb -e POSTGRES_USER=taiga -e POSTGRES_PASSWORD=SuP3r53cRE7 -d postgres:latest
Nota: En el ejemplo se crea un contenedor llamado
taiga-postgresutilizando la última versión postgres.
Una vez el contenedor de la DB-Postgres esté activa, se procede con la creación del contenedor del aplicativo taiga.
Se deben definir las siguientes variables:
| Variable | Descripción |
|---|---|
| TAIGA_HOSTNAME | IP o FQDN del servidor |
| TAIGA_DB_PASSWORD | Contraseña postgress |
| TAIGA_DB_USER | Usuario postgress |
| TAIGA_DB_HOST | Nombre link postgres |
| TAIGA_DB_NAME | Taigadb |
docker run -itd --link taiga-postgres:postgres -p 80:80 -e TAIGA_HOSTNAME="IP" -e TAIGA_DB_HOST=postgres -e TAIGA_DB_NAME=taigadb -e TAIGA_DB_USER=taiga -e TAIGA_DB_PASSWORD=SuP3r53cRE7 conejado/taiga-ad
Nota: En el ejemplo se asigan, además de las variables de la aplicación, las que sirven para la conexión con la DB.
Para integrar Taiga con Active Directory se añadió la llave/valor "loginFormType": "ad", al archivo /usr/src/taiga-front-dist/dist/conf.json.
Además se agregó al archivo /usr/src/taiga-back/settings/local.py la siguiente configuración:
from .docker import *
PUBLIC_REGISTER_ENABLED = False
DEBUG = False
TEMPLATE_DEBUG = False
INSTALLED_APPS += ['taiga_contrib_ad_auth']
# Active Directory configuration
AD_REALM = ''
AD_ALLOWED_DOMAINS = ['']
AD_LDAP_SERVER = ''
AD_LDAP_PORT =
AD_SEARCH_BASE = ''
Se deben definir las siguientes variables:
| Variable | Descripción |
|---|---|
| MY_AD_REALM | Dominio |
| MY_AD_ALLOWED_DOMAINS | Dominio(s) permitido(s) |
| MY_AD_LDAP_SERVER | Dirección Ldap |
| MY_AD_LDAP_PORT | Puerto Ldap |
| MY_AD_SEARCH_BASE | Objeto base de búsqueda |
docker run -itd --link taiga-postgres:postgres -p 80:80 -e TAIGA_HOSTNAME="IP_OR_LOCALHOST" -e TAIGA_DB_HOST=postgres -e TAIGA_DB_NAME=taigadb -e TAIGA_DB_USER=taiga -e TAIGA_DB_PASSWORD=SuP3r53cRE7 -e MY_AD_REALM=MYDOMAIN.CORP -e MY_AD_ALLOWED_DOMAINS=MYDOMAIN.CORP -e MY_AD_LDAP_SERVER=MYLDAP_SERVER -e MY_AD_LDAP_PORT=PORT_NUMBER -e MY_AD_SEARCH_BASE='dc=mydomain,dc=com' conejado/taiga-ad
Content type
Image
Digest
Size
335.6 MB
Last updated
over 8 years ago
docker pull conejado/taiga-ad