Hatch.surf web application
Go to file
Riley Zhang dcc26b766b deploy: landing page redesign - static HTML with anime.js
- Simplified Dockerfile to serve static files directly (no Next.js build)
- Copied redesign files (index.html, style.css, main.js) to out/
- Added brand/favicon assets
- Backed up previous Next.js build to out.backup.*
- Container rebuilt and verified healthy on port 8080

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-06-25 03:36:11 +02:00
app feat: landing page redesign - Phase 1 & 2 2026-06-24 17:16:00 +02:00
components feat: landing page redesign - Phase 1 & 2 2026-06-24 17:16:00 +02:00
public Initial commit: hatch.surf web application with Docker deployment 2026-06-24 09:55:30 +02:00
.dockerignore Initial commit: hatch.surf web application with Docker deployment 2026-06-24 09:55:30 +02:00
.gitignore deploy: landing page redesign - static HTML with anime.js 2026-06-25 03:36:11 +02:00
configure-gitea.sh Switch from GitHub Actions to self-hosted Gitea CI/CD 2026-06-24 09:57:20 +02:00
deploy.sh Disable Gitea Actions, use manual deploy script 2026-06-24 10:42:28 +02:00
DEPLOYMENT.md deploy: landing page redesign - static HTML with anime.js 2026-06-25 03:36:11 +02:00
docker-compose.yml deploy: landing page redesign - static HTML with anime.js 2026-06-25 03:36:11 +02:00
Dockerfile deploy: landing page redesign - static HTML with anime.js 2026-06-25 03:36:11 +02:00
Dockerfile.bak deploy: landing page redesign - static HTML with anime.js 2026-06-25 03:36:11 +02:00
eslint.config.mjs Initial commit: hatch.surf web application with Docker deployment 2026-06-24 09:55:30 +02:00
gitea-webhook.py deploy: landing page redesign - static HTML with anime.js 2026-06-25 03:36:11 +02:00
next.config.ts Rebuild hatch.surf with Next.js 2026-06-24 10:36:40 +02:00
nginx.conf Initial commit: hatch.surf web application with Docker deployment 2026-06-24 09:55:30 +02:00
package-lock.json fix: update Dockerfile to use npm instead of pnpm 2026-06-24 10:53:12 +02:00
package.json Initial commit: hatch.surf web application with Docker deployment 2026-06-24 09:55:30 +02:00
pnpm-lock.yaml Initial commit: hatch.surf web application with Docker deployment 2026-06-24 09:55:30 +02:00
pnpm-workspace.yaml fix: update Dockerfile to use npm instead of pnpm 2026-06-24 10:53:12 +02:00
postcss.config.mjs Initial commit: hatch.surf web application with Docker deployment 2026-06-24 09:55:30 +02:00
README.md Initial commit: hatch.surf web application with Docker deployment 2026-06-24 09:55:30 +02:00
setup-gitea.sh Switch from GitHub Actions to self-hosted Gitea CI/CD 2026-06-24 09:57:20 +02:00
tsconfig.json Initial commit: hatch.surf web application with Docker deployment 2026-06-24 09:55:30 +02:00
webhook.sh Disable Gitea Actions, use manual deploy script 2026-06-24 10:42:28 +02:00

web

El Foundation web application.

Getting Started

# From the repository root
pnpm install
pnpm dev

Open http://localhost:3000.

Stack

  • Next.js 16 (App Router)
  • React 19
  • TypeScript 5 (strict mode)
  • Tailwind CSS 4

Scripts

Script Description
pnpm dev Start the Next.js dev server
pnpm build Build for production
pnpm start Start the production server
pnpm lint Run ESLint