HOSTER

Set your admin password to get started.

HOSTER

Sign in to manage your sites.

HOSTER

Enter the 6-digit code from your authenticator app.

Lost your device? Enter a recovery code instead.

HOSTER
  • Dashboard
  • Sites
  • Analytics
  • Logs
  • Settings
  • About

Dashboard

Traffic

Top Sites

Countries

Status Codes

Blocked Requests

Sites

Create Blank Site

Creates an empty site with a placeholder page. Open Settings on the new site to enable MCP access so AI tools can populate it.

Deploy New Site

Deploying...

Analytics

Top Paths

Browsers

Recent Requests

Time Method Path Status Browser IP Country Speed

Settings

Change Password

Two-Factor Authentication

MCP Access Tokens

Manage tokens for AI tools to access MCP-enabled sites. Tokens can be scoped to a single site and set to expire.

MCP Activity Log

Recent MCP tool calls across all tokens.

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.

Configuration Backup

Save your entire hoster configuration (settings, sites, versions) to a file for migration or backup. Optionally protect with a password.

Preparing backup...
Loading backup...

Confirm Configuration Load

This will replace all current settings, sites, and data.

This action cannot be undone. You may want to save your current configuration first.

IP Auto-Blocking

Automatically block IP addresses that accumulate too many denied requests. Uses the real client IP from Cloudflare headers.

About

HOSTER

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.

Created by David Geller

github.com/davidgeller/hoster

MIT License