Skip to main content

Prerequisites

  • Linux VM with at least 4GB RAM
  • x86_64 CPU architecture
  • Docker and Docker Compose installed

Quick Start

1

Create Directory

2

Create Docker Compose File

Create a file named docker-compose.yml with the following content:
3

Start the Server

Access Your Server

Once running, access your Speckle server at:
  • Frontend: http://your-server-ip
  • MinIO Console: http://your-server-ip:9001 (credentials: minioadmin/minioadmin)

Next Steps

  1. Create your first user by visiting the frontend URL
  2. Configure your server - a full example is part of the server repo
  3. Set up SSL certificates for production use
  4. Configure backups and monitoring

Getting Help

Important: This basic setup is not recommended for production use. For production deployments, see the complete Docker Compose Quickstart guide.
Last modified on July 18, 2026