Search

Home

Release Notes

User Docs

💻

On-Prem Install Information

💡
While these are the minimum system requirements to run the BettrData.io environment, performance is highly dependent on your use case and required throughput needs. Please reach out to your dedicated sales engineer to talk about your goals.
  • OS Selection:
    • Ubuntu 24.04.x LTS
    • Amazon Linux 2
  • vCPU (minimum): 4
  • 💡

    Please work with your BettrData primary contact to align on contracted limits

  • RAM (minimum): 16G
  • Swap: Square root of RAM but no more than double
  • 💡
    BettrData Support will set this up
  • Required Volumes / Size:
    • [/]: 80G
    • [/tmp] (minimum): 50G - 250G (increase for production)
    • [/mnt/data] (minimum): 500G+
    • 💡
      BettData Support can mount these and set them up to auto-mount, etc. Please attach them to the host and we can take it from there.
  • Network:
    • Outbound:
      • Any
    • Inbound:
      • User network (Internal users only): 80, 443, 1337
      • Tailscale: WireGuard based encrypted tunnel for upgrades and maintenance
        • Authentication key and host will be sent via a secure 1Password share to your administrator
        • curl -fsSL https://tailscale.com/install.sh | sh
          
          #BettrData will provide this full command via a secure 1Pass link
          sudo tailscale up --authkey=<AUTH-KEY> --hostname=<HOST-KEY>
    • About Tailscale
      • Tailscale, based on P2P encrypted WireGuard protocol
      • Zero trust architecture
      • Gates in place: OATH, MFA using physical security keys, SSH KeyPair/Passphrase, Network ACLs
      • 3 users with access (1 of them is Aaron Dix)
      • Nearly all of the setup and configuration is performed w/ Infrastructure as Code (IaC)
  • User
    • Create user: bettrdata
    • Sudo: true
    • Add the below keys to ~bettrdata/.ssh/authorized_keys:
  • Backups
  • 💡
    Please create at a minimum, daily backups of the entire /mnt/data drive. The root volume can be backed up for the most expedient restores, but all critical data is stored under /mnt/data. Please ensure at least 4 rolling days of backups are made for the best backup coverage.
  • Timeline
💡

Once the host enviroment is provisioned, the BettrData Implementation team will install and configure the platform for next steps — which usually takes no more than 1-2 business days.