Documentation Updated (January 2026)

We've corrected our documentation to accurately reflect the specifications that have always been provided. The actual service has not changed - only the documentation accuracy has improved.

TINY 1.0 VPS

Entry-level virtual private server - perfect for getting started

$10/year

Technical Specifications

CPU

0.5 vCPU (shared)

Fair usage policy

RAM

384 MB DDR4

Guaranteed

Storage

5 GB SSD

NVMe Storage

Bandwidth

1 TB/month

1 Gbps Port

Network Configuration

IPv6: /128 subnet included

Network: IPv6-only

DDoS Protection: Included

Uptime SLA: 99.5%

Port Configuration

TinyBox Port System

Your TINY 1.0 VPS uses a custom port allocation system based on your VPS ID. All ports follow the formula: Base Port + VPS ID

SSH Access

Port: 10000 + VPS ID

Example: VPS ID 123 = Port 10123

ssh [email protected] -p 10123

Web Services

Port: 20000 + VPS ID

HTTP alternative to port 80

http://your-server.tinybox.sh:20123

Custom Services

Port: 30000 + VPS ID

For databases, APIs, etc.

mysql://your-server.tinybox.sh:30123

Important: Never Use Port 22

Standard port 22 is disabled for security. Always use your custom SSH port (10000 + VPS ID). Failed attempts on port 22 will result in IP blocking!

Perfect For These Use Cases

✓ Recommended Applications

  • • Personal websites and blogs
  • • Static site hosting (Jekyll, Hugo)
  • • Small WordPress sites
  • • Development and testing environments
  • • Learning Linux and server administration
  • • Simple APIs and microservices
  • • Personal VPN server
  • • Small databases (SQLite, small MySQL)

⚠ Not Recommended For

  • • High-traffic websites (>1000 daily visitors)
  • • Resource-intensive applications
  • • Multiple WordPress sites
  • • Large databases (>500MB)
  • • Video streaming or encoding
  • • Multiple Docker containers
  • • Game servers
  • • CI/CD pipelines with heavy builds

Performance Optimization Tips

Memory Management (384MB RAM)

# Check memory usage
free -h

# Add swap file for extra memory (recommended)
fallocate -l 512M /swapfile
chmod 600 /swapfile
mkswap /swapfile
swapon /swapfile
echo '/swapfile none swap sw 0 0' >> /etc/fstab

# Optimize swappiness
echo 'vm.swappiness=10' >> /etc/sysctl.conf

# Clear memory cache when needed
sync && echo 3 > /proc/sys/vm/drop_caches

Keep memory usage below 80% to maintain good performance.

Web Server Configuration

Nginx (Recommended)

# Optimize for low memory
worker_processes 1;
worker_connections 512;
keepalive_timeout 65;
client_max_body_size 10M;

Lower memory footprint

Apache (Alternative)

# Use mpm_event module
MaxRequestWorkers 50
ServerLimit 2
ThreadsPerChild 25

Limit concurrent connections

Database Configuration

# MySQL configuration for TINY 1.0 (/etc/mysql/mysql.conf.d/mysqld.cnf)
[mysqld]
innodb_buffer_pool_size = 128M
max_connections = 20
query_cache_size = 16M
tmp_table_size = 32M
max_heap_table_size = 32M
innodb_log_file_size = 5M

# Consider SQLite for smaller applications
# It uses less memory and CPU

Monitoring Your TINY 1.0 VPS

Essential Monitoring Commands

# Check system resources
htop                    # Interactive process viewer
free -h                 # Memory usage
df -h                   # Disk usage
iostat 1               # I/O statistics
vmstat 1               # Virtual memory statistics

# Check network usage
iftop                  # Network bandwidth usage
netstat -tuln          # Active network connections

# Check logs
tail -f /var/log/syslog        # System log
tail -f /var/log/nginx/error.log    # Nginx errors
journalctl -f          # Systemd logs

Performance Thresholds

✓ Healthy Ranges

  • RAM Usage: < 80% (307MB)
  • CPU Load: < 0.5 average
  • Disk Usage: < 85% (4.25GB)
  • Swap Usage: < 50%

⚠ Warning Signs

  • High Load: > 0.75 sustained
  • Memory Full: > 90% usage
  • High I/O Wait: > 20%
  • Disk Full: > 90% usage

Quick Start: First 15 Minutes

1

Connect via SSH

ssh [email protected] -p 10[VPS_ID]
2

Update System

apt update && apt upgrade -y
3

Install Essential Tools

apt install htop curl wget git ufw -y
4

Configure Firewall

ufw allow 10[VPS_ID]/tcp && ufw enable
5

Create Swap File

fallocate -l 1G /swapfile && chmod 600 /swapfile && mkswap /swapfile && swapon /swapfile

🎉 Congratulations!

Your TINY 1.0 VPS is now ready for development. Check out our other guides to install web servers, databases, or applications.

Why TINY 1.0 VPS is Great Value

$10

Annual cost (USD)

vs $60-120 competitors

99.5%

Uptime SLA

Reliable hosting

IPv6

First approach

Future-proof