Commit Graph

41 Commits

Author SHA1 Message Date
f241e625bb fix mobilescreen issue 2026-08-03 14:58:50 +05:30
d943e0e274 update miletruth and solution page 2026-08-03 12:01:28 +05:30
61875bf8e7 fix workflow 4 2026-07-16 10:37:30 +05:30
2eab221eff fix: inject linux-musl sharp binaries into build/ to fix 502 on Dokploy
build.sh runs npm run build on macOS, so only the host's sharp binary
(darwin-arm64) got traced into the standalone output. The container
runs node:20-alpine (Linux, musl libc), which cannot load that binary
- the server crashed at runtime, causing a 502 even though the docker
build itself succeeded.

npm pack can fetch another platform's prebuilt sharp/libvips tarballs
without an install-time OS check, so build.sh now pulls the
linux-musl x64 and arm64 builds directly into build/node_modules and
drops the now-unused host binary.
2026-07-14 12:41:07 +05:30
29e11189e8 fix: stop tracking stray root .next/ build dir, add .dockerignore
The .gitignore fix in 4b8277a was reverted by 0d243fc, which re-tracked
a root-level .next/ (258MB, 2521 files) that this repo never needed —
the Dockerfile only consumes build/ (the rsynced standalone output from
build.sh). With no .dockerignore, that dead weight plus .git (bloated
to 725MB from repeated .next churn) was shipped into every Docker build
context on Dokploy, causing build failures/timeouts that surfaced as a
502 after deploy.
2026-07-14 12:34:34 +05:30
0d243fc174 fix docker and nginx file 2026-07-14 12:28:24 +05:30
fea3017013 latest update in wings 2026-07-14 12:11:28 +05:30
07e035dd62 update wings 2026-07-14 11:56:47 +05:30
4b8277af70 fix: stop .gitignore from excluding build/.next (site 502/blank after deploy)
.gitignore's ".next/" rule (no leading slash) matched at any depth, so
build/.next was silently excluded from every commit even though build.sh
populates it. The Docker image was built without the compiled server/static
output, so server.js had nothing to serve. Anchor the rule to the repo root
and commit the compiled output that Dokploy actually needs.
2026-07-14 11:30:24 +05:30
a9f15dd25e fix: run container on port 80 to match Dokploy domain routing (fixes 502)
Dokploy domains were configured to route to internal port 80, but the
Node standalone server listened on 3000, causing Bad Gateway. Align
the container's PORT/EXPOSE with Dokploy's routing instead.
2026-07-14 11:24:54 +05:30
8f730005c2 fix docker and nginx file 2026-07-14 11:10:20 +05:30
46f70815af gateway issue 2026-07-14 11:06:01 +05:30
1a9a20f5d9 fix: install linux-musl sharp binaries in Docker (fixes 502 on Alpine)
The standalone build runs on macOS and bundles darwin-arm64 native
sharp binaries. These crash immediately on the Alpine Linux container,
causing the Node process to exit and Dokploy's reverse proxy to return
a 502 Bad Gateway.

This adds a RUN step to remove the macOS binaries and install the
correct @img/sharp-linuxmusl-x64 package at build time.
2026-07-14 10:52:06 +05:30
3917d58464 fix update build 2026-07-14 10:40:44 +05:30
d8083177ce fix: switch to nginx for static export serving (fixes 502) 2026-07-13 19:12:25 +05:30
c816e4710f build on doormile 2026-07-13 19:07:59 +05:30
4b90a5d480 fix gitignore to allow build/node_modules 2026-07-13 18:01:55 +05:30
d61aeac2bf update docker file 2026-07-13 18:00:03 +05:30
28bc36f983 fix build issue 2026-07-13 17:39:26 +05:30
4de1ade389 update wings and entrepreneurship 2026-07-13 15:30:10 +05:30
32af1cfa0b update meet crew 2026-06-23 12:27:58 +05:30
95c5925435 fix doormile approach 2026-06-16 13:08:55 +05:30
0602400170 updates on the mobile scree navbar fix 2026-06-16 12:41:01 +05:30
f9c8f9eed9 fix loading issue 2026-06-15 20:45:11 +05:30
c29c4856a1 fix mobile screen update 2026-06-15 19:58:20 +05:30
5f2d4aeef1 update image and about page 2026-06-13 00:32:06 +05:30
9fdb2afe17 update blog 2026-06-12 14:59:22 +05:30
345f5bce2f fix contect from 2026-06-10 17:34:08 +05:30
18bba908a1 fix loading issue 2026-06-10 14:15:01 +05:30
95afc4eb3c update how it works page 2026-06-10 10:58:54 +05:30
b283b97dde fix navbar issue 2026-06-08 19:23:46 +05:30
67c427749e update navbar 2026-06-08 18:00:01 +05:30
22f4e3b46b chore: update build assets 2026-06-08 16:59:44 +05:30
094cd6956d update blog page build 2026-06-08 16:39:29 +05:30
49269146de chore: update build assets from doormile-next 2026-06-05 17:43:56 +05:30
00e570e63e chore: update build assets from doormile-next 2026-06-05 14:03:39 +05:30
94d7a8403f message describing the update 2026-06-04 20:22:33 +05:30
bfa10ab34c update compliled build asstes 2026-06-04 15:55:27 +05:30
39b4bfd7f3 fix content issue 2026-06-04 15:35:33 +05:30
bfdcbbdd7c updates on the build file 2026-06-04 15:19:49 +05:30
a22a19d8fc initialising the build for the doormile site 2026-06-04 15:01:54 +05:30