https://github.com/hbpmedical/portal-backend
Backend for the MIP portal
Science Score: 13.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
○.zenodo.json file
-
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (6.7%) to scientific vocabulary
Keywords
docker-image
server
web-analytics
Last synced: 6 months ago
·
JSON representation
Repository
Backend for the MIP portal
Basic Info
Statistics
- Stars: 2
- Watchers: 7
- Forks: 2
- Open Issues: 2
- Releases: 0
Topics
docker-image
server
web-analytics
Created over 9 years ago
· Last pushed 10 months ago
Metadata Files
Readme
License
README.md
Backend for the MIP portal
DEV Deployment
To run the backend using an IDE for development, such as IntelliJ, you need a running instance of PostgreSQL.
Deployment (using a Docker image)
Build the image: docker build -t hbpmip/portal-backend:testing .
To use this image, you need a running instance of PostgreSQL and to configure the software using the following environment variables.
LOG LEVELS
- LOG_LEVEL: log level for the developer added logs. Default is "ERROR".
- LOGLEVELFRAMEWORK: log level for all the framework logs. Default is "ERROR".
AUTHENTICATION
- AUTHENTICATION: true for production, false for development.
DATABASE CONFIGURATION
- PORTALDBURL: JDBC URL to connect to the portal database, default value is "jdbc:postgresql://127.0.0.1:5432/portal".
- PORTALDBSCHEMA: Database schema, default value is "public".
- PORTALDBUSER: User to use when connecting to the portal database, default value is "postgres".
- PORTALDBPASSWORD: Password to use when connecting to the portal database.
EXTERNAL SERVICES
- EXAREME_URL: URL to Exareme server. Default is "http://localhost:9090" .
- EXAREME2_URL: URL to Exareme2 server. Default is "http://localhost:5000" .
KEYCLOAK
- KEYCLOAKAUTHURL: Keycloak authentication URL.
- KEYCLOAK_REALM: Keycloak realm user for authentication.
- KEYCLOAKCLIENTID: The keycloak client id.
- KEYCLOAKCLIENTSECRET: The keycloak secret to be able to authenticate.
Acknowledgement
This project/research received funding from the European Union’s Horizon 2020 Framework Programme for Research and Innovation under the Framework Partnership Agreement No. 650003 (HBP FPA).
Owner
- Name: HBP Medical Informatics Platform
- Login: HBPMedical
- Kind: organization
- Email: support@ebrains.eu
- Location: CHUV, Lausanne, Switzerland
- Website: https://ebrains.eu/service/medical-informatics-platform
- Repositories: 147
- Profile: https://github.com/HBPMedical
GitHub Events
Total
- Release event: 2
- Delete event: 1
- Push event: 5
- Pull request event: 3
- Pull request review event: 1
- Create event: 3
Last Year
- Release event: 2
- Delete event: 1
- Push event: 5
- Pull request event: 3
- Pull request review event: 1
- Create event: 3