No description
Find a file
2016-02-11 11:30:19 +00:00
unit-files Add a unit file for services 2016-02-11 10:34:14 +00:00
utils Actualise to new way 2016-02-11 10:18:16 +00:00
.gitignore Install instructions \o/ 2016-02-11 11:30:19 +00:00
CHANGELOG.md Updates changelog 2015-01-29 11:13:11 +00:00
INSTALL.md Proper installation instructions 2016-02-11 11:19:49 +00:00
LICENSE Initial commit 2014-09-24 14:40:03 +01:00
README.md Install instructions \o/ 2016-02-11 11:30:19 +00:00

LibrePaaS

Introduction

A PaaS that is aimed at hosting free software \o/

To install it, follow instructions in INSTALL.nd.

Modular

The PaaS is really modular, that's why it contains the strict necessary, then you'll probably want to add system modules or applications.

System modules

Here is a list of modules supported:

  • haproxy
  • git-puller
  • backups Go to their respective page for more details.

To install and start a module:

git clone module /system/
systemctl enable s@module
systemctl start s@module

Application modules

To install application wordpress on example.org, just run:

provision -a github.com/indiehosters/wordpress -u example.org -s

Run provision for more details on the capabilities of the script.

Contributing

If you have any issue (something not working, mail marked as spam, missing doc), please do report an issue here! Thanks

This system is used in production at IndieHosters so it is maintained. If you use it, please tell us, and we'll be really happy to update this README!

You can help us by:

  • starring this project
  • sending us a thanks email
  • reporting bugs
  • writing documentation/blog on how you got up and running in 5mins
  • writing more documentation
  • sending us cake :) We loove cake!