→ كل المشاريع

sysfig

بواسطة @aissat

نشِط 10

Config management that thinks like a sysadmin, not a git wrapper.

عن هذا المشروع

sysfig Config management for people who own their machines. Track, encrypt, and audit system configs — without thinking about git. sysfig versions both dotfiles and root-owned /etc/ configs in a single bare git repo. Built-in age encryption, atomic deploys, offline-first, no symlinks. Install Debian / Ubuntu (.deb): RHEL / Fedora / Rocky (.rpm): Alpine (.apk): Binary (Linux / macOS): Replace linux-amd64 with linux-arm64, darwin-amd64, or darwin-arm64 as needed. Arch Linux (AUR): From source: 3 commands to get started 4 Ways to Use sysfig 1. Dotfiles only Track /.bashrc, /.config across laptops. No symlinks, no mess. 2. Solo sysadmin Manage /etc/nginx, /etc/ssh, systemd units across VPS servers. Preserves ownership, permissions, and auto-backs up before replacing. 3. Small team Share encrypted secrets and deploy configs to remote servers via SSH. Tag files by OS/distro so each host only receives what it needs. Run sysfig tag --auto to label every tracked file with its OS + distro family, then sysfig deploy --host user@vm --tag ubuntu --sudo to push only the matching configs. No agents on remote machines — only a POSIX shell needed on the target. 4. Remote server monitoring

من ملف README الخاص بالمشروع على GitHub

النجوم
10
التفريعات
0
الرخصة
MIT
آخر تحديث
16/07/2026

أضف هذه الشارة إلى ملف README

أظهر أن مشروعك مُدرج على «صُنع في الجزائر».

Made in Algeria
[![Made in Algeria](https://www.madeinalgeria.dev/badge/sysfig.svg)](https://www.madeinalgeria.dev/projects/sysfig)

مشاريع ذات صلة