Backend
The backend of Silex is composed of multiple services that can be deployed using the silex-deploy
repository.
Deployment
We use Docker to package applications as isolated containers and docker-compose
to define a multi-container application stack.
This is great because deploying most of the Silex backend applications is as simple as (see details here):
$ git clone https://github.com/ArtFXDev/silex-deploy.git
$ cd silex-deploy
$ docker-compose --env-file .env up -d
(and aditionnal configuration...)
Services
- silex-doc
- silex-front
- zou (ArtFXDev fork)
- kitsu (ArtFXDev fork)
- harvest-api
- harvest-ui