Mesh/Hosting
This page details current and future hosting solutions used by sudomesh.
Production
Exit nodes
The exit nodes must live up the the following requirements:
- Minimum 100 mbit unmetered bandwidth
- A processor fast enough to saturate 100 mbit with NAT'ed tunneled traffic
- A subnet or IP that lists sudomesh as the abuse contact
- Tor-friendly or Tor-agnostic provider
- Location close to bay area
- Co-located (optional, but we want this in the long term)
Possible providers
- Location: Texas
- Bandwidth: Unmetered 100 mbit
- Tor-friendliness: Unknown
- Will let us be the abuse contact: Unknown
- Price: $80 per month
Relay nodes
The relay node requirements:
- Minimum 100 mbit unmetered bandwidth
- Ability to saturate 100 mbit with tunnneled traffic
- Location close to bay area
Possible providers
vpscheap have virtual servers with the following specs:
- VM technology: Xen
- Bandwidth: Unmetered 100 mbit
- Ram: 1 GB
- Dual CPU
- Disk space: 50 GB
- Location: Chicago
- Price: $16.99 per month
SSL
We use free StartSSL certificates.
DNS
Our DNS hosting is via namecheap.com. We own the following domains:
- peoplesopen.net (primary, use this in communications)
- pplsopen.net
- peoplesopennetwork.com
- peoplesopennetwork.net
- peoplesopennetwork.org
- sudomesh.org (primary, use this in communications)
- sudomesh.net
- sudomesh.com
- meshthepla.net
- meshtheplanet.net
- meshtheplanet.org
- meshtheplanet.com
Web and email
We currently have a VPS from vpscheap.com. It is hosting web and email for the following domains:
- peoplesopen.net (and variations)
- sudomesh.org (and variations)
The VPS specs are:
- VM technology: OpenVZ
- Ram: 512 MB
- Swap: 1 GB
- Disk space: 50 GB
- Bandwidth: 20 mbit/sec unmetered
- Operating system: Ubuntu
- Cost: $6 a month
Backup
We currently have a VPS from backupsy.com. The domain backup.sudomesh.org points to the server. All sudomesh servers back up to this server using Duplicity once every 24 hours. The backups are incremental so we can restore to any point in time. We do not yet have a policy for how far back we keep backups. The backups are encrypted and the backups cannot be deleted by anyone other than root on the backup server, so gaining access to a sudomesh server does not mean gaining access to deletion of backups.
The specs for the VPS are:
- VM technology: KVM
- Disk space: 250 GB
- Ram: 512 MB
- Bandwidth: 1000 GB per month
- Operating system: Ubuntu
- Cost: $6 a month
- Note: The ToS only let us use this for backup unless we upgrade our plan.
Development
Exit node
We have one exit node for development use. Its hostname is exit1.sudomesh.org.
VPS specs:
- Provider: digitalocean.com
- VM technology: KVM
- Ram: 4G
- Bandwidth: 1Gbps with 4TB transfer limit/month
- IP address: 104.236.181.226
- OS: Debian
- Price: $40 per month