Onion services #1

Open
opened 8 months ago by southerntofu · 5 comments
Owner

Onion services are mostly operational. TODOs left:

  • JoinJabber websites should serve Onion-Location/Alt-Svc headers for onion upgrade
  • Open 5222/5223/5269 ports for jabberserver recipe
  • Test jabber/XMPP S2S federation over onion address (using prosody mod_onions dns->onion mapping)

Original issue content (before editions)

Onion services are mostly operational. TODOs left: - [ ] JoinJabber websites should serve Onion-Location/Alt-Svc headers for onion upgrade - [ ] Open 5222/5223/5269 ports for jabberserver recipe - [ ] Test jabber/XMPP S2S federation over onion address (using prosody mod_onions dns->onion mapping) [Original issue content](https://codeberg.org/joinjabber/infra/issues/1#issuecomment-263358) (before editions)
southerntofu added the
upstream
enhancement
labels 8 months ago
southerntofu added the
discourse
label 8 months ago
Poster
Owner

Discourse support has been discontinued. Only point remaining for this issue is that Tor Browser should be able to discover onion support via HTTP headers for our web services.

Discourse support has been discontinued. Only point remaining for this issue is that Tor Browser should be able to discover onion support via HTTP headers for our web services.
https://github.com/nyxnor/prosody-hidden-service
Poster
Owner

Really cool, thanks for the link, i need to update this issue :)
Are you in contact with this person so we can see for future cooperation?

Really cool, thanks for the link, i need to update this issue :) Are you in contact with this person so we can see for future cooperation?

No I just came across the link and thought it might help setting this up.

No I just came across the link and thought it might help setting this up.
Poster
Owner

Original issue contents:

Archive from original issue:

With @pep. we started preliminary onion support.

  • mail services are accessible via onion, using usual vhosts (destinations)
  • jabber MUC is accessible via onion, using usual vhost
  • websites are accessible via onion, using usual vhost

However, the sites do not support being served from different baseURLs:

  • joinjabber.org is a static site with absolute URLs everywhere
  • discourse does not support alternative names for the service (though there is a proposed patch)

This ticket is labeled upstream until discourse allows serving the same vhost under a different domain.

TODO:

  • joinjabber.org serves onion with onion URLs
  • joinjabber.org needs to serve onion upgrade headers over HTTP2
  • forum.joinjabber.org serves onion with onion URLs (discourse has been discontinued)
Original issue contents: Archive from original issue: With @pep. we started preliminary onion support. - [x] mail services are accessible via onion, using usual vhosts (destinations) - [x] jabber MUC is accessible via onion, using usual vhost - [x] websites are accessible via onion, using usual vhost However, the sites do not support being served from different baseURLs: - joinjabber.org is a static site with absolute URLs everywhere - discourse [does not support](https://meta.discourse.org/t/forcing-hostname-has-broken-support-for-onion-services/102419/4) alternative names for the service (though there is a proposed patch) This ticket is labeled `upstream` until discourse allows serving the same vhost under a different domain. TODO: - joinjabber.org serves onion with onion URLs - joinjabber.org needs to serve onion upgrade headers over HTTP2 - ~~forum.joinjabber.org serves onion with onion URLs~~ (discourse has been discontinued)
Sign in to join this conversation.
Loading…
There is no content yet.