Most Powerful Open Source ERP

How to Become a Cloud Provider in 24 hours and Start Doing Business

This web page defines the table of content of the SlapOS book.
  • Last Update:2017-11-10
  • Version:001
  • Language:en

Introduction - Explain goals of the book.

The SlapOS Manifesto

Part 1: Using SlapOS

Part 2: Porting Software to SlapOS

  • Chapter 1: SlapOS Cookbook (Explain what SlapOS Cookbok provides (ie. recipes)
  • Chapter 2: SlapOS Webrunner
  • Chapter 3: Static Web Site Profile
  • Chapter 4: phpMyAdmin Profile
  • Chapter 5: Wordpress profile
  • Chapter 6: kvm Profile (not written) (Explain how to customize kvm Profile to start a kvm with a specific image)
  • Chapter 7: Amazon EC2 Profile (not written) (Explain how to customize libcloud Profile to start an Amazon EC2 instance)
  • Chapter 8: (Java) Profile (Explain how to customize Java Stack to start a Java application (XWiki ? Nuxeo ? Google Data...)
  • Chapter 9: how to create a Node.js stack (Explain how to write a recipe to manage Node.js applications and create a new stack. Application to Cloud9 or another software) (possibly more)
  • Chapter 10: an ERP5 applications (Explain how to create a profile using ERP5 stack and configurator)
  • Chapter 11: how to upload billing information (Explain how to upload TIOXML data to represent billing information.)

Part 3: Creating your own SlapOS Master

Part 4: Managing your Company with SlapOS Master

Part 5: Integrating SlapOS Master

  • Chapter 1: How to request a Software Instance (We explain here how to use request() to allocate an instance)
  • Chapter 2: How to access Software Instance Information (We explain here how to get instance information)
  • Chapter 3: How to list Software Instances (We explain here how to list instances (libslap ? portal_contributions ?))
  • <- END OF V1 START OF V2 ->
  • Chapter 4: Synxhronizing Customer Database (We explain here how to synchronize customer database between systems)
  • Chapter 5: Synchronizing Payment (We explain here how to synchronize payment information)

Appendix A: SLAP Protocol

Appendix B: TIO Format

Appendix C: Standard Categories