Commit Graph

69 Commits (5e89c83b46808da8fb1e136e26522bdbcfe7a735)

Author SHA1 Message Date
boban a693cecb61 Fix: include build assets in git, remove npm from deploy
- Production build committed (socket.aziros.com:443, forceTLS=true)
- deploy.sh: removed npm install + npm run build steps
- Build strategy: build locally before deploy, commit to git
- Staging build: run npm run build:staging before staging deploy

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-19 00:02:04 +02:00
boban ca61f6f65a Fix: staging build URLs, healthcheck, docker-compose env_file
- Staging build created: socket.staging.aziros.com:443, forceTLS=true
- Root .env recreated for Docker Compose YAML interpolation (${DB_*})
- Old build assets removed from git tracking (src/public/build/ gitignored)
- Healthchecks use $$DB_ROOT_PASSWORD in all compose files (verified)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-18 23:57:45 +02:00
boban 8a42240c2f Fix: correct order in Laravel setup step 2026-04-18 23:47:14 +02:00
boban aa78b40c6c Fix: export env vars for docker compose 2026-04-18 23:40:04 +02:00
boban a7478cce44 Fix: add safe.directory for git 2026-04-18 23:31:11 +02:00
boban 28fcd48a06 Fix: DB healthcheck use DB_ROOT_PASSWORD 2026-04-18 23:28:09 +02:00
boban 5bcc381c87 Improve: auto copy SSH key
and fetch .env from local server
2026-04-18 23:23:36 +02:00
boban f87b464af0 Improve: auto fetch .env from local server 2026-04-18 23:20:24 +02:00
boban 652056a63d Fix: check .git dir not just aziros dir 2026-04-18 23:16:48 +02:00
boban 65016869b7 Improve: git token auth in setup.sh 2026-04-18 23:06:17 +02:00
boban ef3b43ccbd Improve: setup.sh + deploy.sh complete 2026-04-18 22:58:04 +02:00
boban fcc3bf2529 Build: add staging assets to git 2026-04-18 22:55:26 +02:00
boban daafa9c042 Remove public/build from gitignore 2026-04-18 22:53:41 +02:00
boban 977ddf5ef6 Improve: deploy script with git pull, npm build, composer 2026-04-18 22:49:55 +02:00
boban 55f560d554 Add: server setup script 2026-04-18 22:25:35 +02:00
boban ae5294ce1d Rename: local → development compose 2026-04-18 21:52:10 +02:00
boban 82c9c13aaf Refactor: unified env structure, staging config added
- All docker-compose services now use src/.env (prod), src/.env.development (local)
- docker-compose.staging.yml added with staging.conf nginx config
- Root .env removed; all vars consolidated in src/.env
- MARIADB_* vars added to all env files for db service
- .gitignore cleaned up (removed duplicate src/.env entry)
- src/.env.example updated with DB_ROOT_PASSWORD and MARIADB_* vars

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-18 21:48:46 +02:00
boban e07a9874cf Security: remove .env from git 2026-04-18 20:55:54 +02:00
boban db8a012f73 Initial commit — Aziros v1.0.0 2026-04-18 20:53:15 +02:00