You've already forked hotpocket
61 lines
2.2 KiB
YAML
61 lines
2.2 KiB
YAML
hotpocket_app:
|
|
deployment_directory: "/srv/hotpocket"
|
|
owner: "hotpocket"
|
|
group: "hotpocket"
|
|
mode: "fullstack"
|
|
loki:
|
|
url: "http://monitoring.vm.snakeweb.net.bthlabs.net:3100/loki/api/v1/push"
|
|
node: "home.vm.snakeweb.net"
|
|
docker:
|
|
extra_hosts:
|
|
- "home.vm:10.0.1.2"
|
|
backend:
|
|
image_tag: "{{ hotpocket_app_image_tag|default('deployment-v25.10.21-01') }}"
|
|
database:
|
|
name: "thisissecret"
|
|
user: "thisissecret"
|
|
host: "thisissecret"
|
|
rabbitmq:
|
|
vhost: "thisissecret"
|
|
user: "thisissecret"
|
|
host: "thisissecret"
|
|
model_auth_is_disabled: true
|
|
env: "production"
|
|
extra_env:
|
|
- "HOTPOCKET_BACKEND_SECRETS_PACKAGE=hotpocket_bthlabs.secrets"
|
|
- "VAULT_URL={{ hotpocket_app_secrets.backend.vault.url }}"
|
|
- "VAULT_ROLE_ID={{ hotpocket_app_secrets.backend.vault.role_id }}"
|
|
- "VAULT_SECRET_ID={{ hotpocket_app_secrets.backend.vault.secret_id }}"
|
|
oidc:
|
|
enabled: true
|
|
endpoint: "thisissecret"
|
|
display_name: "thisissecret"
|
|
webapp:
|
|
settings_module: "hotpocket_bthlabs.settings.webapp"
|
|
loki:
|
|
external_labels: "job=hotpocket,service=backend-webapp,environment=production"
|
|
allowed_hosts:
|
|
- "my.hotpocket.app"
|
|
admin:
|
|
settings_module: "hotpocket_bthlabs.settings.admin"
|
|
loki:
|
|
external_labels: "job=hotpocket,service=backend-admin,environment=production"
|
|
allowed_hosts:
|
|
- "admin.hotpocket.app"
|
|
celery_worker:
|
|
concurrency: 2
|
|
loki:
|
|
external_labels: "job=hotpocket,service=backend-celery-worker,environment=production"
|
|
celery_beat:
|
|
loki:
|
|
external_labels: "job=hotpocket,service=backend-celery-beat,environment=production"
|
|
customization:
|
|
- src: "{{ inventory_dir }}/env_vars/production/etc/backend/entrypoint.d/01-install-customized-deps.sh"
|
|
dest: "etc/backend/entrypoint.d/01-install-customized-deps.sh"
|
|
mode: "755"
|
|
- src: "{{ inventory_dir }}/env_vars/production/etc/backend/entrypoint.d/99-collectstatic.sh"
|
|
dest: "etc/backend/entrypoint.d/99-collectstatic.sh"
|
|
mode: "755"
|
|
- src: "{{ inventory_dir }}/env_vars/production/lib/backend/requirements.txt"
|
|
dest: "lib/backend/requirements.txt"
|