7 Commits

Author SHA1 Message Date
dalbodeule
9f19c618a4 [chore](build): remove Node.js and Tailwind CSS build steps from server Dockerfile
- Removed Node.js and npm installation.
- Eliminated Tailwind CSS build process for error pages.
2025-12-02 22:14:14 +09:00
dalbodeule
0c4e02f832 [feat](errorpages): add custom templates for HTTP errors and assets
- Implemented custom HTML templates for `400`, `404`, `500`, and `525` error pages with multilingual support.
- Added embedded file system for error page templates and assets.
- Introduced fallback mechanism to serve minimal plain text for missing error templates.
- Integrated TailwindCSS for styling error pages, with a build script in `package.json`.
2025-12-02 21:57:30 +09:00
dalbodeule
0b985b6b65 [chore](build): update Go version in server Dockerfile
- Upgraded base image to `golang:1.25-alpine` for compatibility with newer features and improvements.
2025-11-27 19:35:02 +09:00
dalbodeule
cdab10ea01 [chore](build): remove unused GOPROXY configuration from server Dockerfile
- Eliminated redundant `GOPROXY` environment configuration step to streamline the Docker build process.
2025-11-27 18:56:08 +09:00
dalbodeule
9bbfbf035c [chore](build): support multi-architecture builds in server Dockerfile
- Added `TARGETOS` and `TARGETARCH` arguments for multi-architecture build support.
- Updated build commands to utilize the provided OS/ARCH arguments.
- Simplified Dockerfile by removing redundant conditional logic for `go.sum`.
2025-11-27 18:53:45 +09:00
dalbodeule
88ebbd1ce7 [chore](build): remove redundant GOARCH flag from server Dockerfile
- Simplified the build stage by eliminating the unused `GOARCH` flag, ensuring compatibility with the default architecture.
2025-11-27 18:51:04 +09:00
dalbodeule
4d5b7f15f3 build(deps): add ent and x libs dependencies 2025-11-26 16:32:54 +09:00