Skip to content

Feature: user subdomains - #184

Closed
Potherca wants to merge 4 commits into
mainfrom
feature/user-subdomains
Closed

Feature: user subdomains#184
Potherca wants to merge 4 commits into
mainfrom
feature/user-subdomains

Conversation

@Potherca

@PothercaPotherca commented May 2, 2025

Copy link
Copy Markdown
Member

This MR add the ability to access a user's identity and storage from https://alice.example.com/apps/solid/profile instead of from https://example.com/apps/solid/@alice

  • Enable user.server.tld
  • and disable server.tld/@user
  • For identity
  • For Storage
  • Enable and test wildcard dns

This is done by adding a setting to the admin panel through which User SubDomains can be enabled. Routing, UI, AppValue storage, etc. has all been implemented.

This MR is marked as "Draft" because I need to check if there is any URL building/parsing logic that does not use the implementation path.

This branch runs into "Invalid token htu does not match requested path" erros when testing with (for instance https://solid-todomvc.dev.muze.nl/), debugging to find the root cause.


Various CI checks are either failing or not run because of GitHub sunsetting Ubuntu 20. This issue should be resolved by merging #179

@Potherca
Potherca requested a review from poefMay 2, 2025 16:46
@PothercaPotherca self-assigned this May 2, 2025
@PothercaPotherca mentioned this pull request May 23, 2025
@ylebreylebre mentioned this pull request May 26, 2025
@ylebre
ylebreforce-pushed the feature/user-subdomains branch from 527ee1e to 9321e34CompareJune 2, 2025 13:32
@ylebre

Copy link
Copy Markdown
Member

All changes were merged in #193

@ylebreylebre closed this Jun 2, 2025
@ylebre
ylebre deleted the feature/user-subdomains branch June 2, 2025 13:33
@PothercaPotherca added this to the v0.10.0 milestone Oct 13, 2025
Sign up for freeto 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.

2 participants

@Potherca@ylebre