mirror of
https://github.com/fosrl/docs-v2.git
synced 2026-07-20 06:41:26 +02:00
* docs: update VPS provider guidance * docs: mention RackNerd as VPS example * docs: clarify VPS provider examples
110 lines
3.9 KiB
Plaintext
110 lines
3.9 KiB
Plaintext
---
|
|
title: "Choosing a VPS"
|
|
description: "Compare hosting options and find the best VPS for your Pangolin deployment"
|
|
---
|
|
|
|
import PangolinCloudTocCta from "/snippets/pangolin-cloud-toc-cta.mdx";
|
|
|
|
<PangolinCloudTocCta />
|
|
|
|
|
|
|
|
Pangolin generally requires minimal resources to run effectively. A basic VPS with **1 vCPU, 1.5GB RAM, and 8GB SSD** is sufficient for most deployments.
|
|
|
|
<Note>
|
|
If you choose a VPS with only 1GB RAM, you may need to create swap space to avoid memory pressure during installation, updates, or periods of higher traffic.
|
|
</Note>
|
|
|
|
<CardGroup cols={2}>
|
|
<Card title="Minimum Requirements">
|
|
- **CPU**: 1 vCPU
|
|
- **RAM**: 1.5GB
|
|
- **Storage**: 8GB SSD
|
|
</Card>
|
|
|
|
<Card title="Recommended Specs">
|
|
- **CPU**: 2 vCPU
|
|
- **RAM**: 2GB
|
|
- **Storage**: 20GB SSD
|
|
</Card>
|
|
</CardGroup>
|
|
|
|
## Choosing a Plan
|
|
|
|
Start with the recommended specs unless you already know your deployment will be very small. Pangolin does not need a large server, but having 2GB RAM and a little extra disk space gives Docker, logs, updates, and future services room to operate.
|
|
|
|
<CardGroup cols={3}>
|
|
<Card title="Small Deployment">
|
|
- Personal or lab use
|
|
- A few connected sites
|
|
- Low traffic
|
|
- Start with the minimum specs
|
|
</Card>
|
|
|
|
<Card title="Typical Deployment">
|
|
- Multiple users or sites
|
|
- Regular dashboard use
|
|
- Moderate traffic
|
|
- Use the recommended specs
|
|
</Card>
|
|
|
|
<Card title="High Traffic Deployment">
|
|
- Many sites or users
|
|
- Large file transfers
|
|
- Public-facing services
|
|
- Scale CPU, RAM, and bandwidth as needed
|
|
</Card>
|
|
</CardGroup>
|
|
|
|
## Provider Options
|
|
|
|
Most general-purpose VPS providers will work well for Pangolin. Look for a provider with reliable uptime, a data center near your users, clear bandwidth limits, snapshots or backups, and the ability to open inbound TCP ports 80 and 443 plus the WireGuard UDP port configured during installation.
|
|
|
|
The providers listed below are examples to help you compare availability by region, not an exhaustive list. Pangolin does not endorse any specific VPS provider, so we recommend doing your own research and choosing the provider that best fits your location, support expectations, and budget.
|
|
|
|
<Info>
|
|
If you prefer a guided deployment, Pangolin is also available on the <a href="https://marketplace.digitalocean.com/apps/pangolin-ce-1?refcode=edf0480eeb81">DigitalOcean Marketplace</a>. The marketplace image can create a droplet with Pangolin pre-installed and firewall rules configured.
|
|
</Info>
|
|
|
|
## Selection Criteria
|
|
|
|
When choosing your VPS provider, consider these factors:
|
|
|
|
<AccordionGroup>
|
|
<Accordion title="Performance Requirements">
|
|
**Resource usage depends on several key factors:**
|
|
|
|
**Primary factors:**
|
|
- **Number of connected sites**: More sites = higher CPU and memory usage
|
|
- **Data throughput**: Amount of traffic transiting through the server
|
|
|
|
**Secondary factors:**
|
|
- **Dashboard UI usage**: Active admin sessions and configuration changes
|
|
- **Database activity**: User management, logging, and analytics queries
|
|
</Accordion>
|
|
|
|
<Accordion title="Geographic Location">
|
|
**Choose a data center close to your users:**
|
|
- **North America examples**: DigitalOcean, Vultr, Linode, RackNerd
|
|
- **Europe examples**: Hetzner, OVHcloud, UpCloud
|
|
- **Asia Pacific examples**: Vultr, Linode, DigitalOcean
|
|
- **Global examples**: AWS, Google Cloud, Azure
|
|
</Accordion>
|
|
|
|
<Accordion title="Support and Reliability">
|
|
**Consider these factors:**
|
|
- **Uptime guarantees**: Most providers offer 99.9%+
|
|
- **Support quality**: 24/7 support vs. community forums
|
|
- **Backup options**: Automated backups vs. manual
|
|
- **Monitoring**: Built-in monitoring tools
|
|
</Accordion>
|
|
|
|
<Accordion title="Cost Considerations">
|
|
**Hidden costs to watch for:**
|
|
- **Bandwidth overages**: Most plans include 1-2TB/month
|
|
- **Backup storage**: Additional charges for automated backups
|
|
- **IPv4 addresses**: Some providers charge extra
|
|
- **Support tiers**: Premium support may cost extra
|
|
</Accordion>
|
|
</AccordionGroup>
|