Skip to content

Bootstrap Script

The easiest way is to install with our bootstrap script. This script takes care of everything – including Docker installation if needed.

Standard installation (Port 8080):

Terminal window
curl -fsSL https://readystackgo.pages.dev/install.sh | sudo bash

With alternative port:

Terminal window
curl -fsSL https://readystackgo.pages.dev/install.sh | sudo bash -s 3000

The bootstrap script automatically performs the following steps:

StepDescription
1. System CheckDetects your Linux distribution and package manager
2. Docker InstallationInstalls Docker if not present (via get.docker.com)
3. Docker StartStarts and enables the Docker service
4. Directory StructureCreates /var/readystackgo for persistent data
5. Container StartDownloads and starts the ReadyStackGo container

After successful installation, the script displays the URL:

[OK] Docker installed
[OK] ReadyStackGo is now running!
URL: http://192.168.1.100:8080

Terminal window
# Show container status
docker ps | grep readystackgo
# Show container logs
docker logs readystackgo

Successful output:

CONTAINER ID IMAGE STATUS PORTS NAMES
abc123... ghcr.io/ams/readystackgo:latest Up 2 minutes 0.0.0.0:8080->8080/tcp readystackgo

After installation, you can access ReadyStackGo at http://<server-ip>:8080.

➡️ Continue to Initial Setup