gitpod-io / gitpod-io/gitpod

Allow specifying an HTTP path for ports defined in .gitpod.yml

Open
#10,405 5 comments 7 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

component: gp cli editor: code (browser) editor: code (desktop) editor: jetbrains feature: gitpod yml feature: ports meta: never-stale team: IDE type: feature request
Dominant language
TypeScript
Stars
13.8k
Forks
1.4k
Avg merge
17h 58m
Merged PRs (30d)
5

Description

It's great that I can define ports in the .gitpod.yml that are automatically opened in a new browser tab when they become available. For some ports it would be helpful to be able to additionally specify a path to open, since the root path does not always serve something. For example, I have some Prometheus instrumentation examples in https://github.com/promlabs/instrumentation-examples that only serve something on /metrics, not on /.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the port configuration in .gitpod.yml and trace how a port becoming available is opened in a browser. Done means a configured path such as /metrics can be opened instead of only the root path, while existing port behavior remains supported.

Written by the indexing model from the issue text.

Assessment

Tech stack
yaml
Domain
developer-experience
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.