Automated deployment to UAT:
alien-species-portal
Portal for alien and invasive species indicators
Enkele relevante URLS:
- MOCKUP
- TRIAS-Indicators => Tutorial met data voorbereiding en gebruik van Trias - package
- TRIAS-Package => R-package met code voor het maken van grafieken obv checklist en de occurrence - cube
- TRIAS-Riskmaps => Web app om risicokaarten te bekijken
- Occurrence-Cube => dataframe met occurrence gegevens voor de soorten op de unified checklist
- GRIIS - checlist => Unified checklist
- Grofwildjacht-exotenbranch => Code voor het toevoegen van een exoten tab aan de grofwildjacht pagina
- Species_Dashboard => Code voor het generen van kaartjes (reporting) en gams (indicatoren) voor unielijst soorten & de bijhorende shiny app
- VespaR => Code voor het maken van kaartjes en grafieken ivm vespa velutina beheer & de bijhorende shiny app
- T1 => shapes, zips & geojsons van de verspreiding van soorten van union concern gedurende de eerste rapportage cyclus.
- T0 => shapes, zips & geojsons van de verspreiding van soorten van union concern voor de baseline (van 01-01-2000 tot datum van opname op de lijst).
Build/Run docker image
The dockerfile needs to be updated only when some of the dependencies for alienSpecies
changed.
To build the docker image with the latest dockerfile, run in bash
cd git/alien-species-portal
docker build --build-arg GIT_SHA=$(git rev-parse HEAD) -t inbo/alienspecies .
Run the new docker image from bash. You need to point docker to the .aws folder on your local system to retrieve the credentials.
docker run -it -v ~/.aws:/root/.aws -p 3001:3838 inbo/alienspecies R -e "alienSpecies::setupS3(); alienSpecies::runShiny()"
Update the translations file
The latest translations file is available in the aspbo project. Make sure you navigate to the correct branch.
It is located in the folder: data/output/UAT_direct/translations.csv
IMPORTANT: Make sure that you don't change the structure of the translations file (column names, delimiter), otherwise the application will fail to start!
The file will be updated on the S3 bucket automatically.