docs: add Hostinger platform documentation

This commit is contained in:
Valentinas 2026-01-27 09:19:46 +02:00
parent 9daa846457
commit 7fc4b8529b
No known key found for this signature in database
7 changed files with 218 additions and 3 deletions

View File

@ -1084,6 +1084,7 @@
"platforms/linux",
"platforms/fly",
"platforms/hetzner",
"platforms/hostinger",
"platforms/gcp",
"platforms/exe-dev"
]

View File

@ -19,12 +19,14 @@ If you want a $0/month option and dont mind ARM + provider-specific setup, se
|----------|------|-------|----------|-------|
| Oracle Cloud | Always Free ARM | up to 4 OCPU, 24GB RAM | $0 | ARM, limited capacity / signup quirks |
| Hetzner | CX22 | 2 vCPU, 4GB RAM | €3.79 (~$4) | Cheapest paid option |
| Hostinger | KVM 1 | 1 vCPU, 4GB RAM | ~$5 | UI-based, Docker catalog |
| DigitalOcean | Basic | 1 vCPU, 1GB RAM | $6 | Easy UI, good docs |
| Vultr | Cloud Compute | 1 vCPU, 1GB RAM | $6 | Many locations |
| Linode | Nanode | 1 vCPU, 1GB RAM | $5 | Now part of Akamai |
**Picking a provider:**
- DigitalOcean: simplest UX + predictable setup (this guide)
- Hostinger: simplest setup with UI-based Docker catalog (see [Hostinger guide](/platforms/hostinger))
- DigitalOcean: easy UX + predictable setup (this guide)
- Hetzner: good price/perf (see [Hetzner guide](/platforms/hetzner))
- Oracle Cloud: can be $0/month, but is more finicky and ARM-only (see [Oracle guide](/platforms/oracle))
@ -237,7 +239,9 @@ free -h
## See Also
- [Hostinger guide](/platforms/hostinger) — simplest UI-based setup
- [Hetzner guide](/platforms/hetzner) — cheaper, more powerful
- [Oracle guide](/platforms/oracle) — free tier option
- [Docker install](/install/docker) — containerized setup
- [Tailscale](/gateway/tailscale) — secure remote access
- [Configuration](/gateway/configuration) — full config reference

View File

@ -323,3 +323,13 @@ All long-lived state must survive restarts, rebuilds, and reboots.
| Node runtime | Container filesystem | Docker image | Rebuilt every image build |
| OS packages | Container filesystem | Docker image | Do not install at runtime |
| Docker container | Ephemeral | Restartable | Safe to destroy |
---
## See Also
- [DigitalOcean guide](/platforms/digitalocean) — CLI-based alternative
- [Oracle guide](/platforms/oracle) — free tier option
- [Hostinger guide](/platforms/hostinger) — simplest UI-based setup
- [Docker install](/install/docker) — generic Docker setup
- [Gateway configuration](/gateway/configuration) — all config options

196
docs/platforms/hostinger.md Normal file
View File

