diff --git a/README.md b/README.md index e4855ff5c2235ad01f426209ac0033d808b4defc..3d5b8104d4718eb4d6b9e78d712425c069721e06 100644 --- a/README.md +++ b/README.md @@ -2,6 +2,42 @@ is a web-application to access astronomical data stored in FITS-files. It implements SODA IVOA recommendation v1.0 (https://ivoa.net/documents/SODA/20170517/index.html). + +Docker image is available in this repository and cean be launched by the following compose.yaml + +```yaml +version: '3' + +services: + + soda: + container_name: soda-vlkb + image: git.ia2.inaf.it:5050/vialactea/vlkb-soda/soda:1.6.3 + ports: + - 18019:8080 + environment: + - ACCESS_CONTEXT_ROOT=ska#datasets + volumes: + - /srv/ska/surveys:/srv/surveys:z,ro + restart: always + + + soda-ssl: + container_name: soda-ssl-vlkb + image: git.ia2.inaf.it:5050/vialactea/vlkb-soda/soda:1.6.3 + ports: + - 18025:8443 + environment: + - SECURITY=ia2token + - ACCESS_CONTEXT_ROOT=ska#datasets + volumes: + - /srv/ska/surveys:/srv/surveys:z,ro + restart: always +``` + + +## SODA for VLKB + Additionally to SODAv1 it also provides VLKB-specific functions: - the filtering paramters (POS, BAND) can be given in GALACTIC and VELO-LSRK-km/s coordinates systems diff --git a/docker/example-compose-ska-soda.yaml b/docker/example-compose-ska-soda.yaml index cd555e7948d57b8895e3bdfe3b8a99e971c52384..416d57af4c59db230c68ebf7db8c4f5d2d8bb0fa 100644 --- a/docker/example-compose-ska-soda.yaml +++ b/docker/example-compose-ska-soda.yaml @@ -16,7 +16,7 @@ services: #- RESPONSE_FORMAT=application/fits;createfile=yes volumes: - /srv/ska/surveys:/srv/surveys:z,ro - - /srv/ska/cutouts:/srv/cutouts:z,rw + #- /srv/ska/cutouts:/srv/cutouts:z,rw restart: always @@ -34,6 +34,6 @@ services: #- RESPONSE_FORMAT=application/fits;createfile=yes volumes: - /srv/ska/surveys:/srv/surveys:z,ro - - /srv/ska/cutouts:/srv/cutouts:z,rw + #- /srv/ska/cutouts:/srv/cutouts:z,rw restart: always diff --git a/docker/example-compose-soda.yaml b/docker/example-compose-soda.yaml new file mode 100644 index 0000000000000000000000000000000000000000..cf96f18f5f3614f5a77df7a0c9f7254befc0693a --- /dev/null +++ b/docker/example-compose-soda.yaml @@ -0,0 +1,28 @@ +version: '3' + +services: + + soda: + container_name: soda-vlkb + image: git.ia2.inaf.it:5050/vialactea/vlkb-soda/soda:1.6.3 + ports: + - 18019:8080 + environment: + - ACCESS_CONTEXT_ROOT=ska#datasets + volumes: + - /srv/ska/surveys:/srv/surveys:z,ro + restart: always + + + soda-ssl: + container_name: soda-ssl-vlkb + image: git.ia2.inaf.it:5050/vialactea/vlkb-soda/soda:1.6.3 + ports: + - 18025:8443 + environment: + - SECURITY=ia2token + - ACCESS_CONTEXT_ROOT=ska#datasets + volumes: + - /srv/ska/surveys:/srv/surveys:z,ro + restart: always + diff --git a/docker/example-compose-vlkb.yaml b/docker/example-compose-vlkb.yaml index 46c34f68598e6af733dc490b6e564f7c9c609c9a..83066941addade4e88af9231c3cb9da4a18ff9ad 100644 --- a/docker/example-compose-vlkb.yaml +++ b/docker/example-compose-vlkb.yaml @@ -20,13 +20,14 @@ services: vlkb: container_name: vlkb - image: soda:latest - #image: git.ia2.inaf.it:5050/butora/vlkb-datasets/soda:latest + #image: soda:latest + #image: git.ia2.inaf.it:5050/butora/vlkb-datasets/soda:latest + image: git.ia2.inaf.it:5050/vialactea/vlkb-soda/soda:1.6.3 hostname: vlkb ports: - 8080:8080 environment: - - SECURITY= + #- SECURITY= #- SECURITY=ia2token #- VLKBOBSCORE_PG_URI=postgresql://vialactea:ia2vlkb@pasquale.ia2.inaf.it:5432/vialactea - ACCESS_CONTEXT_ROOT=vlkb#datasets