Standardize config.

This commit is contained in:
2026-05-23 19:51:33 +00:00
parent e2e3f730a5
commit 6b5325c6f3
87 changed files with 426 additions and 531 deletions

View File

@@ -4,6 +4,8 @@ metadata:
name: loomio
spec:
replicas: 1
strategy:
type: Recreate
selector:
matchLabels:
component: web
@@ -14,13 +16,13 @@ spec:
spec:
containers:
- name: loomio
image: {{ .image }}
image: loomio/loomio:latest
command:
- /bin/bash
- -c
- |
set -e
bundle exec rake db:schema:load db:seed
bundle exec rake db:migrate db:seed
bundle exec thrust puma -C config/puma.rb
ports:
- containerPort: 3000
@@ -54,17 +56,17 @@ spec:
name: loomio-secrets
key: secretCookieToken
- name: FORCE_SSL
value: "{{ .forceSSL }}"
value: "1"
- name: USE_RACK_ATTACK
value: "{{ .useRackAttack }}"
value: "1"
- name: PUMA_WORKERS
value: "{{ .pumaWorkers }}"
value: "2"
- name: MIN_THREADS
value: "{{ .minThreads }}"
value: "5"
- name: MAX_THREADS
value: "{{ .maxThreads }}"
value: "5"
- name: ACTIVE_STORAGE_SERVICE
value: {{ .activeStorageService }}
value: local
- name: SMTP_AUTH
value: {{ .smtp.auth }}
- name: SMTP_DOMAIN