Guides
Websites & projects
Static, PHP, Node and reverse-proxy sites with real files on disk, vhost configs, SSL and preview.
Updated Edit this page on GitHub
A website in HipnoType is real from the first second: files on disk, a generated Caddy vhost config, logs directory, optional certificate — no simulated states.
Create a site
- 1Websites → Add website → pick a name; the panel derives a slug, a docroot (
data/sites/<slug>/htdocs) and a Linux user (site-<slug>). - 2Choose a type: static (file root), PHP (PHP-FPM pool, version selectable), Node (managed entrypoint on a per-site port) or reverse proxy (upstream URL).
- 3Add the domain you pointed at this VPS (see Domains & DNS). The panel verifies DNS and offers a
wwwvariant.
What you get
- Files — the site docroot opens directly in the file workspace: edit, upload, archive.
- Config — the generated Caddyfile-format vhost (gzip, security headers, blocked
/.git/*and/.env, redirects, cache headers) — real config, editable view. - SSL — attach a custom certificate or issue a self-signed one per site; force-HTTPS is one toggle.
- Preview — every site is previewable from the panel (served from its real docroot).
- Logs — access/error log locations per site.
PHP & Node specifics
PHP sites get a dedicated PHP-FPM pool (dynamic workers, per-site upload limits) on a deterministic port; Node sites get a managed entrypoint with a deterministic port and a reverse-proxy vhost. Both configs are generated on creation and visible in the site's Config tab.