Optimizing DebOS for Optimal Power Management | Linux Journal
Home | mise-en-place
mise-en-place documentation
IsoBuster
Recover data quickly! Recover data from CD, DVD, BD, HDD, Flash drive, USB stick, media card, SD and SSD with IsoBuster - The award winning, highly specialized and easy to use Memory card, CD, DVD, Hard Disk, SD, Compact CF, MMC, card data recovery software. IsoBuster supports all optical disc formats, Hard Drives, Memory cards, Flash disk formats and all common file-systems: NTFS, UDF, FAT etc.!
Haystack
The canvas-based IDE that makes navigation and refactoring 10x faster
How to display Git branches easily as a tree in CLI
Git is a tool that employs a command line interface (CLI). For many beginner programmers, it’s the first one of this kind they learn. This alone could be confusing, but on top of that, Git’s default responses do not clearly visualize the state of you...
Installation on Linux — Kivy 2.3.0 documentation
Releases · getsops/sops
Simple and flexible tool for managing secrets. Contribute to getsops/sops development by creating an account on GitHub.
Get started
A getting started guide for Authelia.
Simple Self-Hosted Security with Authelia
In this video, I’m setting up Authelia. It’s a very lightweight authentication service, which can be used to provide authentication to services which don’t natively support any form of authentication. I think this is a great choice for small scale homelab environments, as it’s simple to run and administer.
Contents Video Authelia Configuration User File TLS Certificate Protected Service Example with Caddy Video Authelia I installed Authelia on an LXC container (Debian 12), and set it up with a dns name / AAAA record in public dns, and all the jazz required for normal HTTPS access.
Flake.nix Phoenix & PostgreSQL - Learning Resources / Guides/Tuts/Tips/Info - Elixir Programming Language Forum
I’ll post this here, It might help someone in the future. Feedback is greatly appreciated. I use it with direnv on NixOS, It should work with nix on Linux or macOS. custom commands: pg-stop, pg-start, … flake.nix { description = "General Elixir Project Flake"; #source: 20221130; https://github.com/toraritte/shell.nixes/blob/f9af46639a9bb5fb22705ebdfd25783866e22c0f/elixir-phoenix-postgres/shell.nix #source: 20221130; https://github.com/webuhu/elixir_nix_example inputs = { nixpkg...
V2: reverse proxy to UNIX socket? - Help - Caddy Community
1. My Caddy version (V2 beta 14): 2. How I run Caddy: I use the systemd service template mentioned in the documentation. My Caddyfile looks like this: samvanderkris.xyz, www.samvanderkris.xyz { reverse_proxy * unix:/run/gunicorn.sock root /static /home/sam/samvanderkris header / Strict-Transport-Security "max-age=31536000; includeSubDomains; preload" } a. System environment: Ubuntu server 19.10, caddy is running as a systemd service. The reverse proxy is supposed to...
Linux Handbook
An independent, reader-supported publication focusing on Linux Command Line, Server, Self-hosting, DevOps and Cloud Learning
Using If Else in Bash Scripts [Examples]
In this chapter of bash beginner series, you'll learn about using if-else, nested if else and case statements in bash scripts.
How can I mount a Raspberry Pi Linux distro image?
Normal filesystem images can be easily mounted:
mount system.img /mnt
Examined, and modified. But when I try this with a Raspberry Pi system image (e.g. raspbian), I get:
mount: unknown filesys...
How to Build Multi-Arch Docker Image on NixOS
With the release of Apple silicon, the adoption of ARM-based CPUs is surging. Many developers are facing a new challenge: compiling their software for ARM-based CPUs. And it’s not just about the binar
Linux: Low-level Data Copying with dd
When you need low-level Linux data copying, there's one tool that never fails: the dd command. Here's how to use dd.
Leveraging modprobe and lsmod for Effective Linux System Management | Linux Journal
The UNIX Pipe Card Game
Interfacing Linux – Hardware and software guides for Linux creatives
Hardware and software guides for Linux creatives.
Setting Up an Elixir Development Environment
Getting your development environment setup with Elixir doesn't have to be hard. Here's a quick guide to getting started.
How to Call One Shell Script From Another | Baeldung on Linux
Learn how to call a script from inside another script and compare the pros and cons of the different ways to do this.
How To Serve Your Backends with Nginx: A Comprehensive Guide
How to setup Nginx as a web server for any backend programming language
BorgBackup – Deduplicating archiver with compression and authenticated encryption
Docker containers: Your runtime for old & new apps
You'll often see Docker described as the runtime for modern apps using microservice architectures. Here's how to use containers as the runtime for all of your applications.
Appendix B. Quick intro into building metapackages
Should I publish server rules if I’m running a single-person Fediverse server? | Fedi.Tips – An Unofficial Guide to Mastodon and the Fediverse
An unofficial guide to using Mastodon and the Fediverse
How To Install Distrobox on Debian 12
Learn to install Distrobox on Debian 12 with ease. Click for a step-by-step guide and enhance your Linux experience today!
curl -s https://raw.githubusercontent.com/89luca89/distrobox/main/install | sudo sh
Run exiftool across multiple spefici file types
is there a way to use exiftool command on all files with specific extensions inside a folder?
E.g.
exiftool -overwrite_original -all= *.jpg *.png *.jpeg
The problem of the command above is that it
Portainer Setup Guide With Automatic HTTPS & OAuth SSO via Authelia • Helge Klein
This article explains how to set up Portainer with automatic HTTPS certificates (via Caddy) and OAuth single sign-on (via Authelia).
Linux: Secure Yourself With GnuPG on Linux
With a versatile key management system and access to several public key directories, GPG is a must-have for security-minded Linux users.