21

Is there a good way to self host a federated service at home without port forwarding? Is it possible to use cloudflare tunnels or tailscale funnel and still connect to the federation?

top 11 comments
sorted by: hot top new old
[-] xtremeownage@lemmyonline.com 10 points 3 years ago

https://lemmyonline.com/ is an instance hosted at my house, without port-forwarding, using cloudflare.

Just make sure you have a valid domain, and valid TLS. TLS is required for federation.

[-] bootyberrypancakes@lemmywinks.xyz 5 points 3 years ago

I’m using lemmy with my cloudflare tunneled instance right now, no issues at all :)

[-] Hexarei@programming.dev 1 points 3 years ago

Your username is amazing btw

[-] ram@lemmy.ca 2 points 3 years ago

Like others have said, definitely you can CloudFlare tunnel. I set mine up a few days ago and it's great and pretty easy too!

[-] terribleplan@lemmy.nrd.li 1 points 3 years ago

In the spirit of self-hosting I am self-hosting a tool that does what you are asking for. I run frp on a cloud provider. My homelab makes an outgoing connectionusing the frp client to the frp server(s), which use that connection to forward port 443 (and any other ports I specify in the client config) into my lab. You could even terminate SSL in the cloud running nginx/Traefik/etc there, though I have chosen not to.

[-] lagged@dataterm.digital 1 points 3 years ago

Slightly unrelated: is having your own instance and then federarating, just like people do with Mastodon, also equally valuable with Lemmy?

[-] freeman@lemmy.pub 1 points 3 years ago* (last edited 3 years ago)

It’s what I moved too. Allows me to be in control of my account and be less subject to aggresive moderation. I can still participate I. Aggressively moderated communities but may not be cut off as easily if they decide to defederate suddenly like what happened with lemmy.world and beehaw (which I’m not judging, just don’t want an account on one instance to be suddenly thrust into relegation).

I may open my instance up to other users more but don’t intend to host communities since I don’t have the time nor the inclination to moderate people behavior or spammers.

[-] bdonvr 1 points 3 years ago

It's certainly easier on storage. Doesn't Mastodon cache like, every image to your instance?

[-] Fisch@lemmy.ml 1 points 3 years ago

I'm not sure what exactly you mean by valuable

[-] freeman@lemmy.pub 0 points 3 years ago

I would use cloudflare first and foremost. Tailscale doesn’t use public IPs, instead they use cgnat space from rfc6598 inside 100.64.0.0/10 I believe. Though you may be able to open a port or something, it’s not really the intended use of the service and could introduce some unexpected results or exposure.

https://en.m.wikipedia.org/wiki/Carrier-grade_NAT

[-] travis@lemmy.blue -1 points 3 years ago

My workflow for setting up a Lemmy instance goes something like this:

  • asdf
load more comments
view more: next ›
this post was submitted on 17 Jun 2023
21 points (95.7% liked)

Selfhosted

60664 readers
788 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

Detailed Rules Post

  1. Be civil.

  2. No spam.

  3. Posts are to be related to self-hosting.

  4. Don't duplicate the full text of your blog or readme if you're providing a link.

  5. Submission headline should match the article title.

  6. No trolling.

  7. Promotion posts require active participation, with an account that is at least 30 days old. F/LOSS without a paywall has exceptions, with requirements. See the rules link for details. Tags [CBH] or [AIP] are required, see the links in Rule 8 for details.

  8. AI-related discussions and AI-involved promotional posts have additional requirements for tagging, as noted in Rule 7 and the AI & Promotional Post Expanded Rules post, and find example disclosures here.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 3 years ago
MODERATORS