Spyke

Posts

selfhosted·SelfhostedbyTinkerer

Netbird The GOAT

I know nobody at Netbird will see this but I just finished setting up netbird via podman quadlets with traefik and its absolutely amazing!! I was using headscale before. I'm getting near at home speeds and I'm using the stun server as I can't get a direct connection because of firewalls. The dashboard and documentation is mint and I can't thank the people at netbird enough for the recent huge update that makes setting it up so much easier.

Next to my Home Assistant this is my second favourite and important piece in my homelab.

This is why I love open source!

Thank you!!

View original on lemmy.ca
selfhosted·SelfhostedbyTinkerer

Netbird podman and traefik

Hey Everyone, I'm currently wanting to switch from Headscale to Netbird. It looks like Netbird is much easier to self host now except I can't get it working with my current Traefik v3.6 config. Here is my config.yaml file for the routers and headers. Any ideas?

Everything loads up fine (from the logs) however I can't go to the domain address. I have a CNAME record in cloudflare not proxied. The documentation says to set an A record of "netbird.mydomain.com" however wouldn't that defeat the purpose of the reverse proxy? I have an A record setup already pointing to my public ip and everything gets sent to my traefik reverse proxy.

` ###http:

routers:

netbird-dashboard:
  rule: Host(`netbird.mydomain.com`)
  entryPoints:
    - https
  tls: {} 
  service: dashboard
  priority: 1

netbird-grpc:
  rule: >
    Host(`netbird.mydomain.com`)
    && (PathPrefix(`/signalexchange.SignalExchange/`)
    || PathPrefix(`/management.ManagementService/`))
  entryPoints:
    - https
  tls: {} 
  service: netbird-server-h2c
  priority: 100

  netbird-backend:
  rule: >
    Host(`netbird.mydomain.com`)
    && (PathPrefix(`/relay`)
    || PathPrefix(`/ws-proxy/`)
    || PathPrefix(`/api`)
    || PathPrefix(`/oauth2`))
  entryPoints:
    - https
  tls: {} 
  service: netbird-server
  priority: 100

services:

 dashboard:
  loadBalancer:
    servers:
      - url: "http://netbird/"

 netbird-server:
  loadBalancer:
    servers:
      - url: "http://netbird/"

netbird-server-h2c:
  loadBalancer:
    servers:
      - url: "h2c://netbird:80"

___`

View original on lemmy.ca
3dprinting·3DPrintingbyTinkerer

3d printer recommendations

I'm just getting into 3d printing and I'm looking for some recommendations. My budget is $400 and I've narrowed it down to the sv06+ or the Ender-3 V3. I like that the print size is bigger on the sv06+ but all reviews point to the Ender, do you guys have any recommendations for me?

Also maybe the bambu a1? Or a1 mini? I don't like that the firmware isn't open source though.

I'm OK tinkering but just want some insight.

Thanks!

View original on lemmy.ca

Figured out TCL roku

I just bought a 58" TCL TV with roku built in and could not get it to work with homeassistant. It would go offline after 20 minutes of being powered off. I have my IOT devices in a clan with no internet access but I decided to update the TV and it still didn't work.

What I found out I had to do was update the TV AND create a roku account so that this would finish the update. I then finally had the fast startup option and enabling that it works now! Even with internet access blocked again.

Hopefully this helps someone else.

View original on lemmy.ca
selfhosted·SelfhostedbyTinkerer

Radicals and NPM

I've recently setup radicale using docker compose(tomsquestrwdicale-docker) and it works great I just can't get it to be accessible over the internet via my nginx proxy manager. Can somebody shed some light on what I need to do to get it working?

I've added the nginx code as stated in the docs to the advanced tab in NPM but still nothing.

View original on lemmy.ca

You reached the end