Taiga compose file – scrum / velocity / backlog

services:

  postgres:
    image: postgres:15
    container_name: taiga-postgres
    environment:
      POSTGRES_DB: taiga
      POSTGRES_USER: taiga
      POSTGRES_PASSWORD: taiga
    volumes:
      - taiga-db:/var/lib/postgresql/data
    networks:
      - taiga-net
    restart: unless-stopped

  taiga-back:
    image: taigaio/taiga-back:latest
    container_name: taiga-back
    environment:
      POSTGRES_DB: taiga
      POSTGRES_USER: taiga
      POSTGRES_PASSWORD: taiga
      POSTGRES_HOST: taiga-postgres
      POSTGRES_PORT: "5432"
      POSTGRES_SSLMODE: disable
      POSTGRES_DISABLE_SERVER_SIDE_CURSORS: "False"

      # Taiga Settings
      TAIGA_SECRET_KEY: "changeme"
      TAIGA_SITES_SCHEME: http
      TAIGA_SITES_DOMAIN: localhost
      TAIGA_SUBPATH: ""

      LANGUAGE_CODE: de-de
      WEBHOOKS_ENABLED: "True"
      WEBHOOKS_ALLOW_PRIVATE_ADDRESS: "False"
      WEBHOOKS_ALLOW_REDIRECTS: "False"
      DEFAULT_PROJECT_SLUG_PREFIX: "False"
    depends_on:
      - postgres
    networks:
      - taiga-net
    restart: unless-stopped

  taiga-front:
    image: taigaio/taiga-front:latest
    container_name: taiga-front
    environment:
      TAIGA_URL: "http://localhost:9000"
    ports:
      - "9000:80"
    depends_on:
      - taiga-back
    networks:
      - taiga-net
    restart: unless-stopped

  taiga-events:
    image: taigaio/taiga-events:latest
    container_name: taiga-events
    environment:
      TAIGA_SECRET_KEY: "changeme"
      TAIGA_SITES_SCHEME: http
      SUBPATH: ""
      WEBSOCKETS_SCHEME: wss
      TAIGA_SITES_DOMAIN: localhost
      TAIGA_SUBPATH: ""
      LANGUAGE_CODE: de-de
      WEBHOOKS_ENABLED: "True"
      WEBHOOKS_ALLOW_PRIVATE_ADDRESS: "False"
      WEBHOOKS_ALLOW_REDIRECTS: "False"
      DEFAULT_PROJECT_SLUG_PREFIX: "False"
    networks:
      - taiga-net
    depends_on:
      - postgres
    restart: unless-stopped

  taiga-front:
    image: taigaio/taiga-front:latest
    container_name: taiga-front
    environment:
      TAIGA_URL: "http://localhost"
    ports:
      - "9900:80"
    networks:
      - taiga-net
    depends_on:
      - taiga-back
    restart: unless-stopped

  taiga-events:
    image: taigaio/taiga-events:latest
    container_name: taiga-events
    environment:
      TAIGA_SECRET_KEY: "start#123"
      TAIGA_BACKEND_URL: "http://taiga-back:8000"
      RABBITMQ_HOST: rabbitmq
      RABBITMQ_USER: guest
      RABBITMQ_PASSWORD: guest
      TAIGA_EVENTS_RABBITMQ_HOST: rabbitmq
      TAIGA_EVENTS_RABBITMQ_USER: guest
      TAIGA_EVENTS_RABBITMQ_PASSWORD: guest
    ports:
      - "8888:8888"
    networks:
      - taiga-net
    depends_on:
      - taiga-back
    restart: unless-stopped

  rabbitmq:
    image: rabbitmq:3-management
    container_name: rabbitmq
    ports:
      - "15672:15672" # RabbitMQ management UI
      - "5672:5672"
networks:
  taiga-net:
    driver: bridge

volumes:
  taiga-db:

5 1 Bewertung
Beitragsbewertung

You may also like...

Abonnieren
Benachrichtigen bei
guest

0 Kommentare
Älteste
Neueste Meistbewertet
Inline-Feedbacks
Alle Kommentare anzeigen
0
Deine Meinung würde uns sehr interessieren. Bitte kommentiere.x