8 Commits

Author SHA1 Message Date
Agent Zero 13e9865e8d fix(deploy): fast-deploy.sh frontend uses appuser + docker exec -u root
Container runs as appuser (uid=1000), not app. docker cp copies as root,
so tar extract + chown must run as root via docker exec -u root.
2026-08-21 02:10:07 +02:00
Agent Zero d08e09a3bb fix(deploy): fast-deploy.sh container search for crm_app naming
Commit 48e6b15 renamed services to crm_app/crm_worker, but fast-deploy.sh
still searched for containers with UUID prefix only. Now falls back to
matching UUID + 'app' in container name.
2026-08-07 22:17:06 +02:00
Agent Zero 4b00204b63 feat: Domain-based app names + admin user seeding
- deploy.py: APP_NAME derived from APP_DOMAIN (e.g. crm.media-on.de → crm)
- deploy.py: seed_admin_user() runs seed_admin.py after deploy
- fast-deploy.sh: Same domain-based name derivation
- No hardcoded leocrm-api/leocrm-worker defaults
2026-08-04 12:17:01 +02:00
Agent Zero 7d3007b6c4 Fix: Remove hardcoded UUIDs and secrets from deploy scripts
- deploy.py: UUIDs from env vars or Coolify API lookup by name
- fast-deploy.sh: No hardcoded UUIDs, APP_DOMAIN from env
- docker-compose.yml: All secrets from env vars, no hardcoded values
- .env.example: All required vars documented
- Deleted obsolete fast-frontend-deploy.sh with hardcoded container name
2026-08-04 11:13:44 +02:00
Agent Zero b3cf4474be fix: fast-deploy.sh also cleans sw.js, registerSW.js, workbox-*.js 2026-07-30 09:43:29 +02:00
Agent Zero 84aab20256 fix: fast-deploy.sh clears old assets before copying to prevent stale JS files 2026-07-30 09:38:31 +02:00
Agent Zero 5378372aba security: remove hardcoded credentials from scripts and docs 2026-07-28 00:35:09 +02:00
Agent Zero 106f888cb9 feat: add fast-deploy.sh for quick frontend-only deploys (~20s) 2026-07-28 00:03:31 +02:00