-
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcompose-dev.yml
More file actions
46 lines (42 loc) · 1.47 KB
/
compose-dev.yml
File metadata and controls
46 lines (42 loc) · 1.47 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
---
name: composeflux
services:
composeflux:
build: .
container_name: composeflux
environment:
# Reconciler Configuration
SECRETS_PROVIDER: ${SECRETS_PROVIDER}
STACK_PATH: ${STACK_PATH}
# CONFIG_FILE: stack.yml
# GIT_INTERVAL: 5m
# IMAGE_UPDATE_SCHEDULE: ""
# Git Source Configuration
GIT_REPO_URL: ${GIT_REPO_URL}
GIT_DEPLOY_KEY_SECRET_REF: ${GIT_DEPLOY_KEY_SECRET_REF}
# GIT_BRANCH: main
# GIT_CLONE_PATH: /opt/compose-stack
# GIT_SSH_KEY_PATH: /.ssh/composeflux_id_rsa
# Logging
LOG_ADD_SOURCE: ${LOG_ADD_SOURCE}
LOG_LEVEL: ${LOG_LEVEL}
# Bitwarden Secrets Manager
BITWARDEN_ACCESS_TOKEN: ${BITWARDEN_ACCESS_TOKEN}
BITWARDEN_ORGANIZATION_ID: ${BITWARDEN_ORGANIZATION_ID}
BITWARDEN_PROJECT_ID: ${BITWARDEN_PROJECT_ID}
# BITWARDEN_API_URL: https://vault.bitwarden.com/api
# BITWARDEN_IDENTITY_URL: https://vault.bitwarden.com/identity
# Infisical Secrets Manager
# INFISICAL_CLIENT_ID: ${INFISICAL_CLIENT_ID}
# INFISICAL_CLIENT_SECRET: ${INFISICAL_CLIENT_SECRET}
# INFISICAL_ENVIRONMENT: ${INFISICAL_ENVIRONMENT}
# INFISICAL_PROJECT_ID: ${INFISICAL_PROJECT_ID}
# INFISICAL_SECRET_PATH: /
# INFISICAL_SITE_URL: https://app.infisical.com
hostname: composeflux
volumes:
- /var/run/docker.sock:/var/run/docker.sock:ro
- compose-stack:/opt/compose-stack
volumes:
compose-stack:
name: compose-stack