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: 4 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 8 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