Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Dette dokument indeholder en beskrivelse af hvordan FIBS installeres på et NSP Backend mijlø.

Læsevejledning

Læseren forventes at have kendskab til Sundhedsdatastyrelsens platform NSP, samt generelt kendskab til WildFly applikation server, Docker, Docker Compose samt Ubuntu Linux operativ system.

...

Compose folderen indeholder 5 underfoldere:

configuration

Her ligger alle de konfigurationsfiler som det forventes af driften tilretter til det anvendte miljø.

Se FIBS - Driftsvejledning for beskrivelser af de enkelte opsætningsmuligheder.

databaseHer ligger database scripts.
developmentHer ligger en Docker Compose fil til brug for udvikling. Se FIBS - Guide til Udviklereudviklere..
testHer ligger en Docker Compose fil der kan starte FIBS i en standalone test konfiguration.
releaseHer ligger den Docker Compose fil som det forventes driften anvender på både test og produktionsmiljøerne.

...

Der stilles ingen krav til operativsystemet udover, at det skal være Linux, og docker Docker skal være installeret.

Krav til database

FIBS anvender en database. Denne database skal være installeret og konfigureret til anvendelse af FIBS. Dette gøres ved at afvikle de SQL scripts, der ligger i folderen compose/database. FIBS anvender ikke Liquibase til management af SQL scripts, så dette skal ske manuelt og varetages af driften.

Selve opsætningen af FIBS adgang til databasen sker i konfigurationen af datasource i filen configuration/fibs-ds.xml som mountes ind i den kørende container på stien:

Afvikling

FIBS startes og stoppes med Docker Compose kommandoer.kommandoerme.

  • Opstart: docker-compose up
  • Stop: docerk-compose down

Standalone test

For en standalone test af FIBS hentes "compose" folderen for den ønskede version med Subversion og kommandoen "docker-compose up" køres i folderen "test".

...