Skip Navigation
Recommend a KVM or Switch
  • I do plan to primarily ssh into my box but I'd still like plain old physical access, particularly while I get things like tailscale, DNS, and a reverse proxy setup.

    Id also like to make sure my work PC and home PC are completely segregated for legal reasons, but I plan to to ssh into it from a different laptop anyway.

  • Recommend a KVM or Switch
  • Yeah that's what ive been seeing as well, but honestly its hard to look up products and be sure they are real in the AI age (ironic, right?)

    Currently I'm using my company supplied Dell WD19TB which I cannot recommend as it needed service already and doesn't support Displayport in from my server. Before that I was using the built in one on my monitor, which so far is my best option but I was looking for a discreet box due to the monitor arm cabling.

  • Recommend a KVM or Switch

    Hello all, I'm looking for a switch/kvm for my home setup. ive been through a few tries and none of them have worked for one reason or another.

    I have two machines,

    A windows 11 work laptop

    • USB-C out, both USB and display port.
    • HDMI out
    • USB 2.0 out

    A Ubuntu based personal server

    • Displayport out
    • USB-C out (no Displayport)

    For displays, I have a single double wide 4k monitor

    Additionally I have a USB-C hub all my peripherals are connected to.

    18
    Traefik setup routing rules help
  • Thank you, it probably would have taken me a while to figure that out.

    To use subdomains on my internal network, I will need my own dns service correct?

    <subdomain>.<hostname> will not resolve and neither will <subdomain>.<lan-ip>

    I could use a different port, but then I'm not really using the reverse proxy

  • homelab @lemmy.ml zamithal @lemmy.blahaj.zone
    Traefik setup routing rules help

    cross-posted from: https://lemmy.blahaj.zone/post/16452222

    > Hello friends, I've been pulling my hair out trying to figure out how to get my service to properly play well with traefik. > > My service is reachable at <host>/dnd-notes/page, but the service needs to fetch additional resources and fails to do so. > > IE: user navigates to <host>/dnd-notes/foobar > > foobar loads. > foobar fetches <host>/.client/main.css > foobar fails to find this resource. > > Here is my static configuration: > > ## traefik-static.yml > providers: > docker: > exposedByDefault: false > > api: > insecure: true > dashboard: true > > entryPoints: > web: > address: :80 > websecure: > address: :443 > > log: > level: DEBUG > > > Here is my compose: > > services: > traefik: > image: "traefik:latest" > container_name: "traefik" > ports: > - "80:80" > - "8080:8080" > volumes: > - "/var/run/docker.sock:/var/run/docker.sock:ro" > - "./traefik/traefik.yaml:/etc/traefik/traefik.yaml" > > silverbullet: > image: zefhemel/silverbullet > container_name: "dnd-notes" > volumes: > - './dnd-notes/space:/space' > labels: > - "traefik.enable=true" > - "traefik.http.routers.dndnotes.rule=PathPrefix(`/dnd-notes/`)" > - "traefik.http.routers.dndnotes.service=dndnotes" > - "traefik.http.routers.dndnotes.entrypoints=web" > - "traefik.http.routers.dndnotes.middlewares=dndnotes_stripprefix" > - "traefik.http.services.dndnotes.loadbalancer.server.port=3000" > - "traefik.http.middlewares.dndnotes_stripprefix.stripprefix.prefixes=/dnd-notes" >

    3
    homelab @lemmy.world zamithal @lemmy.blahaj.zone
    Traefik setup routing rules help

    Hello friends, I've been pulling my hair out trying to figure out how to get my service to properly play well with traefik.

    My service is reachable at <host>/dnd-notes/page, but the service needs to fetch additional resources and fails to do so.

    IE: user navigates to <host>/dnd-notes/foobar

    foobar loads. foobar fetches <host>/.client/main.css foobar fails to find this resource.

    Here is my static configuration: ```

    traefik-static.yml

    providers: docker: exposedByDefault: false

    api: insecure: true dashboard: true

    entryPoints: web: address: :80 websecure: address: :443

    log: level: DEBUG ```

    Here is my compose: ``` services: traefik: image: "traefik:latest" container_name: "traefik" ports: - "80:80" - "8080:8080" volumes: - "/var/run/docker.sock:/var/run/docker.sock:ro" - "./traefik/traefik.yaml:/etc/traefik/traefik.yaml"

    silverbullet: image: zefhemel/silverbullet container_name: "dnd-notes" volumes: - './dnd-notes/space:/space' labels: - "traefik.enable=true" - "traefik.http.routers.dndnotes.rule=PathPrefix(/dnd-notes/)" - "traefik.http.routers.dndnotes.service=dndnotes" - "traefik.http.routers.dndnotes.entrypoints=web" - "traefik.http.routers.dndnotes.middlewares=dndnotes_stripprefix" - "traefik.http.services.dndnotes.loadbalancer.server.port=3000" - "traefik.http.middlewares.dndnotes_stripprefix.stripprefix.prefixes=/dnd-notes" ```

    2
    InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)ZA
    zamithal @lemmy.blahaj.zone
    Posts 3
    Comments 5