mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2025-10-10 02:38:10 +02:00
Add CPU/memory/pids limits for taiga, async, front, gateway, events, async-rabbitmq, events-rabbitmq, manager, and protected. Align manager service usage (was taiga-manage) in admin tasks and inits compose. Switch to variable-driven service names (TAIGA_* vars), add container_name patterns, normalize volume mappings via TAIGA_VOLUME_STATIC/MEDIA, fix depends_on to use TAIGA_* vars, and set RabbitMQ hostnames from vars. Remove obsolete Development.md. Conversation reference: https://chatgpt.com/share/68da83b7-0cb4-800f-9702-d8a2d4ebea71 (replace with this chat’s share link)
79 lines
2.0 KiB
YAML
79 lines
2.0 KiB
YAML
oidc:
|
|
# Taiga doesn't have a functioning oidc support at the moment
|
|
# See
|
|
# - https://community.taiga.io/t/taiga-and-oidc-plugin/4866
|
|
#
|
|
# Due to this reason this plutin is deactivated atm
|
|
flavor: 'taigaio' # Potential flavors: robrotheram, taigaio
|
|
features:
|
|
matomo: true
|
|
css: true
|
|
desktop: true
|
|
oidc: false
|
|
central_database: true
|
|
logout: true
|
|
javascript: true
|
|
docker:
|
|
services:
|
|
database:
|
|
enabled: true
|
|
taiga:
|
|
version: "latest"
|
|
cpus: "1.0"
|
|
mem_reservation: "1g"
|
|
mem_limit: "1.5g"
|
|
pids_limit: 512
|
|
async:
|
|
cpus: "1.0"
|
|
mem_reservation: "1g"
|
|
mem_limit: "1.5g"
|
|
pids_limit: 512
|
|
front:
|
|
cpus: "0.3"
|
|
mem_reservation: "256m"
|
|
mem_limit: "512m"
|
|
pids_limit: 256
|
|
gateway:
|
|
cpus: "0.3"
|
|
mem_reservation: "256m"
|
|
mem_limit: "512m"
|
|
pids_limit: 256
|
|
events:
|
|
cpus: "0.3"
|
|
mem_reservation: "256m"
|
|
mem_limit: "512m"
|
|
pids_limit: 256
|
|
async-rabbitmq:
|
|
cpus: "1.0"
|
|
mem_reservation: "1g"
|
|
mem_limit: "1.5g"
|
|
pids_limit: 512
|
|
events-rabbitmq:
|
|
cpus: "0.5"
|
|
mem_reservation: "512m"
|
|
mem_limit: "1g"
|
|
pids_limit: 512
|
|
manager:
|
|
cpus: "0.5"
|
|
mem_reservation: "512m"
|
|
mem_limit: "1g"
|
|
pids_limit: 256
|
|
protected:
|
|
cpus: "0.2"
|
|
mem_reservation: "128m"
|
|
mem_limit: "256m"
|
|
pids_limit: 128
|
|
server:
|
|
csp:
|
|
flags:
|
|
script-src-elem:
|
|
unsafe-inline: true
|
|
unsafe-eval: true
|
|
style-src:
|
|
unsafe-inline: true
|
|
script-src:
|
|
unsafe-eval: true
|
|
domains:
|
|
canonical:
|
|
- "taiga.kanban.{{ PRIMARY_DOMAIN }}"
|