Embracing the Future: The Transition from SysVinit to Systemd in Linux | Linux Journal

System & Network Admin
Surprising ways to prompt AI 😳
Push AI to be bolder and stranger for creative inspiration
In Search for Winglang Middleware
Part Two: Pipeline Formation with Template Method
Block AI crawlers
I have very mixed opinions on LLMs, as they stand. This note won’t be digging into my thoughts there - I don’t want to have that discussion. However, while I’m not exactly doing cutting-edge research here, I do put effort into publishing for humans.
Just a bunch of scanners (JBOS?)
Can you run scanners over iSCSI?
Rustls Gains OpenSSL and Nginx Compatibility
The Rustls TLS library can now be used with Nginx via an OpenSSL compatibility layer. This means that Nginx users can switch from OpenSSL to Rustls with minimal effort - users can simply swap in a new TLS library without needing to modify or recompile Nginx.
We have targeted Nginx versions greater than 1.18 on Ubuntu 22.04 or newer for initial support. Here's how easy it is to get going on x86_64 Ubuntu Linux 22.
How to use VIA to program your keyboard
VIA is an app that can easily configure keyboard keys with QMK firmware, here is a guide to walk you through.
ntfy.sh | Push notifications to your phone or desktop via PUT/POST
ntfy is a simple HTTP-based pub-sub notification service. It allows you to send notifications to your phone or desktop via scripts from any computer, and/or using a REST API.
How to install self-hosted version of Coolify
Self-hosting with superpowers.
NixOS: build your system on Github actions! • gvolpe's blog
What if I told you that you can save plenty of time and CPU-power by pre-building your entire NixOS configuration on Github actions? Fresh installations coul...
Weekend Project: Setting up DNS Service Discovery - Linux.com
DNS Service Discovery (DNS-SD) is a component of Zeroconf networking, which allows servers and clients on an IP network to exchange their location and access details around the LAN without requiring any central configuration. Most Linux distributions supply the Avahi library for Zeroconf support, but not nearly as many users take advantage of it. Let’s …
Manually Adding DNS-SD Service Discovery Records to an Existing Authoritative Name Server
( "txtvers=1"
"qtotal=1" "rp=printers/HP_Color_LaserJet_9500" "ty=HP Color LaserJet 9500 MFP"
"adminurl=http://msweet.apple.com.:631/printers/HP_Color_LaserJet_9500"
"note=Shared HP CLJ 9500; In DA7/4 Near Howard" "priority=0" "product=(HP color LaserJet 9500 MFP)"
"printer-state=3" "printer-type=0xC0B0DE" "Transparent=T" "Binary=T" "Fax=F" "Color=T"
"Duplex=T" "Staple=F" "Copies=T" "Collate=T" "Punch=F" "Bind=F" "Sort=F" "Scan=F"
"pdl=application/octet-stream,application/pdf,application/postscript,image/jpeg,image/png,image/urf"
"air=username,password" "URF=W8,SRGB24,CP255,RS600,DM1" )
systemd.dnssd(5) - Linux manual page
Protecting an IPFS node with nginx reverse proxy on Ubuntu 18.04
I needed to set up an IPFS node, and I’d like to share how I secured it, because I couldn’t find a great guide to this.
IPFS Server With Reverse Proxy & Restricted Public Gateway | Nginx
This guide shows how to install an IPFS Server With Reverse Proxy & Restricted Public Gateway using Nginx.
Public IPFS Node behind NGINX Reverse Proxy & How-to communicate with it
Expirimenting with Ethereum and IPFS, in the process of setting https://cryptoblox.co up, I wanted to open a public node of IPFS in order…
Safely running a public IPFS gateway using nginx · Rüdiger's Blog
Building container images using nix and github actions
I spent a little time investigating building container images with nix which contain python applications or python environments; I wanted…
Initialize a Kubo node and interact with the IPFS Network | IPFS Docs
Initialize a Kubo node repository, take your node online, interact with the IPFS network, and view the web console on your local node using IPFS Desktop
Bacalhau Compute over Data
Bacalhau is a platform for fast, cost efficient, and secure computation that enables users to run jobs where the data is generated and stored.
Apache APISIX Playground
Getting up and running with Apache APISIX.
gists/how-to-include-multiple-directories-from-different-places-in-the-file-system-hierarchy-in-an-archive-without-including-the-whole-directory-structure-for-any-of-them.md at main
gists - A place for me to post and share small, self-contained code snippets.
Coolify
An open-source & self-hostable Heroku / Netlify / Vercel alternative.
ntfy.sh | Push notifications to your phone or desktop via PUT/POST
ntfy is a simple HTTP-based pub-sub notification service. It allows you to send notifications to your phone or desktop via scripts from any computer, and/or using a REST API.
Twingate: It's time to ditch your VPN
Twingate makes Zero Trust Network Access easy to deploy, even easier to use, and always secure.
How To Run Complex Queries With SQL in Vector Databases
Learn how to use common table expressions, subqueries and joins to perform complex SQL and vector search queries in MyScaleDB.
Neofetch Alternatives: 3 Top Linux System Information Tools
Neofetch, the popular command-line tool for displaying system information in a visually appealing ASCII format, is no longer being actively developed.
Simplify Your Life with Taskwarrior's Intuitive Linux Job Scheduling | Linux Journal
Build a Debian DEB File From Your Project’s Source
If you are building a Linux application, creating a package for Debian distributions is a must. Here's how.
How to configure SSH Certificate-Based Authentication
This post will guide you through generating and configuring an OpenSSH server with certificate-based authentication.