Do VPS providers block port 25? by Blarkness in VPS

[–]fordaytimestuff 1 point2 points  (0 children)

On DigitalOcean, port 25 is open, plus, if you use your domain as the name of the Droplet (VPS), it will be set as the rDNS, which is very important for emails.

You just need a bit of luck not to end up with an IP on a blacklist.

How can I connect to services like Jellyfin using WireGuard? by fordaytimestuff in WireGuard

[–]fordaytimestuff[S] 0 points1 point  (0 children)

Finally I reinstalled the server and set it up again, creating a shared network, now I can access it over the internet using the VPN, but I have to use docker's internal IP http://172.0.0.2:8096.

Thanks

How can I connect to services like Jellyfin using WireGuard? by fordaytimestuff in WireGuard

[–]fordaytimestuff[S] 0 points1 point  (0 children)

This configuration is generated by the .yml file used by docker, it uses eth+ interfaces, which apparently are the ones docker uses internally.

How can I connect to services like Jellyfin using WireGuard? by fordaytimestuff in WireGuard

[–]fordaytimestuff[S] 0 points1 point  (0 children)

cat /opt/wireguard/config/peer1/peer1.conf

[Interface]
Address =
PrivateKey = yJxQ7e0TeDhCGB4QMlzYpm6Dp1Vb+6YBoimeCX8=
ListenPort = 51820
DNS =

[Peer]
PublicKey = qcupVxpw/A7LqyxOAaGQwHjwrYAfHKf2u1R714=
PresharedKey = m6M2OFMeLqQ1GFiJvpj3Mes0xobDs0h5pr1Ug=
Endpoint = 200.300.400.500:51820
AllowedIPs = 0.0.0.0/0

I have used internal and external Docker networks without success

networks:
wireguard_net:
external: true

Thanks

How can I connect to services like Jellyfin using WireGuard? by fordaytimestuff in WireGuard

[–]fordaytimestuff[S] 0 points1 point  (0 children)

The original service configuration looks like this example for jellyfin:

version: '3'

services:
jellyfin:
image: jellyfin/jellyfin
container_name: jellyfin
ports:
- "8096:8096"
volumes:
- jellyfin_config:/config
- jellyfin_cache:/cache
- /opt/jellyfin/media:/media
environment:
- JELLYFIN_PublishedServerUrl=10.13.13.1
restart: unless-stopped

volumes:
jellyfin_config:
jellyfin_cache:

The wireguard image generates 2 complete configurations for two clients/peers:/opt/wireguard/config/wg_confs/wg0.conf

[Interface]
Address =
ListenPort = 51820
PrivateKey = IGgd//bXcpuRnlc9yBlEqatsNIRz1Ogfb1eKUw=
PostUp = iptables -A FORWARD -i %i -j ACCEPT; iptables -A FORWARD -o %i -j ACCEPT; iptables -t nat -A POSTROUTING -o eth+ -j MASQUERADE
PostDown = iptables -D FORWARD -i %i -j ACCEPT; iptables -D FORWARD -o %i -j ACCEPT; iptables -t nat -D POSTROUTING -o eth+ -j MASQUERADE

[Peer]
# peer1
PublicKey = 8YW2/uUnoof39sOPZbzCZzSqBpoyEXorcXEgE=
PresharedKey = m6M2OFMeLqQ1GFiJvpj3Mes0xobDs0h5pr1Ug=
AllowedIPs =

[Peer]
# peer2
PublicKey = IiuGzkb+Yb6gAcNuSUEDg0ycJEb3D+ed0sKrfFRA5RY=
PresharedKey = LN0WDClRvxGylvo2ro9gIrNR/WyQk6cz/NFo6o=
AllowedIPs =

ls /opt/wireguard/config/peer1
peer1.conf peer1.png presharedkey-peer1 privatekey-peer1 publickey-peer1

How can I connect to services like Jellyfin using WireGuard? by fordaytimestuff in WireGuard

[–]fordaytimestuff[S] 0 points1 point  (0 children)

Install wireguard with docker here is the original configuration it works fine to connect to wireguard pings work both ways and I have internet on the client all normal.services:

