Prerequisites
- Linux VM with at least 4GB RAM
- x86_64 CPU architecture
- Docker and Docker Compose installed
Quick Start
1
Create Directory
2
Create Object Storage Config
Speckle stores files and 3D data in S3-compatible object storage. This guide uses
Garage, which needs a small config file. Create
garage.toml next to the compose file:3
Create Docker Compose File
Create a file named
docker-compose.yml with the following content:4
Start the Server
Access Your Server
Once running, access your Speckle server at:- Frontend:
http://your-server-ip
Next Steps
- Create your first user by visiting the frontend URL
- Configure your server - a full example is part of the server repo
- Use non-default credentials and secrets before sharing the environment with other testers
- Review logs and resource use while evaluating your expected workload
Getting Help
- Community Forum: speckle.community
- Professional Support: https://speckle.systems/pricing/
Do not promote this Docker Compose environment into production. Use the Kubernetes deployment
guide to design a customer-operated
production environment.