First Deployment
After completing the initial setup, you can deploy your first container stack. This guide walks you through the process step by step.
Prerequisites
Section titled “Prerequisites”- ReadyStackGo is installed and running
- Setup wizard has been completed
- At least one environment is configured
Step 1: Add Stack Source
Section titled “Step 1: Add Stack Source”Stack sources define where ReadyStackGo finds your stack definitions (docker-compose files).
- Navigate to Stack Sources in the sidebar
- Click Add Stack Source
- Choose a source type:
- Git Repository - For stacks stored in Git
- Local Path - For local stack definitions
Example: Git Repository
Section titled “Example: Git Repository”Repository URL: https://github.com/your-org/stacks.gitBranch: mainPath: /stacksStep 2: Browse Available Stacks
Section titled “Step 2: Browse Available Stacks”After adding a stack source:
- Navigate to Stacks in the sidebar
- You’ll see all available stacks from your sources
- Click on a stack to view details
Step 3: Deploy a Stack
Section titled “Step 3: Deploy a Stack”- Select the stack you want to deploy
- Choose the target Environment
- Review the configuration
- Click Deploy
ReadyStackGo will:
- Pull required images
- Create the network
- Start all containers
- Monitor the deployment
Step 4: Monitor Deployment
Section titled “Step 4: Monitor Deployment”After deployment:
- The stack appears in your Deployments list
- View container status in real-time
- Access logs for troubleshooting
- Manage individual containers
Example Stack
Section titled “Example Stack”Here’s a simple example stack you can use for testing:
services: nginx: image: nginx:alpine ports: - "8080:80" restart: unless-stoppedNext Steps
Section titled “Next Steps”- Explore the Dashboard for an overview of all deployments
- Configure multiple environments for dev/staging/production
- Set up automatic updates for your stacks