Skip to main content

System requirements

Before you start setting up the Pretendo Network server, make sure your system meets the following requirements.

Hardware

  • A decent CPU
    • Must be using the x64 or ARM64 architecture
      • If you're using an ARM SBC like a Raspberry Pi, make sure you install a 64-bit operating system
    • At least 4 cores are recommended
  • At least 4GB of free RAM while building the Docker containers
    • The servers themselves uses about 1GB of RAM while running
  • At least 10 GB of free storage for Docker images, build cache, and server data
    • Using an SSD is strongly recommended, as it will be used for databases
  • Network connectivity to the client console

Operating system

OSTesting status
Windows (Docker Desktop on WSL 2)✅ Working
Linux (Docker Engine)✅ Working
macOS (Docker Desktop)❓ Untested*

*macOS is untested because I don't own the hardware to test it with. In theory, it should work.

Software

Required

  • The tnftp FTP client, which is used for automatically uploading files to the client consoles. This is most likely a package in your distro's package manager repo.

Everything else runs inside Docker containers, so it does not need to be installed.