System & Network Admin

System & Network Admin

2075 bookmarks
Custom sorting
Running Stock MS-DOS On A Modern ThinkPad
Running Stock MS-DOS On A Modern ThinkPad
It might seem like the days of MS-DOS were a lifetime ago because…well, they basically were. Version 6.22 of the venerable operating system, the last standalone release, came out back in 1994…
·hackaday.com·
Running Stock MS-DOS On A Modern ThinkPad
Remapping HID For Fun And… Well Fun
Remapping HID For Fun And… Well Fun
If you want to remap some mouse or keyboard keys, and you use Linux, it is easy. If you use Windows or another operating system, you can probably do that without too much trouble. But what if you u…
·hackaday.com·
Remapping HID For Fun And… Well Fun
IsoBuster
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.!
·isobuster.com·
IsoBuster
Haystack
Haystack
The canvas-based IDE that makes navigation and refactoring 10x faster
·haystackeditor.com·
Haystack
How to display Git branches easily as a tree in CLI
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...
·how-to.dev·
How to display Git branches easily as a tree in CLI
Starship: Cross-Shell Prompt
Starship: Cross-Shell Prompt
Starship is the minimal, blazing fast, and extremely customizable prompt for any shell! Shows the information you need, while staying sleek and minimal. Quick installation available for Bash, Fish, ZSH, Ion, and Powershell.
·starship.rs·
Starship: Cross-Shell Prompt
Releases · getsops/sops
Releases · getsops/sops
Simple and flexible tool for managing secrets. Contribute to getsops/sops development by creating an account on GitHub.
·github.com·
Releases · getsops/sops
Get started
Get started
A getting started guide for Authelia.
·authelia.com·
Get started
Simple Self-Hosted Security with 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.
·apalrd.net·
Simple Self-Hosted Security with Authelia
C4 Diagrams using PlantUML and VSCode (on Windows 10)
C4 Diagrams using PlantUML and VSCode (on Windows 10)
I was doing my daily scan of Twitter the other day and came across this One of the commenters questioned how it was implemented, and there were a few follow up comments.  Below are my steps for get…
·bradfordbruce.tech.blog·
C4 Diagrams using PlantUML and VSCode (on Windows 10)
Flake.nix Phoenix & PostgreSQL - Learning Resources / Guides/Tuts/Tips/Info - Elixir Programming Language Forum
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...
·elixirforum.com·
Flake.nix Phoenix & PostgreSQL - Learning Resources / Guides/Tuts/Tips/Info - Elixir Programming Language Forum
V2: reverse proxy to UNIX socket? - Help - Caddy Community
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...
·caddy.community·
V2: reverse proxy to UNIX socket? - Help - Caddy Community
Linux Handbook
Linux Handbook
An independent, reader-supported publication focusing on Linux Command Line, Server, Self-hosting, DevOps and Cloud Learning
·linuxhandbook.com·
Linux Handbook
Using If Else in Bash Scripts [Examples]
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.
·linuxhandbook.com·
Using If Else in Bash Scripts [Examples]
How can I mount a Raspberry Pi Linux distro image?
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...
·raspberrypi.stackexchange.com·
How can I mount a Raspberry Pi Linux distro image?
How to Build Multi-Arch Docker Image on NixOS
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
·tech.aufomm.com·
How to Build Multi-Arch Docker Image on NixOS
Linux: Low-level Data Copying with dd
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.
·thenewstack.io·
Linux: Low-level Data Copying with dd
Setting Up an Elixir Development Environment
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.
·brittonbroderick.com·
Setting Up an Elixir Development Environment
Docker containers: Your runtime for old & new apps
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.
·allhandsontech.com·
Docker containers: Your runtime for old & new apps
Syncthing
Syncthing
·syncthing.net·
Syncthing