Skip to content
/ envenv Public

Envenv is an application that helps you and your team share critical information, like your environment settings, passwords and more! We make collaboration a breeze!

Notifications You must be signed in to change notification settings

gmencz/envenv

Repository files navigation

Contributing

  1. Make sure you have Docker installed.
  2. Fork the repo.
  3. Clone the repo.
  4. Open the cloned repo on your computer.
  5. Install root dependencies with npm install.
  6. Run npx lerna bootstrap in the project root to install the monorepo's dependencies and npm install also in the project root to install eslint and others.
  7. Download the environment files and secrets from here

  8. Run npx lerna bootstrap in the project root to install the monorepo's dependencies.
  9. Download the environment files and secrets from here
  10. Once downloaded, place them in the cloned repo following the zip's folder structure. Now replace the APOLLO_KEY environment variable of the services and NOT the api gateway for your own user key which you can get in AGM
  11. Now you can start up the application (dev environment) by running the following:
    1. npm run containers:dev (wait for this to finish), whenever both the database and the redis instance display they're ready to accept connections this should be finished.
    2. npm run dev.
  12. 🚀 App up and running on the following endpoints:

Branch naming convention

  • New feature -> feature/name-of-the-new-feature
  • Bug fixes -> bug/name-of-the-bug
  • Hotfixes -> hotfix/name-of-the-hotfix

About

Envenv is an application that helps you and your team share critical information, like your environment settings, passwords and more! We make collaboration a breeze!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages