SlapOS is a decentralized Cloud Computing technology that can automate the deployment and configuration of applications in a heterogeneous environment.

SlapOS supports IaaS, PaaS and SaaS applications. SlapOS handles the provisioning of application instances with accounting and billing modules.

SlapOS also provides a portal and interface to handle customer registration, support request, invoicing and payment actions.

If you run more than 20 instances of the same application or operate more than 10 servers, SlapOS is for you.

It helps you to turn any software application into a solid SaaS in less than a week.

Entrepreneurs and software publishers can quickly create proprietary SaaS solutions for vertical markets or for domain specific applications.

Latest Documents

19-06 2018

SlapOS Tutorial - Monitor SlapOS Network

FINAL - Tutorial showing how to access and use the SlapOS monitor application.
19-06 2018

Tutorial - SlapOS Learning Track

Collection of lectures showing how to setup and run a SlapOS based network
19-06 2018

How To Enable SSH Access on Remote Server

FINAL - Document showing how to access a remote server (running SlapOS) over ssh.
19-06 2018

SlapOS HowTo Install SlapOS Master (Experimental)

FINAL - Document outlining alternative and depreciated ways of installing a SlapOS master.
18-06 2018

SlapOS Design Document - Understanding SlapOS Architecture

FINAL - Design Document introducing SlapOS, underlying ideas and concepts as well as the overall system architecture and software used.

Latest Discussions

11-06 2018

comp-0 setup : connection refused on port 5443 by matthieu lamamra

Hello, As i'm interested in decentralized clouds, i've been trying to install a sample master/comp-0 slapos between two hosted servers lately. The First time, i followed the tutorials with single line installers, and after chmod/chowning the /etc/slpos-ssl dir, i could connect the two servers and install the apache frontend. Alas, the instanciation of frontend kept doing nothing with warnings about slappart* dirs not empty so that i was blocked then i reinstalled both my servers with debian 8.10 to restart from scratch. apart from here, i got this error when i play the bash slapos command on COMP-0 : onnectionError: Couldn't connect to the server. Please double check given master-url argument, and make sure that IPv6 is enabled on your machine and that the server is available. The original error was: HTTPSConnectionPool(host='XX.XX.XX.XX', port=5443): Max retries exceeded with url: /loadComputerConfigurationFromXML (Caused by NewConnectionError('<requests.packages.urllib3.connection.VerifiedHTTPSConnection object at 0x7fdb5f4b9bd0>: Failed to establish a new connection: [Errno 111] Connection refused',)) this time, i can see the computer created on the dashboard, but the slots are grey, neither green orange or red. i tried to access the vifib forum, but the links i found were dead, so i post here. does anyone know the source of this error, knowing the i already 100x checked master-url, ipv6 and firewalls ? Regards,
14-02 2018

Contrinutors by Unknown User

  You build the contribution list from Git: See: and About history, the "Design documents" at gives you the idea the principles and ideas that SlapOS was based on. Isn't it enough? Regards, Rafael Monnerat
More discussions...