Cirrius is a scalable, and highly-available, web and microservice platform.
- Scalable web and microservice platform written in Go
- Administrative project tools
- Easily create new websites
- Easily create new microservices
- Track request and response analytics
- Accessible and intuitive web interface
- Multiple supported languages
- Build services using CSS
- Build services using LESS
- Build services using SCSS
- Build services using SASS
- Build services using GCSS
- Build services using JSON
- Build services using HTML
- Build services using Markdown
- Build services using Javascript
- Build services using Handlebars
- Automatic optimisation of resources
- All assets are minified
- All assets are optimised
- All assets are compressed
- Dynamic scripting out-of-the-box
- Write node.js event-driven scripts
- Use the built-in versioned npm modules
- All script logs available in the admin console
- Built-in multi-tenancy database for data storage
- Enable multi-tenancy within your node.js scripts
- Store state in a scalable, distributed, secure database
- Automatic security by default
- All microservices accessible over SSL
go get github.com/abcum/cirrius
cirrius start --port 8080 --log-level debug
docker run --name cirrius abcum/cirrius start --port 8080 log-level debug