8 Commits

Author SHA1 Message Date
269f582f79 0.2.4+v4.0.0 2025-12-03 15:21:20 -05:00
f87c73b953 Merge pull request 'Specify user for containers and upgrade to v4.0.0' (#10) from specify-user into main
Reviewed-on: #10
2025-12-03 20:15:31 +00:00
80adfcafdc update label 2025-12-03 15:11:49 -05:00
1962ab7c8f update version number 2025-12-02 21:13:46 -05:00
163eea1ba7 remove unnecessary 2025-12-02 21:13:27 -05:00
41c73faa24 Working by adding user:1000 to recipe 2025-12-02 20:33:41 -05:00
bd3c2c17d2 debugging 2025-12-02 19:51:18 -05:00
f49e0f5158 debugging 2025-12-02 13:20:16 -05:00
2 changed files with 12 additions and 8 deletions

View File

@ -1,6 +1,6 @@
# Set any config versions here
# Docs: https://docs.coopcloud.tech/maintainers/handbook/#manage-configs
export ABRA_ENTRYPOINT_VERSION=v4
export ABRA_ENTRYPOINT_VERSION=v5
export NGINX_CONF_VERSION=v3
export PG_BACKUP_VERSION=v3

View File

@ -83,14 +83,15 @@ x-minio-env: &minio-env
services:
app:
image: lasuite/impress-frontend:v3.4.2
image: lasuite/impress-frontend:v4.0.0
networks:
- backend
deploy:
labels:
- "traefik.enable=false"
- "coop-cloud.${STACK_NAME}.timeout=${TIMEOUT:-120}"
- "coop-cloud.${STACK_NAME}.version=0.2.1+v3.4.2"
- "coop-cloud.${STACK_NAME}.version=0.2.4+v4.0.0"
user: "${DOCKER_USER:-1000}"
healthcheck:
test: ["CMD", "curl", "-f", "http://localhost:8080"]
interval: 15s
@ -99,7 +100,7 @@ services:
start_period: 10s
backend:
image: lasuite/impress-backend:v3.4.2
image: lasuite/impress-backend:v4.0.0
networks:
- backend
environment:
@ -110,6 +111,7 @@ services:
timeout: 30s
retries: 20
start_period: 10s
user: "${DOCKER_USER:-1000}"
command: ["gunicorn", "-c", "/usr/local/etc/gunicorn/impress.py", "impress.wsgi:application"]
entrypoint: ["/abra-entrypoint.sh", "/usr/local/bin/entrypoint"]
configs:
@ -128,9 +130,10 @@ services:
- email_pass
celery:
image: lasuite/impress-backend:v3.4.2
image: lasuite/impress-backend:v4.0.0
networks:
- backend
user: "${DOCKER_USER:-1000}"
command: ["celery", "-A", "impress.celery_app", "worker", "-l", "INFO"]
environment:
<<: [*common-env, *postgres-env, *yprovider-env]
@ -151,10 +154,11 @@ services:
y-provider:
image: lasuite/impress-y-provider:v3.4.2
image: lasuite/impress-y-provider:v4.0.0
networks:
- backend
environment: *yprovider-env
user: "${DOCKER_USER:-1000}"
entrypoint: >
sh -c "export Y_PROVIDER_API_KEY=\"$$(cat /run/secrets/y_api_key)\" && exec /usr/local/bin/entrypoint \"$$@\"" --
command: ["yarn", "start"]