Skip to content

VODAN-Tech/vodan-deployment-production

Repository files navigation

VODAN in the Box Production Deployment Configuration

‼ More information can be found in the documentation 📕

This is an example deployment of VODAN in the Box ready for a production usage. It contains preconfigured Data Stewardship Wizard (DSW) and FAIR Data Point (FDP).

If you want to try it on your local machine, please use the basic deployment configuration.

Instructions

1. Clone repository

$ git clone https://github.com/VODAN-Tech/vodan-deployment-production

2. Edit configs

The DSW and FDP are mostly preconfigured. However, there are still some properties that has to be defined. Go through configuration files and find (!) with description what to do.

3. Generate certificates

For running HTTPS, you need to generate certificates and mount it to the proxy. We recommend to use Let's encrypt together with certbot. You need 3 certificates - for FDP, for DSW and for DSW API.

Setup also certs renewal using etc/cron.d/certbot (adjust and copy to /etc/cron.d/certbot)

4. Run docker

$ docker-compose up -d

5. Open browser

  • FAIR Data Point

    • Default username:albert.einstein@example.com
    • Default password password.
  • Data Stewardship Wizard

    • Default username:albert.einstein@example.com
    • Default password password.

Important notes

For more information, see VODAN Docs, FDP Docs and DSW Docs

About

Example deployment configuration for production deployment

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors