Skip to content

Dropsolid Launchpad documentation

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
            ________________DOCKER CONTAINERS, VOLUMES AND NETWORKS________________
           |                                                                       |
           |                  __________________ PROJECT 1 _____________________   |
           |  _________      |  _________        ______________        _______  |  |
Request -> | |         |     | |         |      |              |      |       | |  |
(http)     | | TRAEFIK |-|-> | | VARNISH |  ->  | APACHE/PHP71 |  ->  | MYSQL | |  |
Request -> | |_________| |   | |_________|      |______________|      |_______| |  |
(https)    |             |   |__________________________________________________|  |
           |             |                                                         |
           |             |    ___________________ PROJECT 2_____________________   |
           |             |   |  _________        ______________        _______  |  |
           |             |   | |         |      |              |      |       | |  |
           |             |-> | | VARNISH |  ->  | APACHE/PHP56 |  ->  | MYSQL | |  |
           |                 | |_________|      |______________|      |_______| |  |
           |                 |                                                  |  |
           |                 |                   ______    ___________          |  |
           |                 |                  |      |  |           |         |  |
           |                 |                  | SOLR |  | MEMCACHED |         |  |
           |                 |                  |______|  |___________|         |  |
           |                 |__________________________________________________|  |
           |_______________________________________________________________________|

This documentation is experimental

This is a partial export of the current README.md file.
Not all content has been migrated, so untill then the README.md file is leading.

What is this tool?

This tools simplifies the task of getting a Dropsolid Platform project on your system, and solves the dependency hell problem.
It uses data from Dropsolid Platform to get the project info, and configures a complete Dockerized stack based on that info.

What functionallity does it have?

  • getting project info (environments, server, ...) from Dropsolid platform
  • cloning a project
  • starting a project in a Docker stack
  • syncing a project from a (Dropsolid platform) environment
  • debugging / profiling / ... a project