Add jitsi meet

This commit is contained in:
Alexander Bantyev 2020-08-07 16:10:48 +03:00
parent 96bd1de3e3
commit cacb29b419
Signed by: balsoft
GPG Key ID: E081FF12ADCB4AD5
4 changed files with 21 additions and 16 deletions

20
flake.lock generated
View File

@ -106,11 +106,11 @@
"nixpkgs": "nixpkgs_3"
},
"locked": {
"lastModified": 1596549673,
"narHash": "sha256-1wQvqbDFWxO53ZsNHv3CFxjoCwjQ3HTFhitGIh3/a88=",
"lastModified": 1596706841,
"narHash": "sha256-PmETx1tgC93F/WU7zOX6UeA6hHbGN6KYRuEDe3z46/w=",
"owner": "NixOS",
"repo": "nix",
"rev": "4e7f1c7f11fb22d7954b2dacbe87c61548fab82d",
"rev": "59067f0f587f75908c4f990bcbab29340c7f7652",
"type": "github"
},
"original": {
@ -229,16 +229,18 @@
},
"nixpkgs_4": {
"locked": {
"lastModified": 1596185210,
"narHash": "sha256-Dj9rN3OxZ/j0XH00bwe/4teq9DN4Q0mynKm46BKulFM=",
"owner": "NixOS",
"lastModified": 1596571799,
"narHash": "sha256-NlJ8rSNODhje8t4RVS+Jos+3rpohguqZWmP93niWKFc=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "b0edcfd09bbf9e8571704cf5df8d68956c79af44",
"rev": "c253216595572930316f2be737dc288a1da22558",
"type": "github"
},
"original": {
"id": "nixpkgs",
"type": "indirect"
"owner": "nixos",
"repo": "nixpkgs",
"rev": "c253216595572930316f2be737dc288a1da22558",
"type": "github"
}
},
"nixpkgs_5": {

View File

@ -3,6 +3,7 @@
"A collection of crap, hacks and copy-paste to make my localhosts boot";
inputs = {
nixpkgs.url = github:nixos/nixpkgs/c253216595572930316f2be737dc288a1da22558;
nixpkgs-mesa.url = github:nixos/nixpkgs-channels/bdac777becdbb8780c35be4f552c9d4518fe0bdb;
lambda-launcher.url = github:balsoft/lambda-launcher;
NUR = {

View File

@ -32,7 +32,6 @@
breeze-icons
kde-cli-tools
xdg_utils
nheko
git-crypt
inputs.yt-utilities.defaultPackage.x86_64-linux
lambda-launcher
@ -46,9 +45,7 @@
gwenview
kcachegrind
kcolorchooser
kdenlive
kolourpaint
marble
okular
print-manager
]));

View File

@ -44,12 +44,17 @@
enable = config.deviceSpecific.isHost;
};
services.vsftpd = {
enable = true;
anonymousUser = true;
};
networking.firewall.trustedInterfaces = [ "eth0" ];
services.nginx.enable = config.device == "AMD-Workstation";
services.jitsi-meet = {
enable = true;
hostName = "meet.balsoft.ru";
};
services.nginx.virtualHosts.${config.services.jitsi-meet.hostName} = {
enableACME = true;
forceSSL = true;
};
}