Skip to content

Add portless generator - #216

Open
justwiebe wants to merge 1 commit into
masterfrom
portless-generator
Open

justwiebe wants to merge 1 commit into
masterfrom
portless-generator

Conversation

@justwiebe

Copy link
Copy Markdown
Contributor

Why?

Two Rails apps can't both run bin/dev, because both bind port 3000. This adds a generator for the portless setup from fmi-atlas, which serves each app at its own https://<app-name>.localhost URL.

The proxy needs sudo the first time it starts, so bin/portless will ask for a password.

What Changed

  • Add rolemodel:portless generator
  • Add bin/portless, which installs portless, starts its proxy, and runs foreman
  • Create Procfile.pdev from Procfile.dev, serving the web process under the app name

Pre-merge checklist

  • Update relevant READMEs

Notes

Please don't commit version changes within your PR. Versioning is managed through the GitHub Workflow.

Screenshots

N/A — no UI changes

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@justwiebe justwiebe self-assigned this Oct 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant