Skip to content
This repository has been archived by the owner on Jun 28, 2019. It is now read-only.
/ spirala Public archive

Private cloud platform based on Docker Swarm

License

Notifications You must be signed in to change notification settings

lnsp/spirala

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Spirala

GitHub last commit Docker Stars Docker Automated build license

This is the repository of the Spirala Project, a self-hosted private cloud platform based on Docker Swarm. It was created to replace easy-to-use systems like Dokku that cannot be used for Docker Swarm. The release target is to provide a fully integrated private cloud using only Open-Source components.

Roadmap

  • Display information from Docker Client
  • Create and edit Docker components
  • Use Stack templates for easy service creation
  • Add workflow interface to allow visual infrastructure composition

Installation

Before you run the platform on your Docker host, you should be sure of the following things.

  • your host is part of a Docker Swarm
  • your host has the role Manager

You can then just run the following script on your host.

docker run -v /var/run/docker.sock:/var/run/docker.sock -p 8080:8080 lnsp/spirala /go/bin/spirala -H unix:///var/run/docker.sock

You can now open your browser and point it to http://localhost:8080!

Copyright

The Spirala project is developed by the Spirala community and administrated by the Spirala maintainers. The logo credits go to Simon Martin from the Noun Project for his beautiful Penrose Pentagon.