Skip to content
KitploitKITPLOIT
ツールブログ
提出
ツールブログ
提出

ハッキング、侵入テスト、サイバーセキュリティツールをあなたのセキュリティアーセナルに!

Kitploitはハッキング、サイバーセキュリティ、ペネトレーションテストのツールディレクトリです。最新のプロジェクトアップデートを見つけて、脆弱性の発見、システム分析、テストの自動化、セキュリティの強化を行いましょう。

··フィード·お問い合わせ·プライバシー·© 2026 Kitploit

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
nixos-config — Lan Tian の NixOS 設定 | Kitploit
ツール/GitHubGitHub/xddxdd/nixos-config
クラウドインフラストラクチャセキュリティ構成監査ネットワークセキュリティ暗号化DevSecOpsプライバシーハードウェアセキュリティシークレット検出DNS分析
GitHubxddxdd/nixos-config

nixos-config

Lan Tian の NixOS 設定

リポジトリを見る
13034時間12分前Kitploit レビュー済み

人気

すべて見る →

コミュニティで最も使われているツールを見つけましょう。

すべてのツールを探索

ツールコレクションを閲覧

すべてのツールを見る →
共有

Lan Tian の NixOS 設定

このリポジトリには、私のすべての NixOS システムの設定ファイルが含まれています。

機能

  • 完全なシステム root-on-tmpfs、impermanence を使用
  • iptables の代わりに Nftables
  • sops-nix によるシークレット管理
  • ほとんどのアーキテクチャ向けの QEMU ユーザーモードエミュレーション
  • Nix Flakes と Nixpkgs パッチ
  • 私の NUR リポジトリ からの追加カーネルモジュール
    • NVIDIA ドライバーパッチ
  • OpenSSL 向けの 耐量子暗号 および GOST サポート
  • 設定管理のための幅広い関数と定数を提供するカスタムヘルパーライブラリ (LT)
  • カスタム Nix-to-DNSControl コンバーターを使用したDNS管理

ホストタイプ

私のホストは3つのタイプに分類されます:

  • client: NixOS を実行するホスト。通常はデスクトップ環境を実行するデスクトップ/ラップトップ。
  • minimal: 最小限の NixOS ホスト。特別な目的に使用。
  • server: GUI なしで NixOS を実行するホスト。通常はクラウドプロバイダー上の VM。

フォルダ構成

  • dns: DNSControl の config.js ファイルを生成し、ドメインの DNS レコードを管理するカスタム Nix-to-DNSControl コード。

    • サブディレクトリ
      • common: ドメイン間で共有される共通レコード。
      • core: Nix 属性セットを DNSControl config.js 形式に変換するコアコンポーネント。
      • domains: 個々の (グループの) ゾーンを制御する Nix 定義。
  • helpers: このリポジトリのコードで使用されるショートカットの定義。

  • home: 私の Home Manager 設定。

    • サブディレクトリ
      • common-apps: すべてのノードで使用されるアプリ。
      • client-apps: client ノードで使用されるアプリ。
  • hosts: ホスト固有の NixOS システム定義。各サブディレクトリは1つのホストを指します。ホストのリストは flake.nix で自動取得されます。ここでの設定は通常、ネットワークパラメータとホスト固有のチューニングを制御します。

ツールをダウンロード
  • nixos: 共通の NixOS システム定義。

    • すべてのノードで使用

      • common-apps: すべてのノードで使用されるアプリ。
      • minimal-apps: すべてのノードで使用されるアプリ。
      • minimal-components: すべてのノードで使用されるシステムオプション。
        • コンポーネントは「アプリ」とは異なり、システムの基本部分 (多くの場合、カーネルコアパラメータのチューニング) であり、アプリはユーザースペースレベルでサービスを提供します。
      • minimal-modules: 理論上 nixpkgs にアップストリーム可能な自己完結型の NixOS モジュール。独立して動作し、デフォルトでは無効で、明示的に設定しない限りサービスを有効にせずにオプションを追加するだけです。すべてのホストタイプに適用されます。
    • client ノードで使用

      • client-apps: client ノード固有のアプリ。
      • client-components: client ノード固有のコンポーネント。
    • server ノードで使用

      • server-apps: server ノードで使用されるアプリ。
      • server-components: server ノードで使用されるコンポーネント。
    • Proxmox VE ノードで使用

      • pve-components: Proxmox VE ノード固有のコンポーネント。
    • 補足ファイル

      • hardware: LVM や QEMU VM を含む共通のハードウェア設定スニペット。
      • optional-apps: 一部のノードで使用されるアプリ。ホスト固有の定義で手動インポートが必要。
      • optional-cron-jobs: 一部のノードで使用される Cron ジョブ。ホスト固有の定義で手動インポートが必要。