Spyke

Posts

nix·Nix / NixOSbyNico

leng - a fast DNS server with adblocking, built for self-hosting, deployable with a NixOS module

A few months ago I went on a quest for a DNS server and was dissatisfied with current maintained projects. They were either good at adblocking (Blocky, grimd…) or good at specifying custom DNS (CoreDNS…).

So I forked grimd and embarked on rewriting a good chunk of it for it to address my needs - the result is leng.

  • it is fast
  • it is small
  • it is easy
  • you can specify blocklists and it will fetch them for you
  • you can specify custom DNS records with proper zone file syntax (SRV records, etc)
  • it supports DNS-over-HTTPS so you can stay private

I just released a new version which includes full NixOS support via a module! ❄

leng - a fast DNS server with adblocking, built for self-hosting, deployable with a NixOS modulehttps://github.com/Cottand/lengOpen linkView original on r.dcotta.eu
selfhosted·SelfhostedbyNico

leng - a fast DNS server with adblocking, built for self-hosting

A few months ago I went on a quest for a DNS server and was dissatisfied with current maintained projects. They were either good at adblocking (Blocky, grimd...) or good at specifying custom DNS (CoreDNS...).

So I forked grimd and embarked on rewriting a good chunk of it for it to address my needs - the result is leng.

  • it is fast
  • it is small
  • it is easy
  • you can specify blocklists and it will fetch them for you
  • you can specify custom DNS records with proper zone file syntax (SRV records, etc)
  • it supports DNS-over-HTTPS so you can stay private
  • it is well-documented
  • can be deployed on systemd, docker, or Nix

I have been running it as my nameserver in a Nomad cluster since! I plan to keep maintaining and improving it, so feel free to give it a try if it also fulfils your needs

leng - a fast DNS server with adblocking, built for self-hostinghttps://github.com/Cottand/lengOpen linkView original on r.dcotta.eu
selfhosted·SelfhostedbyNico

A Nomad job example setup for Lemmy

I am selfhosting Lemmy on a home Nomad cluster - I wrote the job files from scratch because I did not find anybody else who attempted the same.

I thought I'd share them and maybe they will serve as a starting point for someone using a similar selfhosted infra!

Nomad brings a few benefits from Lemmy specifically over Ansible/Docker, most notably some horizontal scaling across more than one machine.

Feedback welcome!

https://github.com/Cottand/lemmy-on-nomad-example/tree/masterOpen linkView original on r.dcotta.eu

You reached the end