Synchronization service for Everdo. This can be considered a proof of concept. I'm not responsible for any data loss.
- This service is intended to be run with Docker. An example of a docker-compose file would be:
version: "3.5"
services:
db:
image: mongo:4.2.3
restart: unless-stopped
environment:
- MONGO_INITDB_ROOT_USERNAME=root
- MONGO_INITDB_ROOT_PASSWORD=mypassword
volumes:
- type: volume
source: db-data
target: /data/db
- type: volume
source: db-config
target: /data/configdb
networks:
- internal
app:
image: jbequinn/jsonsyncserver:10
restart: unless-stopped
depends_on:
- db
ports:
- target: 8443
published: 8443
environment:
- api.key=my-everdo-key
- mongo.username=root
- mongo.password=mypassword
networks:
- internal
networks:
internal:
volumes:
db-data:
db-config: