jerpint / jerpint/woltspace

Public links for projects — stable URLs for sharing

Open
#261 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Python
Stars
12
Forks
1
Avg merge
7h 13m
Merged PRs (30d)
31

Description

Context

Projects can be shared via cloudflared tunnels (PR #259), but tunnel URLs are ephemeral — they change every time the tunnel restarts. There's no stable, shareable link for a project.

Problem

  • Tunnel URLs like https://doctrine-outer-giving-conscious.trycloudflare.com are random and temporary
  • No way to give someone a persistent link to a project
  • When sharing a project publicly (e.g. jerpint's blog), the URL should be predictable and stable

To figure out

  • Custom subdomains via cloudflared named tunnels? (requires Cloudflare account + DNS)
  • Wildcard DNS on *.woltspace.io → route blog.woltspace.io to the right project?
  • Static builds deployed to a CDN/hosting (Vercel, Netlify, GitHub Pages)?
  • Some combination — dev preview via tunnel, production via deploy?

Related

  • PR #259 — direct port serving + sharing infrastructure
  • #212 — project proxy link rewriting (closed by #259)

🤖 Generated with Claude Code

Contributor guide

No contributing guide indexed for this repository

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 by reading PR #259 and the sharing infrastructure it introduced, then review #212 for the earlier project proxy link approach. Compare the named options—Cloudflare named tunnels, wildcard DNS, and static hosting—and define a stable, predictable project URL path with a clear deployment model.

Written by the indexing model from the issue text.

Assessment

Tech stack
cloud
Domain
cloud, infrastructure
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.