Skip to content
Snippets Groups Projects
Select Git revision
  • f38dcf006a0ecf3666b4d0cc47fe1241418f8649
  • main default protected
2 results

env.exemple

Blame
  • Forked from Dojo Project (HES-SO) / Projects / Backend / DojoBackend
    Source project has a limited visibility.
    env.exemple 1.18 KiB
    ########################### Server env vars
    API_PORT=30992
    LOGS_FOLDER=logs
    
    ########################### Database env vars
    DATABASE_ROOT_PASSWORD=password
    DATABASE_URL="mysql://root:password@dojo-database:port/database"
    
    
    ########################### Session env vars
    JWT_SECRET_KEY=secret
    SESSION_TIMEOUT=0
    
    ROLES_WITH_TEACHING_STAFF_PERMISSIONS='["teacher", "adjsci", "colsci", "assi"]'
    
    ########################### Gitlab env vars
    GITLAB_API_URL=url
    GITLAB_URLS='["url"]'
    GITLAB_DOJO_ACCOUNT_ID=0
    GITLAB_DOJO_ACCOUNT_USERNAME=username
    GITLAB_DOJO_ACCOUNT_TOKEN=token
    GITLAB_GROUP_ROOT_ID=0
    GITLAB_GROUP_TEMPLATES_ID=0
    GITLAB_GROUP_ENONCES_ID=0
    GITLAB_GROUP_EXERCICES_ID=0
    
    ########################### Enonce env vars
    ENONCE_DEFAULT_DESCRIPTION="description"
    ENONCE_DEFAULT_INIT_README=false
    ENONCE_DEFAULT_SHARED_RUNNERS_ENABLED=true
    ENONCE_DEFAULT_VISIBILITY=internal
    ENONCE_DEFAULT_WIKI_ENABLED=false
    ENONCE_DEFAULT_TEMPLATE=https://{{USERNAME}}:{{TOKEN}}@url.git
    
    ########################### Exercice env vars
    EXERCICE_DEFAULT_DESCRIPTION="description"
    EXERCICE_DEFAULT_VISIBILITY=private
    EXERCICE_MAX_SAME_NAME=10
    
    ########################### App env vars
    USER_PASSWORD_LENGTH=6
    USER_PASSWORD_SALT_ROUNDS=13