Public | Automated Build

Last pushed: 7 hours ago
Short Description
The Nylas Sync Engine provides a RESTful API on top of a powerful email sync platform.
Full Description

Nylas Sync Engine

MySQL

mkdir -p "$HOME/temp/nylas-sync-mysql"
docker run -dit \
    --restart always \
    --name nylas-sync-mysql \
    -v "$HOME/temp/nylas-sync-mysql":/var/lib/mysql \
    -e MYSQL_ROOT_PASSWORD=inboxapp \
    mysql:5.6

Redis

docker run -dit \
    --restart always \
    --name nylas-sync-redis \
    redis

Sync API

docker run -dit \
    --restart always \
    --name nylas-sync-api \
    --link nylas-sync-mysql:mysql \
    --expose 5555 \
    tianon/nylas-sync-engine \
    inbox-api

Sync Engine

docker run -dit \
    --restart always \
    --name nylas-sync-engine \
    --link nylas-sync-mysql:mysql \
    --link nylas-sync-redis:redis \
    --expose 16384 \
    tianon/nylas-sync-engine \
    inbox-start

Auth

$ docker run -it --rm \
    --link nylas-sync-mysql:mysql \
    tianon/nylas-sync-engine \
    inbox-auth jsmith@gmail.com
Docker Pull Command
Owner
tianon
Source Repository