u/-seagab-

▲ 5 r/seafile+1 crossposts

Getting Seadoc to work with Tailscale

Hi all,

I've followed the installation guide to get Seafile to work on my home server. All works fine, and I created a Tailscale service linked to my_machine_ip:8085 (which is the port I mapped in my docker compose).

The only problem I'm having is getting Seadoc to work. If I create a Seadoc file, and then I open it, I get "Load doc content error". If I look at the console, I can see this response from Seadoc:

{"error_type":"content_load_invalid","error_msg":"Internal Server Error"}

Here are some of my configs:

seafile compose file

seadoc compose file

env file

I exposed my services to tailscale with this command ($svc contains the name of my seafile service):

tailscale serve --service="$svc" --https=443 --set-path=/ http://127.0.0.1:8085

tailscale serve --service="$svc" --https=443 --set-path=/sdoc-server http://127.0.0.1:8086

tailscale serve --service="$svc" --https=443 --set-path=/socket.io http://127.0.0.1:8086/socket.io

Is there a recommended procedure to get Seafile to work with Tailscale?

Thanks!

reddit.com
u/-seagab- — 1 day ago

Hi all!

I'm currently using a Raspberry PI 4 with 8GB of RAM, to host a Jellyfin instance with no problems.

I'd like to extend my Home Server with a drive and pics solution: Nextcloud (or Seafile) and Immich. I saw many Mini PCs on Amazon, specifically Beelink ones. Are they ok for my needs? And are they futureproof considering I plan on adding Home assistant and maybe a Minecraft server?

My main criteria here, besides computing power, is low electricity consumption and a compact form factor (this is what I like about my current raspberry). Thanks!

reddit.com
u/-seagab- — 25 days ago