SysOp, Gamer, Nerd. In no particular order.

  • 4 Posts
  • 18 Comments
Joined 1Y ago
cake
Cake day: Jun 11, 2023

help-circle
rss

I use Heimdall too, with a bunch of other things. One of them is Pihole.

Pihole will not only help blocking ads at DNS level, it will also work as DHCP server and resolve localy configured addresses, like homepage.ourhome.

Put it on your network and disable the DHCP feature in your WiFi router/firewall (you may need to explicitly set it to forward DHCP to Pihole).

One warning, do not set up names like host.local. the TLD .local is reserved it will cause issues.


Being even more pedantic, KVM is the hypervisor, QEMU is a wrapper around it and Proxmox provides a management interface to it.


Any Linux distro running KVM/QEMU - Add Cockpit if you need a web interface, or use Virt-Manager, either directly or over X-forwarding

No need for X forwarding, you can connect Virt-Manager to a remote system that has libvirt,


You can run with your own reverse proxy Nginx if:

  • You expose the port used by the backend/API with a “ports:” setting on the compose file
  • Expose the socket used by the ytproxy container using a volume that points to a directory in the host

You’ll still need 3 DNS names and a SSL certificate to cover all three.

TO configure your Nginx, you can use the template I provided on the config/ directory as a base.


Privacy conscious Interface for Youtube, with a much cleaner and faster interface. You can try a public instance from this list: https://github.com/TeamPiped/Piped/wiki/Instances


Revamped install for Piped
Due to difficulties I had installing Piped, an alternative frontend for Youtube, I decided to improve and document the process in a better way. In the end, I pretty much redid the whole thing, leaving almost no stone un-turned. You can test my installer from my repo and post any comments and doubts here.
fedilink

Those look nice. I don’t need a dedicated desktop client, since I always have Firefox open anyways, but I’ll give Libretube a try on my phone. Bonus, Libretube’s Mastodon account is on the same instance that I use :-)


Just installed Viewtube. What’s your favorite alternative youtube frontend ?
I used a public instance of Piped for a while and thought about selfhosting it, but the installation process was incredibly hard, to the point of being obnoxious, and in the end, it didn't even work. I liked the features I saw on the public instances and would like to revisit it some time. Until there I'm using [Viewtube](https://viewtube.wiki/). Installation was a breeze and it looks pretty nice. Do you have some other YT frontend that we could try, post it here and tell us how easy/difficult it is to run and your opinion about it.
fedilink

Games from my childhood. Moon Patrol, Galaga, Zaxxon, Twin Bee, Xevious, Gradius, etc.

Yup. I’m that old.


Since this is /c/selfhosted, it would be a good idea to add “HA - HomeAssistant, a popular automation software” to the list. Another one id “LXC - Linux Containers”


I already did a few months ago. My setup was a mess, everything tacked on the host OS, some stuff installed directly, others as docker, firewall was just a bunch of hand-written iptables rules…

I got a newer motherboard and CPU to replace my ageing i5-2500K, so I decided to start from scratch.

First order of business: Something to manage VMs and containers. Second: a decent firewall. Third: One app, one container.

I ended up with:

  • Proxmox as VM and container manager
  • OPNSense as firewall. Server has 3 network cards (1 built-in, 2 on PCIe slots), the 2 add-ons are passed through to OPNSense, the built in is for managing Proxmox and for the containers .
  • A whole bunch of LXC containers running all sorts of stuff.

Things look a lot more professional and clean, and it’s all much easier to manage.


SearxNG for search: https://docs.searxng.org/

You can try it using a public instance if you like, but since installing it is easy and painless, just go for it.


I read some time ago (that was before the Twitter acquisition) a Fellon Muskolini apologist say that “He is always the smartest person in any room”. It’s clear now that this is absolutely true, as long as everybody else in the room is a rutabaga.


Move fast and break things!


SearxNG installation is pretty simple
Today I decided to install SearxNG, just to for $h1ts and giggles, and to avoid a little bit of tracking by those creeps at Google and Bing. I started wit a clean Debian 12 LXC container on my Proxmox server and used the installation script route. I just needed to: - Create a non-root user . **DO NOT** call this user searxng, this is the user the install script creates for you, if it already exists, the script will fail - Add this user to the the sudo group - Install sudo, git and curl - Clone the install repo - Run the install script - Run the nginx setup script That's it. The search page will be available in http://<ip-address>/searxng
fedilink

Create a language where tabs are used for indentation while comments are formed by one space character at the beginning of a line, followed by a tab. Exactly eight spaces at the beginning of a line means that line is continuation of the previous one.

Maybe I’ll start an Anarchy Programming sublemmy.


Have you tried FreshRSS for feeds ? I’m pretty happy with it.


No CDN. The secret is way simpler: It’s a static site. Just a bunch of files served directly by Nginx. I use Pelican to generate the site from Markdown files.


Take 10 minutes to watch this video, then follow his advice. get a library that handles time and date and use it.


Hello selfhosters.

Here’s my list of stuff:

On a VPS hosted in Germany:

On my home server (my old gaming PC, repurposed)

  • Proxmox to manage several containers/VMs:
    • OPNsense Firewall
    • HomeAssistant
    • Pihole
    • Gitlab
    • Jellyfin