← Back to options

Manual Installation

Download the binary and run it yourself

1
Download the latest release
# For Linux (AMD64)
curl -L https://github.com/namesreallyblank/sturr/releases/latest/download/sturr-linux-amd64 -o sturr
chmod +x sturr

# For Linux (ARM64)
curl -L https://github.com/namesreallyblank/sturr/releases/latest/download/sturr-linux-arm64 -o sturr

# For macOS (Apple Silicon)
curl -L https://github.com/namesreallyblank/sturr/releases/latest/download/sturr-darwin-arm64 -o sturr
2
Create data directory
mkdir -p data
3
Run Sturr
./sturr

# Or with custom port
PORT=8080 ./sturr
4
(Optional) Install as systemd service
# Download and install service file
sudo curl -o /etc/systemd/system/sturr.service \
  https://raw.githubusercontent.com/namesreallyblank/sturr/main/scripts/sturr.service

# Enable and start
sudo systemctl daemon-reload
sudo systemctl enable --now sturr
5
Set up reverse proxy (recommended)
For production, set up a reverse proxy like Nginx or Caddy to handle HTTPS. See our reverse proxy guide.