Skip to content
This repository was archived by the owner on Sep 30, 2022. It is now read-only.

Repository files navigation

BibTex To Sparklis - Documentation dévelopement

Installation

Prérequis

Certain programmes sont nécessaires pour l'utilisation de BibTexToSparklis:

Téléchargement

# Récupération du projet (via ssh)
$ git clone git@github.com:pH0xe/septime.git 
# OU (via HTTPS)
$ git clone https://github.com/pH0xe/septime.git

Mise en place des fichiers d'environnement

Dossier racine

  1. Copier le fichier .env.sample dans le fichier .env
  2. Dans le fichier .env :
    • Mettre un mot de passe fort pour POSTGRES_ADMIN_PASSWORD
    • Mettre un mot de passe fort pour BIBTEX_USER_PASSWORD

Dossier bibtex-to-rdf

  1. Copier le fichier .env.sample dans le fichier .env
  2. Dans le fichier .env :
    • Mettre bibtex-user dans POSTGRESQL_USERNAME
    • Mettre le mot de passe définit dans BIBTEX_USER_PASSWORD dans POSTGRESQL_PASSWORD
    • Mettre postgres dans POSTGRESQL_HOST
    • Mettre 5432 dans POSTGRESQL_PORT
    • Mettre bibtex-project dans POSTGRESQL_DB

Dossier auth-service

  1. Copier le fichier .env.sample dans le fichier .env
  2. Dans le fichier .env :
    • Mettre bibtex-project dans DBNAME
    • Mettre bibtex-user dans DBUSER
    • Mettre le mot de passe définit dans BIBTEX_USER_PASSWORD dans DBPASSWORD
    • Mettre postgres dans DBHOST
    • Mettre 5432 dans DBPORT
    • Mettre un mot de passe fort pour AUTHSECRET (Utiliser pour la génération de token JWT)
    • Mettre un mot de passe fort pour ADMIN_PASSWORD (Mot de passe par défaut de l'administrateur)

Dossier gateway

  1. Copier le fichier .env.sample dans le fichier .env
  2. Dans le fichier .env :
    • Mettre Le meme mot de passe dans AUTHSECRET que celui mis dans le dossier auth-service

Lancement

Pour lancer le serveur il suffit de lancer le script launch-dev.sh

./launch-dev

Dans certain cas le script n'est pas executable après un clone. Il faut donc le rendre executable.

chmod +x launch-dev

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages