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 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