Skip to main content

System Requirements

Hardware Requirements​

  • Operating System (OS): Linux is recommended.
  • Memory (RAM): Minimum 1GB.
  • Processor (CPU): Minimum 1 core.
  • Storage: Minimum 1GB, depending on the number of records you have.
  • Network: Ensure port 9898 is not occupied.

Software Requirements​

SpiderSheet requires Docker with the Docker Compose plugin installed. By following the installation guides from the links below, both Docker Engine and Docker Desktop will install the Docker Compose plugin:

  • Docker Engine: This CLI (Command Line Interface) version is designed for Linux servers.
  • Docker Desktop: This GUI (Graphical User Interface) version is suitable for Windows or macOS.

Installing Docker and Docker Compose on Linux​

# Install Docker
sudo apt-get update && sudo apt-get install -y docker.io

# Install Docker Compose
sudo curl -L "https://github.com/docker/compose/releases/download/v2.20.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose

# Verify installation
docker --version && docker-compose --version

# Add current user to docker group (requires system restart to take effect)
sudo usermod -aG docker $USER

Installing Docker Desktop on macOS​

  1. Visit the official Docker website.
  2. Download the correct version based on your chip type:
    • Apple Silicon (M1/M2) → Download "Apple Chip" version
    • Intel processor → Download "Intel" version
  3. Double-click the downloaded .dmg file to install.
  4. Launch Docker Desktop (wait for initialization to complete on first run).

Installing Docker Desktop on Windows​

  1. Visit the official Docker website.
  2. Download the Windows installer.
  3. During installation, please enable:
    1. Enable WSL 2 Windows Features