@ -0,0 +1,196 @@
---
summary: "Clawdbot on Hostinger VPS (simplest UI-based setup)"
read_when:
- Setting up Clawdbot on Hostinger VPS
- Looking for the easiest VPS setup with a UI
- Want one-click Docker deployment
---
# Clawdbot on Hostinger VPS
## Goal
Run a persistent Clawdbot Gateway on Hostinger VPS using their **Docker Manager** UI.
This is the **simplest setup path** if you prefer a graphical interface over SSH and command-line configuration. Hostinger's hPanel includes a Docker catalog with Clawdbot pre-configured for one-click deployment.
## Cost Comparison (2026)
| Provider | Plan | Specs | Price/mo | Notes |
|----------|------|-------|----------|-------|
| Oracle Cloud | Always Free ARM | up to 4 OCPU, 24GB RAM | $0 | ARM, limited capacity / signup quirks |
| Hetzner | CX22 | 2 vCPU, 4GB RAM | ~$4 | Cheapest paid option |
| Hostinger | KVM 1 | 1 vCPU, 4GB RAM | ~$5 | UI-based, Docker catalog |
| DigitalOcean | Basic | 1 vCPU, 1GB RAM | $6 | Easy UI, good docs |
| Vultr | Cloud Compute | 1 vCPU, 1GB RAM | $6 | Many locations |
| Linode | Nanode | 1 vCPU, 1GB RAM | $5 | Now part of Akamai |
**Why Hostinger?**
- Fully UI-based setup (no SSH required)
- Docker Manager with pre-configured Clawdbot in the catalog
- Good starting point for users less comfortable with the command line
---
## Prerequisites
- Hostinger account ([signup](https://www.hostinger.com/docker-hosting))
- ~10 minutes
That's it. No SSH keys, no terminal experience required.
---
## 1) Purchase a VPS
1. Go to [Hostinger VPS plans](https://www.hostinger.com/docker-hosting)
2. Select a plan (minimum **1GB RAM** recommended, 4GB preferred)
3. Complete checkout
4. Wait for provisioning (typically 1-2 minutes)
## 2) Install Docker Manager
1. Log into [hPanel](https://hpanel.hostinger.com/)
2. Select your VPS from the dashboard
3. In the left sidebar, find **Docker Manager**
4. If not already installed, click **Install**
5. Wait 2-3 minutes for installation to complete
## 3) Deploy Clawdbot from Catalog
1. Open **Docker Manager** in hPanel
2. Go to the **Catalog** section
3. Search for **Clawdbot**
4. Click the **Deploy** button on the Clawdbot card
## 4) Configure Environment Variables
The deployment wizard will show configuration options:
**Required (auto-generated):**
- `CLAWDBOT_GATEWAY_TOKEN` — Used to access the Control UI (generated automatically)
You can also configure these later via the Control UI.
## 5) Complete Deployment
1. Review your configuration
2. Click **Deploy**
3. Wait for the container to reach **Running** status (1-2 minutes)
4. Note the assigned port number shown in Docker Manager
---
## Access the Control UI
Once deployed, access Clawdbot at:
```
http://YOUR_VPS_IP:PORT
```
Replace:
- `YOUR_VPS_IP` with your VPS IP address (shown in hPanel dashboard)
- `PORT` with the port assigned by Docker Manager
Enter the gateway token when prompted.
---
## Connect Your Channels
From the Control UI, you can connect messaging platforms:
1. Open the Control UI in your browser
2. Navigate to **Channels** or **Integrations**
3. Follow the prompts to connect:
- **WhatsApp** — Scan QR code
- **Telegram** — Enter bot token
- **Discord** — Enter bot token
- **Slack** — OAuth flow
See [Channels](/channels) for detailed setup guides.
---
## Managing Your Deployment
All management happens through Docker Manager in hPanel:
- **View logs:** Click on the Clawdbot container → Logs tab
- **Restart:** Click the restart button on the container
- **Stop/Start:** Use the container controls
- **Update:** Pull the latest image and redeploy
### Update to Latest Version
1. In Docker Manager, stop the Clawdbot container
2. Go to the Catalog and redeploy Clawdbot
3. Your configuration persists if using volumes
---
## Advanced: SSH Access
If you need command-line access for troubleshooting:
1. In hPanel, go to **Docker Manager**
2. Press **Terminal** button
From SSH, you can use standard Clawdbot CLI commands:
```bash
# Check status
docker ps | grep clawdbot
# View logs
docker logs -f <container_id>
# Enter container shell
docker exec -it <container_id> /bin/bash
```
---
## Persistence
Docker Manager configures volumes automatically. Your data persists across container restarts:
- `~/.clawdbot/` — config, credentials, session data
- `~/clawd/` — workspace (SOUL.md, memory, artifacts)
---
## Troubleshooting
### Container won't start
1. In Docker Manager, check the container logs
2. Verify you have enough RAM (1GB minimum)
3. Try redeploying from the Catalog
### Can't access Control UI
1. Verify the container is in **Running** status
2. Check the correct port in Docker Manager
3. Ensure your browser can reach the VPS IP
### Gateway token not working
1. Check the `CLAWDBOT_GATEWAY_TOKEN` in Docker Manager → Environment
2. The token is case-sensitive
3. Try redeploying with a new token
### Need more control
If you need advanced configuration (custom binaries, specific Docker options), consider using SSH access for direct Docker commands.
---
## See Also
- [Hetzner guide](/platforms/hetzner) — Docker Compose with full control
- [DigitalOcean guide](/platforms/digitalocean) — CLI-based setup
- [Oracle guide](/platforms/oracle) — free tier option
- [Docker install](/install/docker) — generic Docker setup
- [Gateway configuration](/gateway/configuration) — all config options

View File

@ -26,6 +26,7 @@ Native companion apps for Windows are also planned; the Gateway is recommended v
- VPS hub: [VPS hosting](/vps)
- Fly.io: [Fly.io](/platforms/fly)
- Hetzner (Docker): [Hetzner](/platforms/hetzner)
- Hostinger (Docker, UI-based): [Hostinger](/platforms/hostinger)
- GCP (Compute Engine): [GCP](/platforms/gcp)
- exe.dev (VM + HTTPS proxy): [exe.dev](/platforms/exe-dev)

View File

@ -22,7 +22,8 @@ Oracles free tier can be a great fit for Clawdbot (especially if you already
| Provider | Plan | Specs | Price/mo | Notes |
|----------|------|-------|----------|-------|
| Oracle Cloud | Always Free ARM | up to 4 OCPU, 24GB RAM | $0 | ARM, limited capacity |
| Hetzner | CX22 | 2 vCPU, 4GB RAM | ~ $4 | Cheapest paid option |
| Hetzner | CX22 | 2 vCPU, 4GB RAM | ~$4 | Cheapest paid option |
| Hostinger | KVM 1 | 1 vCPU, 4GB RAM | ~$5 | UI-based, Docker catalog |
| DigitalOcean | Basic | 1 vCPU, 1GB RAM | $6 | Easy UI, good docs |
| Vultr | Cloud Compute | 1 vCPU, 1GB RAM | $6 | Many locations |
| Linode | Nanode | 1 vCPU, 1GB RAM | $5 | Now part of Akamai |
@ -287,5 +288,6 @@ tar -czvf clawdbot-backup.tar.gz ~/.clawdbot ~/clawd
- [Gateway remote access](/gateway/remote) — other remote access patterns
- [Tailscale integration](/gateway/tailscale) — full Tailscale docs
- [Gateway configuration](/gateway/configuration) — all config options
- [Hostinger guide](/platforms/hostinger) — simplest UI-based setup
- [DigitalOcean guide](/platforms/digitalocean) — if you want paid + easier signup
- [Hetzner guide](/platforms/hetzner) — Docker-based alternative

View File

@ -1,5 +1,5 @@
---
summary: "VPS hosting hub for Clawdbot (Oracle/Fly/Hetzner/GCP/exe.dev)"
summary: "VPS hosting hub for Clawdbot (Hostinger/Oracle/Fly/Hetzner/GCP/exe.dev)"
read_when:
- You want to run the Gateway in the cloud
- You need a quick map of VPS/hosting guides
@ -16,6 +16,7 @@ deployments work at a high level.
- **Oracle Cloud (Always Free)**: [Oracle](/platforms/oracle) — $0/month (Always Free, ARM; capacity/signup can be finicky)
- **Fly.io**: [Fly.io](/platforms/fly)
- **Hetzner (Docker)**: [Hetzner](/platforms/hetzner)
- **Hostinger**: [Hostinger](/platforms/hostinger)
- **GCP (Compute Engine)**: [GCP](/platforms/gcp)
- **exe.dev** (VM + HTTPS proxy): [exe.dev](/platforms/exe-dev)
- **AWS (EC2/Lightsail/free tier)**: works well too. Video guide: