here you goThings I’ve made, read and saved — shared here.

Archive

9,565 entries: 46 from X, 8,923 from Pinboard, saved 1998 to 2026.

Browse by tag, site, author, folder or language

Tags

Sites

Authors

Folders

Languages

Showing 1–50 of 112#linux ×

2025

Linux

Linux: The Unix Clone by the Git author

I have been a git user since 1997 or so. The first versions of this domain started out as a CD shop shipping Linux and Open Source Software on CDs to buyers in India.


AlmaLinux OS An Open Source, community owned and governed, forever-free enterprise Linux distribution, focused on long-term stability, providing a robust production-grade platform. AlmaLinux OS is 1:1 binary compatible with RHEL® and pre-Stream CentOS.


My View of Linux via github.com/lsc4719 via github.com/lsc4719

notes#linux

unraid

I purchased a license for unraid on 2025-02-12 to build my homelab using an existing Lenovo i7 PC from around 2017 or so.

opdroid1234 had some recommendations to upgrade the storage:

  1. get some HDDs from serverpartdeals
  2. and two memory sticks from here (3x Intel Optane Memory M10 SSD M.2 2280 16GB MEMPEK1J016GAL PCIe 3.0 Xpoint NVMe) as [zfs] cache.

notes#homelab#linux

LocalSend: Share files to nearby devices

Free, open-source, cross-platform. Share files without a central server. The file transfer is completely peer-to-peer.

LocalSend is available for Windows, macOS, Linux, Android, and iOS.

LocalSend is free to use. No ads, no tracking, no hidden costs.

The source code is publicly available. Everyone can contribute to the project.

End-to-end encryption ensures that only you and the recipient can access your files.

A simple user interface without registration. Other devices are discovered automatically.

notes#clippings#linux#macos#software

2023

2022

Containers

The What, Why and How of Containers – Annwan; HN

--

Lima. Lima launches Linux virtual machines with automatic file sharing and port forwarding (similar to WSL2), and containerd. Lima can be considered as a some sort of unofficial "containerd for Mac". Lima is expected to be used on macOS hosts, but can be used on Linux hosts as well. colima is a container environment on macOS with minimal setup that uses lima-vm.

Create an LXD container in Macpine - Macpine

GoogleContainerTools/distroless: 🥑 Language focused docker images, minus the operating system.

Wolfi "is a community Linux OS designed for the container and cloud-native era. Chainguard started the Wolfi project to enable building Chainguard Images, our collection of curated distroless images that meet the requirements of a secure software supply chain. This required a Linux distribution with components at the appropriate granularity and with support for both glibc and musl, something that was not yet available in the cloud-native Linux ecosystem. Wolfi is a stripped-down distro designed for the cloud-native era. It doesn't have a kernel of its own, instead relying on the environment (such as the container runtime) to provide one. This separation of concerns in Wolfi means it is adaptable to a range of environments."

Chainguard Images contain only what is required to build or run your application. This results in fewer CVEs over time compared to other base images and on average an 80% reduction in overall size.

  • Signed with Sigstore
  • SBOMs included

lucavallin/barco: Linux containers from scratch in C.

abiosoft/colima: Container runtimes on macOS (and Linux) with minimal setup is an alternative for podman

Bottlerocket is a Linux-based operating system optimized for hosting containers.  

  • Bottlerocket is installed as the base operating system on the machine or instance where your containers themselves are running.
  • It is designed to work with container orchestrator like kubernetes to automate the lifecycle of the containers running in the cluster.
  • Bottlerocket runs in the cloud or in your datacenter.
  • Bottlerocket is designed to be updatable but it doesn’t have a package manager. It doesn’t need one. Updates are delivered via an image that is downloaded to a specific partition. When you’re ready to update, let your orchestrator drain the node and then tell Bottlerocket to apply the update and reboot when ready. Bottlerocket will swap the partitions and boot with the new version atomically.
  • Bottlerocket’s unique functionality is written in Rust and a little bit of Golang.
  • The root filesystem of Bottlerocket is immutable.
  • Bottlerocket has an always-enabled, enforced, restrictive SELinux policy
  • It does not have a shell
  • You can still interact with the system through privileged “host” containers (that do have shells)

notes#containers#docker#kubernetes#linux#lxd

2020

Docker

Docker is an open-source engine which automates the deployment of applications as highly portable, self-sufficient containers which are independent of hardware, language, framework, packaging system and hosting provider.

See also:

Building docker from scratch

Articles

Software related to docker:

It is essentially Docker, but you can boot bare-metal with it. It even uses Docker under the hood. Every boot is a fresh boot. You can read-write during boot, but all changes are made to ram. You mount with fstab things you want persisted, like home. It uses very simply primitives, which makes it easy to use. Squashfs/grub-mkconfig/overlayfs/etc. Docker isn't exactly a "primitive", but it is easily reasoned with. reply -- creator comment

# You prepare /bin/your_executable here...

ADD https://github.com/coord-e/magicpak/releases/latest/download/magicpak-x86_64-unknown-linux-musl /usr/bin/magicpak
RUN chmod +x /usr/bin/magicpak

RUN /usr/bin/magicpak -v /bin/your_executable /bundle

FROM scratch
COPY --from=0 /bundle /.

CMD ["/bin/your_executable"]

BuildKit in depth: Docker's build engine explained | Hacker News

Building container images - using no tools · Ravikanth Chaganti

More Articles

Dockerizing applications

Nix and Docker

notes#containers#docker#linux

2019

2017

2016

Pipelight

pipelight.net

Pipelight is a wrapper for using Windows plugins in Linux browsers and therefore giving you the possibility to access services which are otherwise not available for Linux users. Typical examples of such services are Netflix and Amazon Instant, which both use the proprietary browser plugin Silverlight. These services cannot normally be used on Linux since this plugin is only available for Windows, and the only open source alternative (Moonlight) is lacking support for DRM.

2015

2013

2011

etckeeper

joey.kitenet.net

etckeeper is a collection of tools to let /etc be stored in a git, mercurial, darcs, or bzr repository. It hooks into apt (and other package managers including yum and pacman-g2) to automatically commit changes made to /etc during package upgrades. It tracks file metadata that revison control systems do not normally support, but that is important for /etc, such as the permissions of /etc/shadow. It's quite modular and configurable, while also being simple to use if you understand the basics of working with revision control.

2010

freedt

offog.org

freedt is a reimplementation of Dan Bernstein's daemontools under the GNU GPL, sharing no code with the original implementation.