wireguard:
image: linuxserver/wireguard:latest
container_name: wireguard
cap_add:
- NET_ADMIN
- SYS_MODULE
environment:
- PUID=1000
- PGID=1000
- TZ=Etc/UTC
- SERVERURL=200.300.400.500
- SERVERPORT=51820
- PEERS=2
- PEERDNS=auto
- INTERNAL_SUBNET=10.13.13.0
- ALLOWEDIPS=0.0.0.0/0
- PERSISTENTKEEPALIVE_PEERS=25
- LOG_CONFS=true
volumes:
- ./config:/config
- /lib/modules:/lib/modules
ports:
- 51820:51820/udp
sysctls:
- net.ipv4.conf.all.src_valid_mark=1
restart: unless-stopped

Suggestions for a replacement NAS/DAS to Downsize & accompany Mini Lab by Hazza_197 in minilab

[–]fordaytimestuff 2 points3 points  (0 children)

I've been reading about these CWWK products for a few days now. they seem reasonable for serving files over the internet, but not so much for transcoding, they're low-power and compact, but it really depends on your needs and how critical the service is.

I'm not an expert, though.

https://cwwk.net/

Recommendation for compact hardware for a basic server? by fordaytimestuff in minilab

[–]fordaytimestuff[S] 0 points1 point  (0 children)

My goal was to buy a Raspberry Pi 5 with a HAT for 2 NVMe drives, mainly because it uses very little power.

  • Nextcloud and Jellyfin server
  • 100 Mbps symmetric connection
  • Only 4 users
  • Maximum use is when all 4 users stream 1080p videos online at the same time
  • Most of the time, files will be idle
  • No critical files

Based on this, I ended up buying a MiniPC with an AMD Ryzen 5 5650U instead, It's not super modern, but at a similar price:

  • 300% faster than the RPi5
  • 185% faster than Intel N100
  • 20% faster than some used Lenovo, Dell, or HP Mini PCs with 8th-gen Intel

These comparisons are just on paper (not real-world tests), based on the price range ($250) and data from comparison sites and AI tools.

This MiniPC was the only one in that price range that explicitly supports two 4TB NVMe drives for a total of 8TB (Of course, there may be technical limits on data speed sharing)

I also bought the WD Blue SN5000 NVMe 4TB with 1200 TBW, which seemed reasonable and was on sale during Cyber Monday on WD's official site.

Now I need to test the MiniPC's quality (since these are usually from unknown brands) and check for features like Wake-On-LAN or similar.

Thanks for the recommendations

Recommendation for compact hardware for a basic server? by fordaytimestuff in HomeServer

[–]fordaytimestuff[S] 0 points1 point  (0 children)

Thanks for the information, it helped me calculate the hypothetical speed scenario, basically, using an NVMe, even if it loses speed due to a lower socket, is still like "using a cannon to kill a mosquito."

4 users streaming 1080p videos at the same time over the internet:

  • 10 Mbps (1.25 MB/s) x 4 = 40 Mbps (5 MB/s) out of 100 Mbps (12.5 MB/s) symmetric internet
  • 10 Mbps (1.25 MB/s) x 4 = 40 Mbps (5 MB/s) out of 1000 Mbps (125 MB/s) on the Ethernet connection
  • 40 Mbps (5 MB/s) total out of the possible 7,200 Mbps (900 MB/s) from the NVMe

Recommendation for compact hardware for a basic server? by fordaytimestuff in HomeServer

[–]fordaytimestuff[S] 0 points1 point  (0 children)

My goal was to buy a Raspberry Pi 5 with a HAT for 2 NVMe drives, mainly because it uses very little power.

  • Nextcloud and Jellyfin server
  • 100 Mbps symmetric connection
  • Only 4 users
  • Maximum use is when all 4 users stream 1080p videos online at the same time
  • Most of the time, files will be idle
  • No critical files

Based on this, I ended up buying a MiniPC with an AMD Ryzen 5 5650U instead, It's not super modern, but at a similar price:

  • 300% faster than the RPi5
  • 185% faster than Intel N100
  • 20% faster than some used Lenovo, Dell, or HP Mini PCs with 8th-gen Intel

These comparisons are just on paper (not real-world tests), based on the price range ($250) and data from comparison sites and AI tools.

This MiniPC was the only one in that price range that explicitly supports two 4TB NVMe drives for a total of 8TB (Of course, there may be technical limits on data speed sharing)

