From a029d290495bcfeee9702f91860310041a4d27b4 Mon Sep 17 00:00:00 2001 From: oqyude Date: Thu, 28 Aug 2025 19:15:02 +0300 Subject: [PATCH] 123 --- flake.nix | 4 ++++ nixosModules/vds/3x-ui.nix | 11 ++++++++++- nixosModules/vds/default.nix | 1 + 3 files changed, 15 insertions(+), 1 deletion(-) diff --git a/flake.nix b/flake.nix index 9548a50..a689995 100755 --- a/flake.nix +++ b/flake.nix @@ -51,6 +51,10 @@ url = "github:nix-community/nix-index-database"; inputs.nixpkgs.follows = "nixpkgs"; }; + compose2nix = { + url = "github:aksiksi/compose2nix"; + inputs.nixpkgs.follows = "nixpkgs"; + }; # extras # nix-gaming.url = "github:fufexan/nix-gaming"; diff --git a/nixosModules/vds/3x-ui.nix b/nixosModules/vds/3x-ui.nix index d72ae27..ab60705 100755 --- a/nixosModules/vds/3x-ui.nix +++ b/nixosModules/vds/3x-ui.nix @@ -1,8 +1,17 @@ -{ config, pkgs, ... }: +{ + config, + pkgs, + inputs, + ... +}: let in { virtualisation = { docker.enable = true; }; + + environment.systemPackages = [ + inputs.compose2nix.packages.x86_64-linux.default + ]; } diff --git a/nixosModules/vds/default.nix b/nixosModules/vds/default.nix index d6337f9..76d2f46 100755 --- a/nixosModules/vds/default.nix +++ b/nixosModules/vds/default.nix @@ -5,6 +5,7 @@ { imports = [ #./cloudflared.nix + ./3x-ui.nix ./netbird.nix ./nginx.nix ./xray.nix