Node.js UDP proxy for Valheim server Systemd socket activation
Show HN: Node.js UDP proxy for Valheim server Systemd socket activation
Node.js UDP proxy for Valheim server Systemd socket activation is active in the show hn launch space.
Profile
I wanted to host Valheim[0] for my friends using a dedicated server on my home box. The server can be heavy, so I didn't want it running 24/7.Systemd has a feature called "socket activation" where it listens to sockets on behalf of your service and then starts it up on-demand when there is traffic on the socket. Unfortunately Valheim's server does not support this, so a proxy must be used. Double unfortunately, the Systemd provided systemd-socket-proxyd[1] doesn't support UDP, which the game uses.To resolve this, and half as a learning exercise, I wrote my own small UDP proxy[2]. It opens a socket to the Valheim server for every incoming client address/port combination, so that replies can b
Within the show hn launch space, the company focuses on its core offering rather than a broad product line.
The company is listed at the Show HN launch stage of development.
| Sector | Show HN launch |
|---|---|
| Stage | Show HN launch |
Website: git.ahlcode.fi/nicd/valproxy
Browse related
Create a free account