nix-community/awesome-nix 源码下载与部署教程

项目概述

😎 A curated list of the best resources in the Nix community [maintainer=@cyntheticfox]

项目地址

https://github.com/nix-community/awesome-nix

项目页面预览

nix-community/awesome-nix preview

关键指标

  • Stars:4762
  • 主要语言:
  • License:Creative Commons Zero v1.0 Universal
  • 最近更新:2025-12-12T00:08:50Z
  • 默认分支:main

本站高速下载(国内可用)

当前未生成本站压缩包(稍后重试)。

安装部署要点(README 精选)

Installation Media

  • nix-installer-scripts – Runs the official installer but does some tweaking as well such as adding fcontext for selinux and installing nix outside of the default profile so you don’t accidently uninstall it.
  • nix-installer – Opinionated alternative to the official Nix install scripts.
  • nixos-anywhere – Install NixOS everywhere via SSH.
  • nixos-generators – Take a NixOS config and build multiple different images types including VirtualBox VMs, Azure images, and installation ISOs.
  • nixos-infect – Replace a running non-NixOS Linux host with NixOS.
  • nixos-up – Super easy NixOS installer that can be used from the installation ISO.

Deployment Tools

  • bento – A KISS deployment tool to keep your NixOS fleet (servers & workstations) up to date.
  • Clan – A peer-to-peer deployment tool with inbuilt support for secrets and a module system to manage distributed networks.
  • Colmena – A simple, stateless NixOS deployment tool modeled after NixOps and morph.
  • comin – A deployment tool to continuously pull from Git repositories.
  • deploy-rs – A simple multi-profile Nix-flake deploy tool.
  • krops – A lightweight toolkit to deploy NixOS systems, remotely or locally.
  • KubeNix – A Kubernetes resource builder using Nix.
  • KuberNix – Single-dependency Kubernetes clusters via Nix packages.
  • morph – A tool for managing existing NixOS hosts.
  • Nixery – A Docker-compatible container registry which builds images ad-hoc via Nix.
  • Nixinate – A Nix flake library to provide app outputs for managing existing NixOS hosts over SSH.
  • Nixlets – Like Helm but using only Nix, uses Kubenix under the hood.
  • NixOps – The official Nix deployment tool, compatible with AWS, Hetzner, and more.
  • pushnix – Simple cli utility that pushes NixOS configuration and triggers a rebuild using ssh.
  • terraform-nixos – A set of Terraform modules designed to deploy NixOS.
  • terranix – Use Nix and the NixOS module system to write your Terraform code.

NixOS Configuration Editors

常用命令(从 README 提取)

(未提取到命令块)

通用部署说明

  1. 下载源码并阅读 README
  2. 安装依赖(pip/npm/yarn 等)
  3. 配置环境变量(API Key、模型路径、数据库等)
  4. 启动服务并测试访问
  5. 上线建议:Nginx 反代 + HTTPS + 进程守护(systemd / pm2)

免责声明与版权说明

本文仅做开源项目整理与教程索引,源码版权归原作者所有,请遵循对应 License 合规使用。

© 版权声明
THE END
喜欢就支持一下吧
点赞14 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容