Skip to content
Matthijs edited this page Nov 2, 2021 · 10 revisions

BRMO systeemeisen

Databases

De BRMO kan basisregistraties inladen naar de volgende databases:

Database Versie
Oracle Database Door Oracle ondersteund
PostgreSQL met PostGIS Door PostgreSQL project ondersteund

De programmatuur kan ook naar Microsoft SQL Server laden. Hier is echter momenteel geen officiele ondersteuning (meer) voor.

Webapplicatie

De brmo-service webapplicatie is een Java webapplicatie die gedeployed kan worden op Tomcat. Ook hier geldt dat alleen de door het Apache Tomcat project ondersteunde versies ondersteund worden. Tomcat 10 of hoger wordt nog niet ondersteund.

Java versie

Alleen Java 11 (LTS versie) wordt ondersteund. De volgende LTS versie, Java 17, zal in de toekomst ook ondersteund worden. Er kan gebruik gemaakt worden van de Oracle JDK maar ook open source distributies zoals die van de Adoptium Working Group.

Docker images

Voor een aantal basisregistraties is naast de webapplicatie ook een command-line tool als Docker image gepubliceerd:

Basisregistratie Docker image Documentatie
BGT bgt-loader Instructies
BAG 2.0 (nog niet gereleased) bag2-loader Instructies

De Docker tag latest verwijst altijd naar de laatste release. Er kunnen nieuwere versies sinds de laatste release beschikbaar zijn onder de snapshot tag.

Er is al wel een Dockerfile beschikbaar voor de brmo-service, deze is echter nog niet gepubliceerd naar een registry. In de toekomst zal voor de brmo-service aangeraden worden een Docker container te gebruiken voor deployment.

Besturingssystemen

Linux of Windows. Let erop dat je voor Windows mogelijk een serverlicentie nodig hebt en een ondersteunde versie gebruikt.

Voor Docker kan je het beste Linux gebruiken of een Windows versie met WSL2 ondersteuning.

Clone this wiki locally