35

My self-hosting experience is primarily with Plex and qBittorrent, but I'm trying to get a digital library set up that will be available remotely. I've been reading about some options, but I'm not sure about what is best to use or how to deploy it.

What is the best way to make Kavita available to remote users safely from a home server?

you are viewing a single comment's thread
view the rest of the comments
[-] godzillabacter@lemmy.world 16 points 10 months ago

You'll have to strike a balance between security and ease. Your two major options are reverse proxy and VPN (Tailscale is one option for VPN)

For reverse proxy, you functionally open the app to the internet. Anyone with the correct web address can access the login page. This is inherently less secure than VPN, but not irresponsibly so. Beyond the reverse proxy itself, you'll also have to learn how to configure an HTTPS certificate to increase security since it will be open to the internet.

For VPN, every user you want to be able to access the service has to be tied into the VPN and have the VPN running throughout their access. Tailscale is arguably the easiest way to configure a VPN right now, as you won't have to manually deal with VPN configuration files for every device. VPN use will functionally make it like you're on your home network. VPN access to your network should not be given to tons of people if at all possible.

[-] tristan@aussie.zone 7 points 10 months ago

Tailscale also has the funnel option to open up a single service to the outside world without needing a reverse proxy and has its own ssl certificates

[-] WeirdGoesPro@lemmy.dbzer0.com 2 points 9 months ago

This is what I’m looking for! Would I basically pay for a remote server that bounces the signal through Tailscale securely?

load more comments (9 replies)
this post was submitted on 22 Dec 2023
35 points (100.0% liked)

Selfhosted

39665 readers
131 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:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don't duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

Resources:

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

Questions? DM the mods!

founded 1 year ago
MODERATORS