Skip to content

Server Financial Maintainance / Future Scaling #29

Description

@YatoVoid

Server Infrastructure & Infrastructure Planning

Droplets

Droplet A (Current Tier)

  • Monthly Cost: $56.00 / month ($48.00 base + 20% automated backups)
  • Specifications: 4 vCPU / 8 GB RAM / 160 GB SSD
  • Player Capacity: 10–12 active players
  • Break-Even Target: 12 players
  • Pricing Model: $5.00 / month per player
  • Net Margin: $60.00 - $56.00 = +$4.00 profit / month per Droplet

Droplet B (Upgraded Tier)

  • Monthly Cost: $168.00 / month (+$33.60 backups = ~$201.60 total)
  • Specifications: 8 vCPU / 16 GB RAM / 100 GB SSD
  • Player Capacity: 20 active players
  • Break-Even Target: 17–20 players
  • Pricing Model: $10.00 / month per player
  • Net Margin: $200.00 - $168.00 = +$32.00 profit / month per Droplet

Business Strategy: Plan A

  1. Initial Testing & Launch: Start with the lower-cost Droplet A ($56/mo) to validate market demand with minimal financial exposure.
  2. Expansion & Scaling: Once testing completes and player interest is confirmed, upgrade to Droplet B ($168/mo) to yield higher profit margins per player while accommodating larger groups.

Server Scaling Architecture

Access Control & Routing

  • Purchase Execution: Payment VerifiedAssigns Server Permission (realm.serverA.access = TRUE)
  • Player Connection: Player logs in ➔ Velocity Proxy routes player strictly to Server A.
  • Capacity Guardrail: Pre-set maximum player count per backend server prevents over-capacity lag and guarantees player access to their builds.

Permission Configuration

# Define group access permissions across Velocity proxy
Group realm-1: Permission velocity.access.realm1
Group realm-2: Permission velocity.access.realm2

# Automatic assignment command executed upon purchase
lp user <Username> parent add realm-1

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions