Skip to content

Adding process-compose support for local development #228

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

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

stigi
Copy link

@stigi stigi commented Mar 29, 2025

Hi,

Thanks again for wanderer.
I'm getting started on some unrelated contributions, but first I'd like to propose adding this process-compose file to the repo to make local dev much easier.

But a video probably speaks more than a million words:

CleanShot.2025-03-29.at.13.10.31.mp4

Process-compose is a containerless docker-compose like tool for bringing up local processes.
Back in the Rails days, you would have tools like Procman or similar that offer a similar functionality, but process-compose has gained some popularity, especially in the Go community (from what I can tell, looking at it from the outside :))

Up for discussion:

  • Should the tool also ensure the go toolchain is setup and installed?
  • Should meilisearch be started in a docker context (process-compose is perfectly capable of starting docker jobs), instead of installed via homebrew

Also no hard feelings if you don't want to add additional tooling to the repo. I can keep this locally for my own usage as well.

@stigi stigi force-pushed the process-compose branch 3 times, most recently from 4a47650 to 3afc0e7 Compare March 29, 2025 16:49
@stigi stigi force-pushed the process-compose branch from 3afc0e7 to 352c8d7 Compare March 30, 2025 16:04
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.

1 participant