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â
- Visit the official Docker website.
- Download the correct version based on your chip type:
- Apple Silicon (M1/M2) â Download "Apple Chip" version
- Intel processor â Download "Intel" version
- Double-click the downloaded .dmg file to install.
- Launch Docker Desktop (wait for initialization to complete on first run).
Installing Docker Desktop on Windowsâ
- Visit the official Docker website.
- Download the Windows installer.
- During installation, please enable:
- Enable WSL 2 Windows Features