Skip to content

ARMmaster17/Captain

Folders and files

NameName
Last commit message
Last commit date
Jun 1, 2022
Jun 1, 2022
Mar 17, 2021
Jun 1, 2022
Jun 1, 2022
Jun 1, 2022
Jun 1, 2022
Jun 1, 2022
Jun 1, 2022
Jun 1, 2022

Repository files navigation

Logo

Captain

License: MIT GitHub release (latest SemVer) Test Maintainability Test Coverage FOSSA Status

Captain is a container orchestration and streamlined PaaS provider for Proxmox-based datacenters.

Project Goals:

  • Quickly create LXC containers based on a set of common defaults.
  • Seamlessly scale instances up and down.
  • Provide health checks and automatic crash mitigation.
  • Easy to use through the CLI, web interface, or REST API.

Captain is currently undergoing a refactor to make it more maintainable before moving on to new microservices. This refactor is part of release v1.0.0.

Roadmap:

  • Integrated DNS server with service discovery.
  • SaaS platform on top of Captain.
  • Prepackaged "AWS-style" services that run on Captain.

Getting Started

Read the steps on the wiki. If you need help start a discussion on the Discussions tab.

Contributing

To contribute, fork this repository, make your changes, and send back a PR. If you're not sure where to start, feel free to check out the issues page or start a chat on the discussion page.

License

FOSSA Status