mongo bs
This commit is contained in:
parent
e3596a9aa2
commit
b5309a7f33
3 changed files with 31 additions and 1 deletions
17
flake.lock
generated
17
flake.lock
generated
|
@ -820,6 +820,22 @@
|
|||
"type": "github"
|
||||
}
|
||||
},
|
||||
"nixpkgs_22-11": {
|
||||
"locked": {
|
||||
"lastModified": 1610695443,
|
||||
"narHash": "sha256-WYODk5uqLcdyhXHXApJgP5u9oWCqDzB85UNJxwIONcM=",
|
||||
"owner": "nixos",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "872973d7d1a71570dee1e9c1114e13a072bf3ffc",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "nixos",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "872973d7d1a71570dee1e9c1114e13a072bf3ffc",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"nixpkgs_3": {
|
||||
"locked": {
|
||||
"lastModified": 1632864508,
|
||||
|
@ -994,6 +1010,7 @@
|
|||
"nixos-generators": "nixos-generators",
|
||||
"nixos-hardware": "nixos-hardware",
|
||||
"nixpkgs": "nixpkgs_2",
|
||||
"nixpkgs_22-11": "nixpkgs_22-11",
|
||||
"nixvim": "nixvim",
|
||||
"nur": "nur",
|
||||
"riff": "riff",
|
||||
|
|
10
flake.nix
10
flake.nix
|
@ -7,6 +7,7 @@
|
|||
|
||||
inputs = {
|
||||
nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable-small";
|
||||
nixpkgs_22-11.url = "github:nixos/nixpkgs/872973d7d1a71570dee1e9c1114e13a072bf3ffc";
|
||||
|
||||
nur.url = "github:nix-community/NUR";
|
||||
|
||||
|
@ -52,6 +53,7 @@
|
|||
outputs =
|
||||
{ self
|
||||
, nixpkgs
|
||||
, nixpkgs_22-11
|
||||
, vault-secrets
|
||||
, minecraft-servers
|
||||
, colmena
|
||||
|
@ -92,6 +94,14 @@
|
|||
];
|
||||
};
|
||||
|
||||
pkgs_22-11 = import nixpkgs_22-11 {
|
||||
inherit system;
|
||||
config.allowUnfree = true;
|
||||
};
|
||||
|
||||
# Define args each module gets access to (access to hosts is useful for DNS/DHCP)
|
||||
specialArgs = { inherit hosts flat_hosts inputs pkgs_22-11; };
|
||||
|
||||
# Script to apply local colmena deployments
|
||||
apply-local = pkgs.writeShellScriptBin "apply-local" ''
|
||||
"${
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# your system. Help is available in the configuration.nix(5) man page
|
||||
# and in the NixOS manual (accessible by running ‘nixos-help’).
|
||||
|
||||
{ config, pkgs, lib, ... }:
|
||||
{ config, pkgs, lib, pkgs_22-11, ... }:
|
||||
|
||||
{
|
||||
imports = [ ];
|
||||
|
@ -25,6 +25,9 @@
|
|||
services.unifi = {
|
||||
enable = true;
|
||||
unifiPackage = pkgs.unifi;
|
||||
# /nix/store/wlk5idiz9kqkans7j3vxp7bgg03xc2c6-mongodb-3.6.13/bin/mongod --noauth --dbpath /var/lib/unifi/data/db --journal
|
||||
# https://www.reddit.com/r/UNIFI/comments/lpwpyk/unifi_controller_any_version_mongodb_36_nearing/
|
||||
mongodbPackage = pkgs_22-11.mongodb-3_6; # TODO: Upgrade 3.6 to 4.2
|
||||
openFirewall = true;
|
||||
};
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue