Dashboard
Traffic
Top Sites
Bandwidth
Countries
Status Codes
Blocked Requests
Sites
Site Explorer
Analytics
Top Paths
Browsers
Recent Requests
| Time | Method | Path | Status | Browser | IP | Country | Speed |
|---|
Settings
Change Password
Two-Factor Authentication
Site Admin Users
Accounts scoped to specific sites. They sign in with their username and password and see the full admin panel for their assigned sites only β never this Settings screen, and they cannot create or delete sites.
MCP Access Tokens
Static bearer tokens for CLI tools (Claude Code, Cursor) that don't need an interactive login. Tokens can be scoped to a single site and set to expire.
MCP Activity Log
Recent MCP tool calls across all tokens.
OAuth Connections
Chat clients (Claude.ai, ChatGPT, etc.) connect via OAuth. Each MCP-enabled site is a separate connector β paste its URL into your chat client's "Add MCP server" dialog and complete the consent flow.
Country Restrictions
Only allow requests from specific countries. Leave empty to allow all. Uses 2-letter ISO country codes (e.g., US, GB, CA). Admin panel is always accessible.
IP Auto-Blocking
Automatically block IP addresses that accumulate too many denied requests. Uses the real client IP from Cloudflare headers.
Configuration Backup
Save your entire hoster configuration (settings, sites, versions) to a file for migration or backup. Optionally protect with a password.
Repair Sites
Walk every site in the database and recreate its _current symlink from the recorded active version. Use this if sites are returning 404s after a restore or manual file changes. Safe to run anytime β it's a no-op on healthy sites.
CMS Library
JavaScript and CSS served at /_cms/cms.js and /_cms/cms.css for every CMS-enabled site. The same lib serves every host β canonical, host-aliased, or path-prefixed. Edits take effect on the next request (clients revalidate via ETag).
About
Lightweight Web Hosting Platform
Hoster is a self-hosted web hosting platform that turns any device into a web server. Upload a ZIP file and your site is live β with versioning, SPA support, analytics, and free HTTPS via Cloudflare Tunnel.
No cloud providers, no monthly fees, no vendor lock-in. Just your code, your device, your domain.