api

module
v0.0.0-...-5d0622b Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 6, 2025 License: MIT

README

Simple Container

Simple Container (sc) is a cloud-agnostic deployment tool designed to simplify microservices deployment, infrastructure provisioning, and CI/CD automation.

It allows developers to deploy services effortlessly, while DevOps teams manage infrastructure centrally, ensuring scalability, security, and reliability across multi-cloud environments.


Features

  1. Infrastructure as Code (IaC) Simplified – Define infrastructure with lightweight YAML configurations, no need for Terraform or Pulumi.
  2. Effortless Microservice Deployment – Deploy services with one command, using familiar tools like Dockerfile and docker-compose.yaml.
  3. Built-in Secrets Management – Securely store and inject credentials using AWS Secrets Manager, GCP Secret Manager, or Kubernetes Secrets.
  4. Multi-Cloud & Kubernetes Support – Seamlessly deploy to AWS ECS, Google Cloud Run, Kubernetes clusters, and more.
  5. Built-in CI/CD & Automated Rollbacks – Deploy, monitor, and rollback services without external CI/CD pipelines.

Installation

To install sc, run:

curl -s "https://dist.simple-container.com/sc.sh" | bash

Verify installation:

sc --version

Getting Started

  1. Initialize a project

    sc init
    
  2. Configure infrastructure (for DevOps)

    • Define cloud resources in .sc/stacks/devops/server.yaml.
  3. Define a microservice (for developers)

    • Add a client.yaml file in .sc/stacks/<service-name>/client.yaml.
  4. Deploy a service

    sc deploy -s myservice -e staging
    

Documentation

Check out the full documentation for detailed guides, examples, and best practices.


Contributing

We welcome contributions! Please see our CONTRIBUTING.md for guidelines on how to get involved.


License

Simple Container is open-source and licensed under the MIT License.


Community & Support

  1. Feature Requests & IssuesGitHub Issues
  2. Discussions & UpdatesJoin our Discord
  3. Enterprise Support – Contact us at support@simple-container.com
  4. News and announcements - Follow us on X

Start deploying microservices effortlessly with Simple Container today!

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL