RETS API Service for interacting with a RETS server to download MLS data
2.7K


To run in development mode we need to change the name and volume-mount our repository for SSH deployment to work:
bash bin/build.sh; docker rm -fv rets-api.$(git rev-parse --symbolic-full-name --abbrev-ref HEAD); docker run -itd \
--name=rets-api.$(git rev-parse --symbolic-full-name --abbrev-ref HEAD) \
--label="git.owner=boxmls" \
--label="git.name=service-rets-api" \
--label="git.branch=:$(git rev-parse --symbolic-full-name --abbrev-ref HEAD)" \
--env=GIT_OWNER=boxmls \
--env=GIT_NAME=service-rets-api \
--env=GIT_BRANCH=$(git rev-parse --symbolic-full-name --abbrev-ref HEAD) \
--env=NODE_ENV=development \
--env=PORT=8080 \
--memory=4g \
--publish=8000 \
--volume=$(pwd):/opt/sources/boxmls/service-rets-api \
boxmls/rets-api:master
Swagger UI can be accessed here:
/docs/index.html
API Key required: package.json
Also, Swagger UI is accessible via direct URL to rets-api service. To get direct URL:
rets-api service ( use docker ps to find rets-api container ).DEBUG=true. It's required to determine Swagger's resources.x-protocol=http.http://host:32768/docs/index.html

Do you have any questions. Please, visit Support page for consulting and help.
Content type
Image
Digest
Size
869.9 MB
Last updated
almost 7 years ago
docker pull boxmls/service-rets-api