Commit Graph

15 Commits

Author SHA1 Message Date
6d49fd0b89 Bind staging nginx to localhost for Windows Docker Desktop
Publish port 8088 on 127.0.0.1 only so netsh portproxy can expose staging
to LAN/public IPs; document the one-time portproxy setup on Windows.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-23 17:35:54 +03:30
e1c0434ed1 Fix frontend staging healthcheck for locale redirect
Accept 2xx/3xx on / so next-intl redirect to /en no longer marks the
container unhealthy and blocks nginx from starting.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-23 16:34:58 +03:30
eff27e359b Fix staging containers failing on Windows Docker builds
Strip CRLF from entrypoint scripts in backend/frontend images, use Docker
DNS in staging nginx config, and wait for healthy app services before nginx.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-23 16:16:14 +03:30
2b2cca8361 fix docker url for making connection with gitea. 2026-08-23 15:20:14 +03:30
0e8e3a4a27 local ip set instead of static public ip server to find it in network. 2026-08-23 14:13:29 +03:30
a43c433d55 lable self-hosted change to windows 2026-08-23 11:34:10 +03:30
ebd2de39cf staging deploy md doc. 2026-08-23 11:11:07 +03:30
1258ecf899 Enable Gitea Actions staging deploy on master push 2026-08-23 11:10:28 +03:30
901d838a2c bugfix: organization not selected problem fixed. being logged out too often fixed. 2026-07-12 17:51:31 +03:30
dd1f632cab render nginx ssl for ssl issue. 2026-07-07 15:32:52 +03:30
329d3f122c delpoyment with fully dockerized project on wixur.ir, dyolink docker hub created beside backend and frontend image is uploaded. 2026-07-07 15:32:25 +03:30
627219df58 bugfix: .env.example files updated. some minor changes in jwt strategy to avoid failing when .env files does not contain needed keys. 2026-05-16 22:40:42 +03:30
4c61885cef improvement: a port issue for local dev fixed. 2026-05-03 20:29:58 +03:30
5682da87aa improvement: docker infrastructure overhauled. 2026-05-03 20:15:39 +03:30
26bd35ae3c Initial commit: Full project structure
- Backend: NestJS with Docker
- Frontend: Next.js with Docker
- Nginx configuration for reverse proxy
- PostgreSQL setup
- Docker compose for orchestration
- Development environment configuration
2026-04-23 15:33:11 +03:30