This directory contains the production website for hypnogra.ph.
Current site shape:
- Holocron docs site built with Vite
- home page content in
index.md - generated Holocron navigation from the repository
docs/tree - Node runtime for local/Dokploy deployment
Install dependencies:
cd websitenpm install
Development server:
npm run dev- Open
http://localhost:5173
Production build and run:
npm run buildnpm run start- Open
http://localhost:3000
Docker dev preview:
docker compose -f docker-compose.dev.yml up -d- Open
http://localhost:8080
Dokploy uses docker-compose.dokploy.yml.
The container builds the Holocron site from this branch and serves the Node runtime on internal port 3000.
- Holocron config generator:
scripts/generate-holocron-config.mjs - Generated Holocron config:
docs.json - Vite config:
vite.config.ts - Homepage content:
index.md - Homepage/custom style overrides:
global.css - Docker image definition:
Dockerfile