SkiffOS
deploy-rs
Our great sponsors
SkiffOS | deploy-rs | |
---|---|---|
42 | 15 | |
664 | 1,143 | |
1.5% | 7.1% | |
9.4 | 6.2 | |
5 days ago | 8 days ago | |
Shell | Rust | |
MIT License | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
SkiffOS
- Linux-factory: A framework used to create custom Linux Debian operating systems
- SkiffOS: easily run any distro on Raspberry Pi: supports Gentoo, Fedora, Alpine, Ubuntu, Debian
- SkiffOS: Reliably run any Linux distribution on any hardware with a cross-compiled host OS for containerized environments.
- WSL now has built in systemd support
-
Questions about the XU4Q as a backup server
SkiffOS supports the XU4Q and will continue to probably forever. https://github.com/SkiffOS/skiffos
- SkiffOS Linux now supports BeagleV/VisionFive and Allwinner D1 risc-v SBCs
-
Odroid M1 with SkiffOS (Buildroot) cross-compiled OS w/ Gentoo, Alpine, Debian, and more
SkiffOS adds a configuration layering system to the Buildroot cross-compiler, which makes it easy to re-target applications to new hardware. Layers are merged together as specified in the SKIFF_CONFIG comma-separated environment variable.
- SkiffOS / Buildroot now support the Lichee RV Dock and Nezha Risc-V Boards
- How is Aarm64 support? I was considering building my own setup based on gentoo in a vm on my m1 MacBook air.
-
RISC-V Archlinux D1 LicheeRV image builder
Add to the list Buildroot and https://github.com/skiffos/skiffos/ !
deploy-rs
- 20 Years of Nix
-
Building a highly optimized home environment with Nix
deploy-rs
-
Nix: Taming Unix with Functional Programming
Deploy-rs is a great alternative. It works as wrapper on top of flakes, local (optionally, cross-) building and copying closures to target machine with activation:
https://github.com/serokell/deploy-rs
-
How do you manage your updates?
The SSH key I made for this uses yubikey authentication, and every time this opens a SSH connection it will ask for the key. There's some options you can add so multiple SSH sessions can use a single connection, but the current version isn't really working well with them (see e.g. https://github.com/serokell/deploy-rs/issues/106)
-
What's a good service for hosting a personal NixOS server?
I haven't really been in the market for something like this in a long while, but NixOS solved a lot of my headaches when it comes to maintaining a VPS and I'd like to try giving this a shot again. I'm not really interested in cloud/microservice/docker/cluser/whatever, I just want to use something like deploy-rs with a single host and maybe a VPN service like tailscale. What sorts of providers would y'all recommend?
-
Best practices for organizing code repository for multiple machines? What about deployment?
I've messed around with deploy.rs. Simple enough to know what's going on.
-
deploy-rs and colmena should combine efforts
https://github.com/serokell/deploy-rs -- see: https://serokell.io/blog/deploy-rs
- A simple multi-profile Nix-flake deploy tool
-
The best solution for deploying flakes
There are 4 tools I'm taking into consideration right now, but every suggestion is welcome: 1. deploy-rs - I don't know anything about it, heard about it like a day or two ago 2. NixOps - the official one, I don't know what to think, but I have concerns about Flakes compatibility 3. morph - I understand this as "NixOps, but better", no more toughs. 4. colmena - seems to be pretty straightforward with quite nice docs
-
GitOps for NixOS
deploy-rs is great for this as well
What are some alternatives?
FunKey-OS - Buildroot-based embedded Linux OS for the FunKey S retro-gaming console
colmena - A simple, stateless NixOS deployment tool
licheepi-nano-buildroot - Config files for full Lichee Pi Nano Linux image build
nixops - NixOps is a tool for deploying to NixOS machines in a network or cloud.
pineroot - Buildroot environment for Pinephone with QT.
morph - NixOS deployment tool
linuxdeploy-cli - Linux Deploy CLI
Home Manager using Nix - Manage a user environment using Nix [maintainer=@rycee]
openwrt-tailscale-enabler - Brings Tailscale to low powered OpenWRT devices
flake-utils-plus - Use Nix flakes without any fluff.
pve-edge-kernel - Newer Linux kernels for Proxmox VE 7
deploy-rs - A simple multi-profile Nix-flake deploy tool.