Skip to content

imec-int/sytadel-nomination-manager

Repository files navigation

Sytadel Nomination Manager

Info

TODO: add description

Making commits

This project follows the conventional commit style.

Prerequisites

  1. Have you installed Docker and Docker-compose? If not, install them.

  2. Install + Run system-traefik. 2.. Checkout system-proxy on https://bitbucket.org/iminds/system-proxy (this is a wrapper/fork of traefik) 2.. cd into the checked out repository 2.. cp .env.template .env 2.. cp mount/config/traefik.dev-example.toml mount/config/traefik.toml 2.. start traefik using ./up.prod.sh 2.. Verify that traefik is running: browse to http://localhost:4080/dashboard

  3. Update /etc/hosts with the following configuration (optional step):

    127.0.0.1       {{project_name}}.sytadel.local
    
  4. Install GitVersion

    brew install gitversion
    

Trying it out

In the root of the project, perform the following actions:

  1. Copy .env.template to .env and optionally edit the variables

  2. Build the Docker images by running ./build.sh [<dev|prod>]

  3. Run the Docker images by running ./up.sh [<dev|prod> [mode]] where <mode> is blank for detached mode and any other value will use attached mode.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published