Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improvements to local development environment #1057

Merged
merged 2 commits into from
May 19, 2021

Conversation

MaybeThisIsRu
Copy link
Contributor

@MaybeThisIsRu MaybeThisIsRu commented May 19, 2021

Changes

Per our discussion on #1017, this PR makes one important change:

  • The Postgres container is updated to use a named volume for its data. This lowers friction for repeat contributions where one would otherwise sign up and activate their accounts again and again each time.

Additionally, it introduces two new Makefile commands and documents them:

  • This change adds two new commands to gracefully stop and remove the Postgres and Clickhouse docker containers. To do so, it also gives them a recognizable name i.e. plausible_db and plausible_clickhouse.

Tests

  • This PR does not require tests

Changelog

  • This PR does not make a user-facing change

Documentation

  • This change does not need a documentation update

* This change adds two new commands to gracefully stop and remove the Postgres and Clickhouse docker containers. To do so, it also gives them a recognizable name.

* Additionally, the Postgres container is updated to use a named volume for its data. This lower friction for repeat contributions where one would otherwise sign up and activate their accounts again and again each time.
@MaybeThisIsRu MaybeThisIsRu changed the title Improvements for local develoment environment Improvements to local develoment environment May 19, 2021
@MaybeThisIsRu MaybeThisIsRu changed the title Improvements to local develoment environment Improvements to local development environment May 19, 2021
@ukutaht
Copy link
Contributor

ukutaht commented May 19, 2021

Looks great! Thanks

@ukutaht ukutaht merged commit 7153b36 into plausible:master May 19, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants