Page History
...
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. |
database | Her ligger database scripts. |
development | Her ligger en Docker Compose fil til brug for udvikling. Se FIBS - Guide til Udviklereudviklere.. |
test | Her ligger en Docker Compose fil der kan starte FIBS i en standalone test konfiguration. |
release | Her 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".
...