No description
Find a file
Timothee Gosselin 7f81abd387 Update INSTALL_HETZNER.md
create /opt/bin directory before
2016-07-19 16:42:16 +02:00
unit-files Add environment file 2016-02-25 11:44:03 +00:00
utils Auto provision domain name if it doesn't exist 2016-07-04 20:39:23 +01: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 Better instructions 2016-03-24 10:37:15 +00:00
INSTALL_HETZNER.md Update INSTALL_HETZNER.md 2016-07-19 16:42:16 +02:00
LICENSE Initial commit 2014-09-24 14:40:03 +01:00
README.md add links and typo 2016-02-25 19:01:14 +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:

To install and start a module:

cd /system/
git clone module
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, 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!