Skip to content
Snippets Groups Projects
Commit fac088a2 authored by Rémi PAILHAREY's avatar Rémi PAILHAREY :fork_knife_plate:
Browse files

Merge branch 'update-ecolyo-agent-deployment' into 'master'

Update ecolyo agent deployment

See merge request !22
parents cd0f7cdc 3e3f4738
No related branches found
No related tags found
1 merge request!22Update ecolyo agent deployment
Pipeline #51186 passed
# Deploy Ecolyo-Agent application
This section will allow you to properly deploy Ecolyo-Agent in a production environment
This app is deployed on an Openshift cluster provided by Synaaps, all instructions for authentification and deployment are given [here](https://forge.grandlyon.com/web-et-numerique/factory/llle_project/backoffice-server/-/blob/dev/k8s/README.md)
## Files
To deploy ecolyo-agent application in a production environment, you need the following files :
### docker-compose.yml
Example [here](https://forge.grandlyon.com/web-et-numerique/factory/llle_project/backoffice-client/-/blob/dev/docker-compose.yml)
### site.conf
Find exemples [here](https://forge.grandlyon.com/web-et-numerique/factory/llle_project/backoffice-client/-/tree/dev/nginx)
### .env
In this file, add the variables as described in the env-template file in the git repository
To use OAuth2 login ask your client ID and client secret
Here is the config to run the app
```env
NODE_TLS_REJECT_UNAUTHORIZED = '0'
HTTPS=true
SSL_CRT_FILE=cert.pem
SSL_KEY_FILE=key.pem
```
Complete with this example [here](https://forge.grandlyon.com/web-et-numerique/factory/llle_project/backoffice-server/-/blob/dev/.env.template)
## Start the application
Then start the app by launching the command :
```sh
docker-compose up -d
```
To check if the application starts successfully, launch the command
```sh
docker logs backoffice-client_backend_1
```
You should obtain the following messages:
> --- Server is starting ---
> Token signing key set
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment