Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@contiamo/dev

Package Overview
Dependencies
Maintainers
4
Versions
161
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@contiamo/dev

Dev enviromnent for contiamo

  • 0.0.1
  • Source
  • npm
  • Socket score

Version published
Weekly downloads
127
decreased by-32.45%
Maintainers
4
Weekly downloads
 
Created
Source

Contiamo Dev

Get the dev environment fast!

Getting started

Prerequisites

Local development is supported via Docker Compose.

Before you start, you must install Docker and Docker-Compose.

Additionally, the development requires access to our private docker registry. To access this ask the Ops team for permissions. Once permissions have been granted you must install the gcloud CLI.

Once installed, run

make docker-auth pull

This will attempt to

  1. authenticate with Google,
  2. configure your Docker installation to use the new Google credentials, and
  3. pull the required Docker images,

Starting The Environment

Finally, to start the development environment, run

make start

Once the environment has started, you should see a message with a URL and credentials, like this

Dev ui         :	 http://localhost:9898/contiamo/profile
Email          :	 lemon@example.com
Password       :	 localdev

Pantheon Local Development

Local Pantheon debug development is supported by port redirection. This requires the pantheon-redir Docker image, run

make build

Then

export PANTHEON_TAG=redir
make start

This will replace the Pantheon image with a simple port redirection image that will enable transparent redirect of 8765 and 4300. You can then start your local Pantheon debug build, e.g. from your IDE, and have it bind to those ports on localhost.

Stopping

You can always cleanly stop the environment using

make stop

Any data in the databases will be preserved between stop and start.

Cleaning up

If you need to reclaim space or want to restart your environment from scratch use

make clean

This will stop your current environment and remove any Docker volumes related to it. This includes any data your dev db.

Custom Images

The Compose file supports overriding the Docker tag used for a service by setting several environment variables:

ServerVariableDefault
datastoreDATASTORE_TAGdev
idpIDP_TAGlatest
pantheonPANTHEON_TAGlatest
contiamo-uiCONTIAMOUI_TAGlatest

Keywords

FAQs

Package last updated on 02 Sep 2019

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc