-
Notifications
You must be signed in to change notification settings - Fork 79
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
Help: tmux pane for "control" #105
Comments
Hay Jason! Why do you need a tmux pane for overmind commands? In fact, you can use something like control: $SHELL ...but I don't know why :) |
The long story: 😄 I use overmind for a lot of "microservice" projects, where the different services are in different repos. (I'm putting microservice in quotes because most of these are still just 1. backend-api, 2. frontend-spa, 3. worker-of-some-sort) These apps being in different repos means different sub directories for spawning each service. I typically clone them all in a client-specific directory and write a custom Procfile for myself that isn't versioned or shared with the team.
I normally have a separate terminal tab for each of the repos (usually vim); but I then need one more tab at the parent directory for spawning overmind and interacting with it. It's this tab that I normally I know this could probably just be "solved" by running the overmind commands in the repo subdirectories, but that requires explicitly providing 🤷 What's your typical workflow for projects that are spread across multiple subdirs? |
I just have one terminal tab with Overmind running and another one with a shell which I use to send Overmind commands. I connect to the tmux session only when I need access to STDIN for debugging and stuff. I think, |
Is there any workaround for specifying a blank shell in the procfile?
Lately, I've been spinning up overmind, connecting, and then manually creating a new tmux pane from which I run overmind commands.
I'd like to be able to just add a
control
process to the Procfile, but I don't want to actually spin up a process. I just want an open shell in a separate tmux pane.Suggestions?
The text was updated successfully, but these errors were encountered: