2026-03-25 20:09:21 -05:00
2026-03-25 20:07:27 -05:00
SEO
2026-03-25 20:08:25 -05:00
2026-03-25 20:07:27 -05:00
2026-03-25 20:07:27 -05:00
SEO
2026-03-25 20:08:25 -05:00
2026-03-25 20:09:21 -05:00
2026-03-25 20:07:27 -05:00
2026-03-25 20:07:27 -05:00
2026-03-25 20:07:27 -05:00
2026-03-25 20:07:27 -05:00
2026-03-25 20:09:21 -05:00
2026-03-25 20:07:27 -05:00
2026-03-25 20:09:21 -05:00
2026-03-25 20:09:21 -05:00
2026-03-25 20:07:27 -05:00
2026-03-25 20:07:27 -05:00
2026-03-25 20:07:27 -05:00
2026-03-25 20:07:27 -05:00
2026-03-25 20:07:27 -05:00
2026-03-25 20:07:27 -05:00
2026-03-25 20:07:27 -05:00
2026-03-25 20:07:27 -05:00
2026-03-25 20:07:27 -05:00
2026-03-25 20:07:27 -05:00
2026-03-25 20:09:21 -05:00
2026-03-25 20:07:27 -05:00
2026-03-25 20:07:27 -05:00
2026-03-25 20:07:27 -05:00
2026-03-25 20:07:27 -05:00

Bay Area IT

Vite/React marketing site for bayareait.services.

Local

npm install
npm run dev

Production build

npm run build

The production build regenerates robots.txt and sitemap.xml, runs Vite, prunes unused assets, and prerenders route HTML into dist/.

Docker

docker compose up --build -d

The container serves the built site on http://127.0.0.1:8080.

Reverse proxy with host Caddy

bayareait.services {
  encode zstd gzip
  reverse_proxy 127.0.0.1:8080
}

Launch notes

  • Static assets are served by Caddy inside the container.
  • SPA fallback is enabled while prerendered route folders still resolve directly.
  • Claims such as 24/7, 30+ local businesses, and legal company details should be verified before launch.
Description
No description provided
Readme 16 MiB
Languages
TypeScript 97.5%
JavaScript 1.7%
CSS 0.3%
HTML 0.3%
Vim Snippet 0.1%