// decentralized hosting

Self hosting,
Simplified

Deploy applications and databases on your own hardware. Bring your own servers, invite trusted users, and run your full stack on infrastructure you control.

  • Persistent tunnels
  • Your own hardware

Enroll a node

Connect any machine as a runner.

Deploy an app

Push a container and get a live tunnel in seconds.

Create a database

Postgres spins up on the shared fabric, ready to use.

Choose the right scale for your users

Device count is a simple way to think about where your application should run. Althost is built for the middle ground: internet-accessible services shared with an initial group of users, without the overhead of a large cloud platform.

1-5 devices

Local network

Usually a developer computer and a few devices on the same network. Ideal for local development servers and early testing with tools such as ngrok or other tunnel providers.

Perfect for local development
100+ devices

Internet, higher traffic

Larger audiences need higher availability, more capacity, and dedicated operational resources. Consider hosting with Google Cloud Platform, Amazon Web Services, Azure, or a similar cloud provider.

Perfect for cloud platforms

Everything you need to ship

From runtimes to databases — run your full stack on shared infrastructure without locking yourself into a single provider.

Any Runtime

Node.js, Python, .NET, Go, Rust — if it runs in a container, it runs here. No vendor lock-in.

Managed Databases

One-click PostgreSQL, MySQL, and Redis. Auto-backed up and auto-healed.

Shared Environments

Applications share compute and memory in isolated containers. Efficient, secure, and cost-effective.

Bring Your Own Infrastructure

Connect your own servers — laptops, bare metal, or VPS — and deploy directly onto them. Your hardware, your control.

Share with Anyone

Make your infrastructure available to specific users, your team, or the entire network. Set who can use your capacity.

Real-time Monitoring

CPU, memory, network, and request logs for every container. Spot issues before they become outages.

Persistent Dev Tunnels

Every service gets a persistent tunnel through your own infrastructure. No ngrok, no NAT punching required.

Bring your own computer

Althost is built around the idea that you should own your infrastructure. Enroll any machine, decide who can use it, and deploy freely.

Any Machine Works

Laptop, desktop, Raspberry Pi, bare metal server, or cloud VPS. Install the agent and connect in seconds.

Private Sharing

Grant access to specific users or teams. Your infrastructure stays dedicated to the people you choose.

Full Control

Set resource limits per machine, choose which runtimes and databases are allowed, and disconnect anytime.

From code to live in seconds

Whether you use the shared pool or connect your own hardware, the workflow is the same.

1

Connect your computer

Install the agent on any machine — laptop, bare metal, or VPS. It registers with the network and reports available resources.

2

Deploy your application

Push a Dockerfile or select from a library of starters. A persistent tunnel is created automatically — your service is reachable instantly without exposing ports or configuring DNS.

3

Provision databases

Attach PostgreSQL, MySQL, or Redis with a single command. They live on the same shared fabric as your app.

4

Go live

Your app gets a public endpoint through the tunnel with automatic TLS and continuous health monitoring. No reverse proxy setup, no port forwarding — it just works.

Managed data, no hassle

Spin up production-grade databases in seconds. Each runs in its own container with automatic backups and replication.

PostgreSQL MySQL Redis

Persistent files, anywhere

Store objects and volumes on the same shared fabric as your apps and databases. Mount them to containers, serve them over your own domain, and back them up without leaving the platform.

Object Storage

Upload files through the CLI or portal and serve them from your own domain. S3-compatible API, no proprietary client required.

Mountable Volumes

Attach persistent volumes to any container. Data survives restarts and moves with your workload across runners.

Automatic Backups

Snapshots run on a schedule and replicate across the fabric. Roll back to any point with a single command.

Shared Access

Grant file access to specific users or teams. Your storage stays on the infrastructure you choose.

Persistent infrastructure tunnels

Every runner establishes a persistent WebSocket tunnel back to the control plane. No port forwarding, no dynamic DNS, no third-party tunnel services.

Always Connected

The tunnel stays alive across network interruptions with automatic reconnection. Your services remain reachable as long as the runner is online.

No Public Ports Needed

Runners sit behind NAT or firewalls and connect outbound only. No open ports required on your infrastructure.

HTTP Proxy Built In

The control plane proxies HTTP requests through the tunnel to your service. Custom domains, subdomain routing, and TLS termination handled automatically.

Ready to host differently?

Join the network. Deploy your apps, run your databases, and contribute resources — all from one platform.