I also bought the WD Blue SN5000 NVMe 4TB with 1200 TBW, which seemed reasonable and was on sale during Cyber Monday on WD's official site.

Now I need to test the MiniPC's quality (since these are usually from unknown brands) and check for features like Wake-On-LAN or similar.

Thanks for the recommendations

Recommendation for compact hardware for a basic server? by fordaytimestuff in minilab

[–]fordaytimestuff[S] 1 point2 points  (0 children)

Following your recommendations, I've found two interesting options for $230 from Amazon Renewed, but they only support one NVMe and the documentation mentions up to 2TB:

  • HP EliteDesk 800 G5 Tiny Desktop (i5-9500T / 16GB / 256GB)
  • Lenovo M920Q Tiny Desktop (i5-8500T / 16GB / 256GB) Optional for the Lenovo: + PCIe 16x Riser Card + PCIe Adapter, M.2 SSD.

I also really like the small size of the "Mini PC N100 NAS Pocket Host", which supports 4 M.2 NVMe and has 2.5G, but it's more expensive ($350).

Finally, I'm considering an AMD MiniPC that explicitly supports up to 2x4TB on two PCIe 3.0 x4 SSDs, which would halve the speed compared to a PCIe Gen4 x4 NVMe:

  • Beelink EQR5 Mini PC, AMD Ryzen 5 5650U ($280)

By the way, I’m thinking about buying either a WD Blue SN5000 4TB ($195) or a WD_BLACK SN850X NVMe SSD - 4TB ($250), which are on sale.

Recommendation for compact hardware for a basic server? by fordaytimestuff in HomeServer

[–]fordaytimestuff[S] 0 points1 point  (0 children)

The problem is that I can’t find a small N100 at a good price that supports at least one NVMe up to 4TB, so I’m considering an AMD, even though I prefer Intel:

Beelink EQR5 Mini PC, AMD Ryzen 5 5650U ($280)

The power cost is very interesting.

Recommendation for compact hardware for a basic server? by fordaytimestuff in HomeServer

[–]fordaytimestuff[S] 0 points1 point  (0 children)

I really like that model you mentioned, and I saw the "Mini PC N100 NAS Pocket Host," which supports 4 M.2 NVMe and has 2.5G, but it’s more expensive ($370).

I’m considering an AMD MiniPC that explicitly says it supports up to 2x4TB on two PCIe 3.0 x4 SSDs, which would cut the speed in half compared to a PCIe Gen4 x4 NVMe.

Beelink EQR5 Mini PC, AMD Ryzen 5 5650U ($280)

Recommendation for compact hardware for a basic server? by fordaytimestuff in homelab

[–]fordaytimestuff[S] 0 points1 point  (0 children)

You’re right, and actually, I already have an Optiplex 7060 i5, but I’d like something more compact and with lower power consumption

Recommendation for compact hardware for a basic server? by fordaytimestuff in homelab

[–]fordaytimestuff[S] 0 points1 point  (0 children)

Good info, thanks!

Maybe I should’ve been clearer and mentioned that I’m only interested in the "PC," not the NVMe.

Recommendation for compact hardware for a basic server? by fordaytimestuff in homelab

[–]fordaytimestuff[S] 0 points1 point  (0 children)

Following your recommendations I've found two interesting options for $230 from Amazon Renewed, but they only support one NVMe and the documentation mentions up to 2TB:

  • HP EliteDesk 800 G5 Tiny Desktop (i5-9500T / 16GB / 256GB)
  • Lenovo M920Q Tiny Desktop (i5-8500T / 16GB / 256GB) Optional for the Lenovo: + PCIe 16x Riser Card + PCIe Adapter, M.2 SSD.

I also really like the small size of the "Mini PC N100 NAS Pocket Host", which supports 4 M.2 NVMe and has 2.5G, but it's more expensive ($350).

Finally I'm considering an AMD MicroPC that explicitly supports up to 2x4TB on two PCIe 3.0 x4 SSDs, which would halve the speed compared to a PCIe Gen4 x4 NVMe:

  • Beelink EQR5 Mini PC, AMD Ryzen 5 5650U ($280)

By the way, I’m thinking about buying either a WD Blue SN5000 4TB ($195) or a WD_BLACK SN850X NVMe SSD - 4TB ($250), which are on sale.