Sign inSign up

sequeless/migrator

By sequeless

Updated about 8 years ago

Sequeless Migrator

Image
0

1.1K

sequeless/migrator repository overview

Sequeless (@sequeless/sequeless)

lerna Greenkeeper badge Build Status

EXPERIMENTAL: Not yet ready to be released

REQUIREMENTS

Docker w/ Swarmkit initialized and nodes labeled
OPTIONAL: For development only
  • git
  • make
  • node
  • npm
  • docker-compose

USAGE

Deployment
docker run -v /var/run/docker.sock:/var/run/docker.sock sequeless/sequeless deploy
Development
git clone [email protected]:sequeless/sequeless.git
cd sequeless
npm install
npm run bootstrap

export AUTH0_CLIENT_ID=${AUTH0_CLIENT_ID}
export AUTH0_DOMAIN=${AUTH0_DOMAIN}
npm run watch

open http://127.0.0.1/api/domain/0.0
Scripts
  • npm run bootstrap: installs root packages in all sub-packages
  • npm run canary: attempt a canary publish of the monorepo
  • npm run manage: launches the wizard to manage the monorepo
  • npm run watch: watches the monorepo for changes to initiate a re-deploy
  • npm run build: builds all the Docker images - i.e. sequeless/sequeless and other services
  • npm run ship: pushes all the Docker images into Docker Hub
  • npm run deploy: deploys the Docker services on the local Docker swarm
  • npm run usage: prints out the usage if the Docker container was ran without a command

Architecture

Services Diagram

Services Diagram

Tag summary

Content type

Image

Digest

Size

262.8 MB

Last updated

about 8 years ago

docker pull sequeless/migrator