Docker

Get started with ReadySite in under a minute.

Quick Start

Docker is the best way to get started using ReadySite:

1 Pull the image
$ docker pull ccutch/readysite:latest
2 Run the container
$ docker run -p 8080:5000 ccutch/readysite

Your site will be running at http://localhost:8080

Configuration

Optional environment variables:

PORT

Server port

Default: 5000

ENV

Environment mode

Set to "production" for production settings

Available Images

ccutch/readysite Docker Hub
Available
readysite.org/website Self-Hosted Registry
Available

Running from Source

For development or customization, you can run ReadySite directly from source:

1 Clone the repository
$ git clone https://github.com/readysite/readysite.git
$ cd readysite
2 Run the website
$ go run ./website

Requires Go 1.24+