Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub topics: btrfs
mipro98/infra
My IaC configuration for my homelab.
Language: Jinja - Size: 228 KB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 0 - Forks: 0
tasket/wyng-backup
Fast Time Machine-like backups for logical volumes & disk images
Language: Python - Size: 1.31 MB - Last synced: about 12 hours ago - Pushed: about 13 hours ago - Stars: 240 - Forks: 16
kdave/btrfs-progs
Development of userspace BTRFS tools
Language: C - Size: 19 MB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 523 - Forks: 236
maximbaz/dotfiles
Configuration for Arch Linux, Hyprland, kitty, kakoune, zsh and more
Language: Shell - Size: 2.85 MB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 891 - Forks: 105
MilesBHuff/Misc-code
Some of the smaller scripts and apps I've written over the years.
Language: Shell - Size: 95.7 KB - Last synced: 3 days ago - Pushed: about 3 years ago - Stars: 2 - Forks: 0
castrojo/awesome-immutable
A list of resources for people who want to investigate image-based Linux desktops
Size: 194 KB - Last synced: 4 days ago - Pushed: 4 months ago - Stars: 750 - Forks: 30
hhoffstaette/kernel-patches
Custom Linux kernel patches
Size: 13.5 MB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 38 - Forks: 7
Venom1991/refind-btrfs
Generate rEFInd manual boot stanzas from Btrfs snapshots
Language: Python - Size: 686 KB - Last synced: 7 days ago - Pushed: about 1 month ago - Stars: 130 - Forks: 8
hirak99/yabsnap
Btrfs Scheduled Snapshot Manager for Arch
Language: Python - Size: 178 KB - Last synced: 11 days ago - Pushed: 11 days ago - Stars: 47 - Forks: 2
knorrie/python-btrfs
Python Btrfs module
Language: Python - Size: 755 KB - Last synced: 13 days ago - Pushed: 14 days ago - Stars: 105 - Forks: 22
mdomlop/sskit
KISS tools for make snapshots in a Btrfs filesystem
Language: C - Size: 445 KB - Last synced: 14 days ago - Pushed: 14 days ago - Stars: 1 - Forks: 0
kdave/btrfsmaintenance
Scripts for btrfs maintenance tasks like periodic scrub, balance, trim or defrag on selected mountpoints or directories.
Language: Shell - Size: 144 KB - Last synced: 14 days ago - Pushed: 14 days ago - Stars: 843 - Forks: 75
koro666/zipref
Ref-linking ZIP archiver for CoW filesystems
Language: Python - Size: 9.77 KB - Last synced: 15 days ago - Pushed: 15 days ago - Stars: 1 - Forks: 0
PedroJoaoPereira/gentoo-bin-install
Gentoo install with distribution kernel, LUKS + BTRFS, Dracut, Grub, doas, snapper and borg
Size: 13.7 KB - Last synced: 16 days ago - Pushed: 16 days ago - Stars: 4 - Forks: 0
Zaechus/artix-installer
A simple installer for Artix Linux
Language: Shell - Size: 111 KB - Last synced: 15 days ago - Pushed: 16 days ago - Stars: 50 - Forks: 10
jdrch/Hardware
The devices I have, what runs on them, their configurations, issues, solutions, and associated projects
Size: 2.37 MB - Last synced: 17 days ago - Pushed: 17 days ago - Stars: 165 - Forks: 9
leomeinel/arch-install
My personal Arch Linux install script using LUKS2 encryption, LVM and btrfs with optional RAID1.
Language: Shell - Size: 1.63 MB - Last synced: 17 days ago - Pushed: 18 days ago - Stars: 6 - Forks: 1
anybox/buttervolume
BTRFS Volume plugin for Docker
Language: Python - Size: 278 KB - Last synced: 10 days ago - Pushed: 7 months ago - Stars: 76 - Forks: 11
upsuper/fiemap-diff
Small command line tool for checking the size two files share on disk
Language: Rust - Size: 21.5 KB - Last synced: 19 days ago - Pushed: 6 months ago - Stars: 3 - Forks: 0
apognu/btrfs-transient-rootfs
Committable ephemeral snapshots for btrfs rootfs.
Language: Shell - Size: 13.7 KB - Last synced: 19 days ago - Pushed: over 5 years ago - Stars: 2 - Forks: 0
yngmjgsd/mint-encrypted-install-btrfs-swap Fork of calliecameron/mint-encrypted-install
Helper script for installing Linux Mint in BTRFS on LUKS, with /boot encrypted too (BTRFS+SWAP)
Language: Shell - Size: 6.67 MB - Last synced: 20 days ago - Pushed: 20 days ago - Stars: 0 - Forks: 0
jriguera/betterclone
Simple backup utility for Raspberry Pi
Language: Shell - Size: 44.9 KB - Last synced: 21 days ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0
kimono-koans/httm
Interactive, file-level Time Machine-like tool for ZFS/btrfs/nilfs2 (and even actual Time Machine backups!)
Language: Rust - Size: 2.96 MB - Last synced: 21 days ago - Pushed: 21 days ago - Stars: 1,204 - Forks: 26
masc3d/btrfs-sxbackup
Incremental btrfs snapshot backups with push/pull support via SSH
Language: Python - Size: 201 KB - Last synced: 19 days ago - Pushed: over 2 years ago - Stars: 115 - Forks: 20
fabiolimace/btrfs-subvol
A simple tool for BTRFS subvolumes and snapshots
Language: Shell - Size: 20.5 KB - Last synced: 22 days ago - Pushed: 22 days ago - Stars: 0 - Forks: 0
mi5hmash/SteamDeckBTRFS
This repo will help you patch the scripts on your Steam Deck so it would accept BTRFS and NTFS formatted microSD cards.
Language: Shell - Size: 547 KB - Last synced: 22 days ago - Pushed: 22 days ago - Stars: 10 - Forks: 0
maximbaz/arch-secure-boot
UEFI Secure Boot for Arch Linux + btrfs snapshot recovery
Language: Shell - Size: 52.7 KB - Last synced: 19 days ago - Pushed: about 2 months ago - Stars: 118 - Forks: 8
denis-g/steam-deck-optimization-guide
🎮 This guide contains descriptions of settings and utilities for safely improving the performance, and useful information for advanced Steam Deck users. All settings supported LCD and OLED versions.
Size: 1.94 MB - Last synced: 23 days ago - Pushed: 23 days ago - Stars: 122 - Forks: 3
lepz0r/arch-artix-linux-encrypted-btrfs-install
A guide to install encrypted Arch/Artix Linux on btrfs
Size: 14.6 KB - Last synced: 26 days ago - Pushed: 26 days ago - Stars: 0 - Forks: 0
sam-mahonri/Physalis
Physalis Tools is a collection of utilities designed for configuring Linux systems, addressing common system issues. While tested primarily on ASUS® laptops, it is compatible with most devices running a Unix-like operating system and utilizing Bash.
Language: Shell - Size: 36.1 KB - Last synced: 26 days ago - Pushed: 26 days ago - Stars: 0 - Forks: 0
rkapl/btsdu
Btrfs Snapshot Disk Usage Analyzer
Language: Rust - Size: 16.6 KB - Last synced: 9 days ago - Pushed: over 3 years ago - Stars: 30 - Forks: 1
iwvelando/telegraf-exec-btrfs-status
A simple tool to extract btrfs status and output Influx line protocol; usable as a telegraf input plugin
Language: Go - Size: 79.1 KB - Last synced: 30 days ago - Pushed: 30 days ago - Stars: 3 - Forks: 1
random-archer/mkinitcpio-systemd-tool
Provisioning tool for systemd in initramfs (systemd-tool)
Language: Python - Size: 186 KB - Last synced: 19 days ago - Pushed: 5 months ago - Stars: 111 - Forks: 26
thinca/bsnap
A small wrapper to create snapshots of Btrfs.
Language: Shell - Size: 5.86 KB - Last synced: about 1 month ago - Pushed: about 3 years ago - Stars: 1 - Forks: 0
pieroproietti/penguins-eggs
On the road of Remastersys, Refracta, Systemback and father Knoppix!
Language: TypeScript - Size: 166 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 358 - Forks: 39
langchr86/server-config
Configuration of my private server infrastructure
Language: HTML - Size: 14.1 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 2 - Forks: 0
ashos/ashos
The immutable/mutable meta-distribution (universal bootstrapper)
Language: Python - Size: 1.06 MB - Last synced: 20 days ago - Pushed: 23 days ago - Stars: 173 - Forks: 23
gblach/reflicate
Deduplicate data by creating reflinks between identical files.
Language: Rust - Size: 138 KB - Last synced: 29 days ago - Pushed: 29 days ago - Stars: 3 - Forks: 0
dennwc/btrfs
Btrfs library in a pure Go
Language: Go - Size: 94.7 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 55 - Forks: 10
zapling/dotfiles-wayland
sway + alacritty + nvim
Language: Shell - Size: 2.91 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0
systemd/mkosi
💽 Build Bespoke OS Images
Language: Python - Size: 5.7 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 1,038 - Forks: 283
jgero/dotfiles
None of these files actually start with a dot
Language: Nix - Size: 199 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 4 - Forks: 2
CopOnTheRun/btrview
A tool to better view btrfs subvolumes
Language: Python - Size: 62.5 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 1 - Forks: 0
psi-4ward/check_btrfs_usage
btrfs filesystem usage monitoring plugin
Language: Shell - Size: 3.91 KB - Last synced: about 1 month ago - Pushed: about 4 years ago - Stars: 3 - Forks: 1
trapexit/backup-and-recovery-howtos
Guides to setting up a media storage system, backing it up, and recovering from failures
Size: 53.7 KB - Last synced: 11 days ago - Pushed: 5 months ago - Stars: 327 - Forks: 31
btrfs/linux Fork of torvalds/linux
Linux kernel source tree -- Btrfs commits
Language: C - Size: 4.72 GB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 12 - Forks: 5
zhangyuannie/butter
Btrfs snapshot management GUI frontend
Language: Rust - Size: 301 KB - Last synced: 23 days ago - Pushed: 3 months ago - Stars: 121 - Forks: 3
Edu4rdSHL/rusnapshot
Simple and handy btrfs snapshoting tool. Supports unattended snapshots, tracking, restoring, automatic cleanup and more. Backed with SQLite.
Language: Rust - Size: 137 KB - Last synced: 19 days ago - Pushed: 3 months ago - Stars: 31 - Forks: 2
qdm12/btrfs-recover-scripts 📦
Scripts to help you recover the latest files you have lost in a BTRFS volume
Language: Shell - Size: 8.79 KB - Last synced: about 1 month ago - Pushed: over 4 years ago - Stars: 19 - Forks: 1
classy-giraffe/easy-arch
Script for boostrapping Arch Linux with BTRFS, snapshots and LUKS encryption (UEFI only).
Language: Shell - Size: 275 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 215 - Forks: 47
Antynea/grub-btrfs
Include btrfs snapshots at boot options. (Grub menu)
Language: Shell - Size: 468 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 645 - Forks: 70
qwertz19281/dupion
Duplicate file/folder finder, can also scan in archives, HDD optimized
Language: Rust - Size: 319 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 2 - Forks: 1
isgphys/StorMan
Storage Manager (SAN)
Language: Perl - Size: 742 KB - Last synced: about 2 months ago - Pushed: over 4 years ago - Stars: 0 - Forks: 1
maharmstone/btrfs
WinBtrfs - an open-source btrfs driver for Windows
Language: C - Size: 59.1 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 4,871 - Forks: 202
nefelim4ag/systemd-swap
Script for creating hybrid swap space from zram swaps, swap files and swap partitions.
Language: Python - Size: 388 KB - Last synced: 30 days ago - Pushed: over 2 years ago - Stars: 550 - Forks: 81
theCalcaholic/bees-docker
Docker image build recipe for bees.
Language: Dockerfile - Size: 3.91 KB - Last synced: about 1 month ago - Pushed: 5 months ago - Stars: 1 - Forks: 1
stecman/btrfs-df
List BTRFS subvolume and snapshot sizes with paths like df
Language: Python - Size: 11.7 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 11 - Forks: 4
zhangboyang/simplededup
Yet another block-level btrfs deduplication tool. Other filesystems with FIEMAP and FIDEDUPERANGE may also compatible.
Language: C++ - Size: 102 KB - Last synced: 2 months ago - Pushed: over 3 years ago - Stars: 2 - Forks: 1
bradfitz/embiggen-disk
embiggden-disk live-resizes a filesystem after first live-resizing any necessary layers below it: an optional LVM LV and PV, and an MBR or GPT partition table
Language: Go - Size: 2.74 MB - Last synced: about 2 months ago - Pushed: almost 2 years ago - Stars: 472 - Forks: 25
sn99/Optimizing-linux
A simple guide for optimizing linux 🐧 in detail
Size: 37.1 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 167 - Forks: 16
timoschwarzer/btrfs-provisioner
Kubernetes volume provisioner that uses BTRFS subvolumes
Language: Rust - Size: 210 KB - Last synced: 19 days ago - Pushed: 5 months ago - Stars: 12 - Forks: 3
yuttie/btrfs-clean-auto-snapshots
Simple automatic snapshot management script for Btrfs
Language: Shell - Size: 1000 Bytes - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 0 - Forks: 0
eoli3n/arch-config
Scripts and Ansible playbook to setup Arch Linux on ZFS.
Language: Shell - Size: 307 KB - Last synced: 28 days ago - Pushed: about 1 month ago - Stars: 48 - Forks: 25
ricardomv/snapper-gui
GUI for snapper, a tool for Linux filesystem snapshot management, works with btrfs, ext4 and thin-provisioned LVM volumes
Language: Python - Size: 160 KB - Last synced: 3 months ago - Pushed: 5 months ago - Stars: 214 - Forks: 33
ximion/btrfsd
Tiny Btrfs maintenance daemon
Language: C - Size: 101 KB - Last synced: 11 days ago - Pushed: 7 months ago - Stars: 13 - Forks: 0
digint/btrbk
Tool for creating snapshots and remote backups of btrfs subvolumes
Language: Perl - Size: 2.39 MB - Last synced: 3 months ago - Pushed: 6 months ago - Stars: 1,474 - Forks: 111
speed47/btrfs-list
Get a nice tree-style view of your btrfs subvolumes/snapshots, including their size, a la 'zfs list'
Language: Perl - Size: 117 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 82 - Forks: 4
CyberShadow/btdu
sampling disk usage profiler for btrfs
Language: D - Size: 458 KB - Last synced: 3 months ago - Pushed: 4 months ago - Stars: 324 - Forks: 4
egara/buttermanager
ButterManager is a BTRFS tool for managing snapshots, balancing filesystems and upgrading the system safetly.
Language: Python - Size: 96.8 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 114 - Forks: 4
popsUlfr/steamos-btrfs
Mirror of https://gitlab.com/popsulfr/steamos-btrfs
Language: Shell - Size: 848 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 24 - Forks: 1
ShellCode33/ArchLinux-Hardened
ArchLinux setup which focuses on desktop security
Language: Python - Size: 499 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 12 - Forks: 2
mdomlop/snapman
A Btrfs based backup program
Language: Python - Size: 713 KB - Last synced: 3 months ago - Pushed: almost 5 years ago - Stars: 1 - Forks: 1
niki-on-github/ansible-homelab
Ansible playbooks that sets up my homelab servers.
Language: Jinja - Size: 482 KB - Last synced: 27 days ago - Pushed: about 1 year ago - Stars: 2 - Forks: 0
gamemann/Linux-BTRFS-Lab
A small lab using Ubuntu 23.04 with the BTRFS file system to test deduplication feature.
Size: 119 KB - Last synced: 19 days ago - Pushed: 12 months ago - Stars: 10 - Forks: 0
ab-kaium/arch-btrfs-install
This README file provides a comprehensive step-by-step guide for installing Arch Linux using the Btrfs filesystem. It includes detailed instructions, system requirements, and configuration steps specifically tailored for utilizing Btrfs as the primary filesystem.
Size: 182 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 1 - Forks: 0
zhangyuannie/libbtrfsutil-rs
Safe bindings to libbtrfsutil
Language: Rust - Size: 50.8 KB - Last synced: 18 days ago - Pushed: 4 months ago - Stars: 4 - Forks: 2
niki-on-github/Arch-Linux-Installation-Script
Arch Linux and NixOS, SSD (NVME), UEFI, LUKS, BTRFS Installation Script
Language: Shell - Size: 202 KB - Last synced: 27 days ago - Pushed: 11 months ago - Stars: 9 - Forks: 3
ArnaudLevaufre/btrfs-simple-snapshots
Take snapshots of your btrfs subvolumes and apply a retention policy in order to keep your snapshot directory somewhat clean and small.
Language: Python - Size: 17.6 KB - Last synced: 8 days ago - Pushed: almost 6 years ago - Stars: 2 - Forks: 0
larrabee/ebt
Flexible backup framework
Language: Python - Size: 162 KB - Last synced: 2 months ago - Pushed: over 3 years ago - Stars: 28 - Forks: 3
simone-viozzi/my-dot-files
a collection of my dotfiles, the main branch is just a description, the dotfiles branch contains the actual dotfiles
Size: 852 KB - Last synced: 24 days ago - Pushed: 24 days ago - Stars: 2 - Forks: 0
pavinjosdev/snap-apt
APT hooks that use snapper to create pre/post btrfs snapshots like openSUSE's YaST
Language: Python - Size: 26.4 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 2 - Forks: 0
giacomoferretti/btrfscue-metadata-extract
Extract files from metadata using https://github.com/cblichmann/btrfscue
Language: Go - Size: 3.91 KB - Last synced: 4 months ago - Pushed: 8 months ago - Stars: 4 - Forks: 0
knorrie/btrfs-heatmap
Visualize the layout of data on your btrfs filesystem over time
Language: Python - Size: 760 KB - Last synced: 4 months ago - Pushed: over 3 years ago - Stars: 185 - Forks: 5
shujianyang/btrForensics
Forensic Analysis Tool for Btrfs File System.
Language: C++ - Size: 773 KB - Last synced: 3 days ago - Pushed: almost 6 years ago - Stars: 16 - Forks: 0
nazar-pc/just-backup-btrfs
Script that does just that - creates backups using snapshot of btrfs filesystem. Also it makes rotation of snapshots by removing old ones and keeping as many snapshots as you want.
Language: PHP - Size: 23.4 KB - Last synced: 26 days ago - Pushed: about 2 months ago - Stars: 28 - Forks: 3
ciro-mota/Meu-Pos-Instalacao
Meu Shell Script de pós instalação com Desktop Enviroment GNOME.
Language: Shell - Size: 14.8 MB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 5 - Forks: 1
mikeroyal/Fedora-Guide
Fedora/CentOS Stream/Red Hat Enterprise Linux Guide. Including Security tools, Encryption, Virtualization, Gaming, Software Apps, and Resources.
Language: Shell - Size: 1.87 MB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 211 - Forks: 9
adonespitogo/node-snapback
A tool for listing and rolling back snapper btrfs snapshots including the EFI directory.
Language: JavaScript - Size: 41 KB - Last synced: 19 days ago - Pushed: 9 months ago - Stars: 1 - Forks: 0
mikeroyal/OpenShift-Guide
OpenShift Guide. Learn about the Red Hat OpenShift Container Platform, Data Science, Code Ready Containers, Podman, Buildah, and Kubernetes.
Language: Python - Size: 247 KB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 130 - Forks: 28
dim-geo/btrfssnapraid
btrfs snapraid auto sync
Language: Python - Size: 35.2 KB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 1 - Forks: 0
joergmlpts/btrfs-home-directory-snapshots
Snapshot support for home directories on btrfs. Snapshots for regular home directories and for those encrypted with ecryptfs are both supported.
Language: Shell - Size: 25.4 KB - Last synced: 7 days ago - Pushed: over 1 year ago - Stars: 7 - Forks: 1
Zelrin/arch-btrfs-install-guide
Arch Linux installation guide with btrfs and snapper, this guide is based on the information from unicks.eu guide https://www.youtube.com/watch?v=TKdZiCTh3EM, and Arch Linux UEFI step-by-step installation guide https://www.youtube.com/watch?v=dOXYZ8hKdmc from ALU.
Language: Shell - Size: 55.7 KB - Last synced: 4 months ago - Pushed: about 2 years ago - Stars: 43 - Forks: 9
NETWAYS/check_disk_btrfs
Icinga Plugin checking the status of Btrfs volumes
Language: Python - Size: 54.7 KB - Last synced: 21 days ago - Pushed: 3 months ago - Stars: 4 - Forks: 4
trueNAHO/os
NAHO's NixOS configurations.
Language: Nix - Size: 194 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 2 - Forks: 0
jwillikers/btrbk-config
My btrbk configuration files
Size: 23.4 KB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 0 - Forks: 0
digint/btrfs-progs-btrbk
Fork of kdave/btrfs-progs, allowing to build distinct binaries for specific btrfs subcommands with elevated privileges (fscaps, setuid)
Language: C - Size: 19.1 MB - Last synced: 5 months ago - Pushed: 10 months ago - Stars: 4 - Forks: 1
NicholasBHubbard/Yabsm
(deprecated) a btrfs snapshot manager and backup system
Language: Perl - Size: 3.23 MB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 20 - Forks: 0
SuperPanda/orchestration-architect-ansible
A demonstration how to manage complex systems using IaC. Creates and manages encrypted file block storage with snapshots and rollbacks, customizable in-memory Arch Linux OS build pipeline and VM management. OS Builder + PXE Server, network+memory overlay file systems, network manager.
Language: Jinja - Size: 67.4 KB - Last synced: 2 months ago - Pushed: 5 months ago - Stars: 0 - Forks: 0
lambdanil/astOS
An immutable Arch based GNU+Linux distribution utilizing BTRFS snapshots
Language: Python - Size: 349 KB - Last synced: 7 months ago - Pushed: 8 months ago - Stars: 182 - Forks: 10
Zygo/bees
Best-Effort Extent-Same, a btrfs dedupe agent
Language: C++ - Size: 1.25 MB - Last synced: 7 months ago - Pushed: 11 months ago - Stars: 525 - Forks: 51