Cloud Deployment
Run vibespace on a VPS for more resources, persistent uptime, and remote access.
Quick manual setup
Any Linux VPS with root access works. Tested on Hetzner, DigitalOcean, and similar providers.
Recommended specs:
- 4+ vCPUs (8 recommended)
- 8GB+ RAM (16 recommended)
- 40GB+ disk
- Ubuntu 22.04 or Debian 12
- Public IPv4 address
Steps
- SSH into your VPS
- Install vibespace (build from source or copy the binary)
- Initialize with bare metal mode:
vibespace init --bare-metal- Start serving:
vibespace serve- Open firewall ports:
# WireGuard tunnelsudo ufw allow 51820/udp
# Registration APIsudo ufw allow 7781/tcp- Generate a token and connect from your local machine:
# On the VPSvibespace serve --generate-token
# On your machinesudo vibespace remote connect <token>See Remote Mode for detailed connection instructions.
Ansible playbooks
Coming soon. Ansible playbooks for automated provisioning on Hetzner, DigitalOcean, and other providers.