VIFIB DESCENTRALIZED CLOUD COMPUTING

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

26-04 2016

Nexedi announces "SlapOS Billing": open source billing platform for Cloud Computing

Nexedi, creator of ERP5 open source ERP and inventor of decentralized Cloud Computing, will introduce at Solutions Linux exhibition in Paris "SlapOS Billing", an open source billing platform for Cloud Computing.
25-04 2016

How to Order and access a WebRunner on VIFIB

XXX CLN: reference should be updated to specify it is to deploy ERP5 A step by step guide to allocate ERP5 instances with SlapOS either through VIFIB Web user interface
25-04 2016

How to use SlapOS web runner: Access parameters

Screenshot from vifib.net : Use.SlapOS.Web.Runner
25-04 2016

How to use SlapOS web runner: Access Monitor

Screenshot from vifib.net : Use.SlapOS.Web.Runner

Latest Discussions

11-04 2016

Re: Howto debug failing Apache Frontend request ? by Cédric Le Ninivin

Hello, Now I understand. You will not be able to do this with current frontend .The only way is to request a Vifib administrator to authorized your custom slave. Regards Cédric 
28-03 2016

Re: Looking for a free partition by Shrenik Bhura

As in the documentation I experimented by replacing the  'master_url = https://slap.vifib.com' in  /etc/opt/slapos/slapos.cfg to the service-v6 value - https://[2001:67c:1254:12::83b2]:2157 and re-requested the front-end. I did this with the intent of using the slapos master on my server but seems it is a conceptual mistake as it results in this error in logs. - [2016-03-28 17:40:11,684] INFO Processing software releases... [2016-03-28 17:40:11,689] ERROR 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='[2001:67c:1254:12::83b2]', port=2157): Max retries exceeded with url: /getFullComputerInformation?computer_id=COMP-2547 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused',)) Traceback (most recent call last): File "/opt/slapos/eggs/slapos.core-1.3.15-py2.7.egg/slapos/cli/entry.py", line 293, in run_subcommand result = cmd.run(parsed_args) File "/opt/slapos/eggs/slapos.core-1.3.15-py2.7.egg/slapos/cli/command.py", line 50, in run return self.take_action(parsed_args) File "/opt/slapos/eggs/slapos.core-1.3.15-py2.7.egg/slapos/cli/slapgrid.py", line 114, in take_action return getattr(slapgrid_object, self.method_name)() File "/opt/slapos/eggs/slapos.core-1.3.15-py2.7.egg/slapos/grid/slapgrid.py", line 524, in processSoftwareReleaseList for software_release in self.computer.getSoftwareReleaseList(): File "/opt/slapos/eggs/slapos.core-1.3.15-py2.7.egg/slapos/slap/slap.py", line 304, in decorated computer = self._connection_helper.getFullComputerInformation(self._computer_id) File "/opt/slapos/eggs/slapos.core-1.3.15-py2.7.egg/slapos/slap/slap.py", line 669, in getFullComputerInformation xml = self.GET(path, params=params) File "/opt/slapos/eggs/slapos.core-1.3.15-py2.7.egg/slapos/slap/slap.py", line 749, in GET headers=headers) File "/opt/slapos/eggs/slapos.core-1.3.15-py2.7.egg/slapos/slap/slap.py", line 718, in do_request "original error was:\n%s" % exc) ConnectionError: 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='[2001:67c:1254:12::83b2]', port=2157): Max retries exceeded with url: /getFullComputerInformation?computer_id=COMP-2547 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused',)) Looks like the documentation needs to be updated. Also I need to reconfigure the instance as there was a problem as I have explained in my previous 2 posts. Please guide how can I do that.
More discussions...