Commit graph

  • e7e177082d Mark pgdata volume external so compose stops warning about pre-existing volume master DJP 2026-04-20 12:20:50 -04:00
  • 929929113b Pin compose project name to avoid collision with other /opt/<app>/deploy/ apps DJP 2026-04-20 11:39:49 -04:00
  • 1c45a8b533 README: clarify deploy-local.sh vs deploy.sh DJP 2026-04-17 20:14:17 -04:00
  • c1073121af Add README with local dev and optical-dev deploy instructions DJP 2026-04-17 20:14:01 -04:00
  • 5423007e20 Migration 005: reseed benchmarks with canonical 67-entry NYC dataset DJP 2026-04-17 20:11:12 -04:00
  • 468c936d30 Move URL subpath from /opt/ to /salary-benchmark/ DJP 2026-04-17 20:06:56 -04:00
  • 8116886770 Put .env.prod next to compose file so env_file: resolves correctly DJP 2026-04-17 20:04:30 -04:00
  • 5b85d7295f Default VHOST_FILE to sites-enabled path and resolve symlinks DJP 2026-04-17 20:02:26 -04:00
  • 6564991cdf Add deploy-local.sh for in-place deploy on server DJP 2026-04-17 19:54:07 -04:00
  • e9b9c66423 Add login (JWT + local admin user) and deploy script for optical-dev DJP 2026-04-17 19:34:15 -04:00
  • e9beaf2295 Remap host ports to avoid collisions (frontend 5179, app 8009) DJP 2026-04-17 17:04:48 -04:00
  • dd6acf120b Initial commit main Dave Porter 2026-04-17 21:02:32 +00:00
  • da3f5faa91 Initial commit: Salary Benchmark Tool DJP 2026-04-02 22:47:32 -04:00