this post was submitted on 10 Aug 2023
544 points (98.7% liked)

Selfhosted

40437 readers
577 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 2 years ago
MODERATORS
 

Hopefully this is not too long! There has been a lot of changes since the last time I posted a full overview like this

you are viewing a single comment's thread
view the rest of the comments
[–] MigratingtoLemmy 6 points 1 year ago (2 children)

Hi OP. If you're reading this, I have a few questions:

  1. You're using the Linode box as the server, on which you forward ports for your services. Am I to assume that you somehow access your homelab via your VPN using the Linode box too? Usually people would access their lab at home directly.
  2. Wouldn't a whitebox build for your NAS save power?
  3. What are you using both switches for? Are you running out of ports?
  4. Since you're running VMWare, are you running VMs for every service? Why not containers?
  5. Even if most of the content on your blog is static, how are you hosting it for it to load so quickly? Are you using some sort of CDN in front of your Linode box to cache the static assets like pictures?

It was great reading about your lab. I'll try and follow your blog on RSS if you have a feed. Thanks.

[–] GiantPossum 2 points 1 year ago (1 children)
  1. You’re using the Linode box as the server, on which you forward ports for your services. Am I to assume that you somehow access your homelab via your VPN using the Linode box too? Usually people would access their lab at home directly.

Yes, I also access the lab via the Linode box. I do however have direct VPN access too. The reason for using the Linode box is that for some reason, the speed and latency via the Linode box is far better that directly in. I can only assume its some kind of peering thing. I always connect in via my phone on T-Mobile, so perhaps the connection between T-Mobile and Linode, and the connection between AT&T and Linode, is better than T-Mobile to AT&T Residential? Unsure, all I know is that it works 100x better. And it also means I don't need 2 different connections for the primary and secondary WAN, I can just connected to Linode and it will connect over whatever connection is active

  1. Wouldn’t a whitebox build for your NAS save power?

This really is a whitebox build, it uses very little power. The disks use the most amount of power, which there is no getting around

  1. What are you using both switches for? Are you running out of ports?

The 1Gb switches? yes, I ran out of ports on the Dell, or am very, very close

  1. Since you’re running VMWare, are you running VMs for every service? Why not containers?

Everything that can run in containers already is, on Debian VM's within ESXi

  1. Even if most of the content on your blog is static, how are you hosting it for it to load so quickly? Are you using some sort of CDN in front of your Linode box to cache the static assets like pictures?

I am using CloudFlare in front of it, so that's probably why. But even directly its pretty quick. I guess NVMe storage and decent internet means its fast?

Thanks!

[–] MigratingtoLemmy 1 points 1 year ago

How do you relay your VPN connection over your Linode box? I can understand a direct VPN connection, but I can't understand the networking behind relaying the VPN connection around the Linode box.

Ah, yes CloudFlare is a great proxy/CDN. Thanks

[–] [email protected] 1 points 1 year ago (1 children)

Not OP, but also curious about number 5, I noticed that blog article loaded lickety-split!

[–] GiantPossum 3 points 1 year ago

Good to hear! I replied above about it, here was my reply

I am using CloudFlare in front of it, so that’s probably why. But even directly its pretty quick. I guess NVMe storage and decent internet means its fast?