JW

@nwcs
36 Followers
47 Following
77 Posts

tech: #opensource, #golang, #linux, #web, #infosec, #ceph, #privacy, and #virtualization #homelab #selfhosted
non-tech: #retrogaming, #deutsch

I build https://invirtuate.com, post blogs there and quote them here. On this account, I try to keep to retrogaming and tech.

invirtuatehttps://invirtuate.com

I just "schizo fingered" (overwhelmed it with inputs) the #tacobell kiosk and caused the whole unit to crash reboot. Does this count as #denialofservice ?

#infosec #cybersecurity

Decided to rack another #minipc today for my #homelab . I took a lot of pics so I can get started on that #blog post that I posted in #askfedi awhile back.

I'm looking to get all of these designs open sourced and public sometime in July so that others can use them. I'm likely going to target #gpl as the license but if others have a better idea let me know.

I'm also not sure if I should dump all designs at once, could be overwhelming to newcomers. Thoughts?

#opensource #foss #selfhosted

@fanciful_realities has had over 500k requests in the past 10 days, a majority of which is the past 6 days. Very happy that there have been no issues with my #backend and #privatecloud . 🤜🪵

The day before the traffic burst, I had switched to a fully automated way to manage #nginx and #ssl certificates also...

#selfhosted #homelab #minnesota

Guy scanning my site thinks it's #spring . I'll be honest, I'd rather kill myself than to use #java . I guess new rules for the #waf ?

#golang

Love seeing people using the search on @fanciful_realities . It took a lot of work to develop it, and if I'm being honest is still a little buggy.

#Golang #searchengine #BM25 #tfidf

Finally built my ingress controller; no more manual management of #letsencrypt certs or #nginx with #ansible .

#go #programming #softwaredevelopment #homelab #selfhosted

Very interesting bug that was reported by @fanciful_realities . The HTTP querystring/fragment was breaking the lookup for pages in weblet (my #webapp ). These query strings are added by platforms for #tracking clicks, etc. This made it so that the requested page could not be found. I patched this #bug by filtering out the query string and fragment before doing the lookup of the page.

#golang #coding #softwaredevelopment #programming

Decided to #ssh #honeypot one of my public IPs to see if a pattern would emerge.

#infosec #cybersecurity

Pretty happy with the #automated #patching I have implemented. It has #hooks too so that you can tell it to do things before rebooting.

In picrel, apparmor required reboot, so it killed all virtual machines and rebooted.

#selfhosting #homelab #ubuntu #debian #linux #golang #programming #coding

I took the VM from the most recent #incident and turned all the attackers data into a HIDS like tool to export metrics based on #security events to #prometheus .

+9k LOC

#infosec #cybersecurity #golang #coding #programming