Home: Add cha.t
This commit is contained in:
parent
673eb2c98f
commit
2b4c97a30d
|
@ -17,6 +17,7 @@
|
||||||
(mkBind "jellyfin_cache" "/var/cache/jellyfin")
|
(mkBind "jellyfin_cache" "/var/cache/jellyfin")
|
||||||
(mkBind "kavita" "/var/lib/kavita")
|
(mkBind "kavita" "/var/lib/kavita")
|
||||||
(mkBind "letsencrypt" "/etc/letsencrypt")
|
(mkBind "letsencrypt" "/etc/letsencrypt")
|
||||||
|
(mkBind "murmur" "/var/lib/murmur")
|
||||||
(mkBind "nextcloud" "/var/lib/nextcloud")
|
(mkBind "nextcloud" "/var/lib/nextcloud")
|
||||||
(mkBind "ovpn" "/var/lib/ovpn")
|
(mkBind "ovpn" "/var/lib/ovpn")
|
||||||
(mkBind "paperless" "/var/lib/paperless")
|
(mkBind "paperless" "/var/lib/paperless")
|
||||||
|
|
|
@ -11,6 +11,7 @@
|
||||||
in [
|
in [
|
||||||
domain
|
domain
|
||||||
] ++ map (sub: "${sub}.${domain}") [
|
] ++ map (sub: "${sub}.${domain}") [
|
||||||
|
"chat"
|
||||||
"cloud"
|
"cloud"
|
||||||
"git"
|
"git"
|
||||||
"mail"
|
"mail"
|
||||||
|
|
11
host/x86_64-linux/home/Mumble.nix
Normal file
11
host/x86_64-linux/home/Mumble.nix
Normal file
|
@ -0,0 +1,11 @@
|
||||||
|
{ ... }: {
|
||||||
|
services.murmur = {
|
||||||
|
enable = true;
|
||||||
|
clientCertRequired = true;
|
||||||
|
password = "bonjour";
|
||||||
|
port = 22666;
|
||||||
|
registerHostname = "chat.voronind.com";
|
||||||
|
sslCert = "/etc/letsencrypt/live/voronind.com/fullchain.pem";
|
||||||
|
sslKey = "/etc/letsencrypt/live/voronind.com/privkey.pem";
|
||||||
|
};
|
||||||
|
}
|
|
@ -193,6 +193,10 @@ in {
|
||||||
# Terraria server.
|
# Terraria server.
|
||||||
ip46tables -I INPUT -j ACCEPT -i ${wan} -p tcp --dport 22777
|
ip46tables -I INPUT -j ACCEPT -i ${wan} -p tcp --dport 22777
|
||||||
|
|
||||||
|
# Mumble.
|
||||||
|
ip46tables -I INPUT -j ACCEPT -i ${wan} -p tcp --dport 22666
|
||||||
|
ip46tables -I INPUT -j ACCEPT -i ${wan} -p udp --dport 22666
|
||||||
|
|
||||||
# Public SSH access.
|
# Public SSH access.
|
||||||
# ip46tables -I INPUT -j ACCEPT -i ${wan} -p tcp --dport 22143
|
# ip46tables -I INPUT -j ACCEPT -i ${wan} -p tcp --dport 22143
|
||||||
'';
|
'';
|
||||||
|
|
|
@ -110,6 +110,7 @@
|
||||||
gparted # GUI disk utility just in case.
|
gparted # GUI disk utility just in case.
|
||||||
jellyfin-media-player # Jellyfin client (self-hosted Netflix).
|
jellyfin-media-player # Jellyfin client (self-hosted Netflix).
|
||||||
loupe # Image viewer.
|
loupe # Image viewer.
|
||||||
|
mumble # VoIP.
|
||||||
obs-studio # Streaming/recording app.
|
obs-studio # Streaming/recording app.
|
||||||
onlyoffice-bin # Office documents app suite.
|
onlyoffice-bin # Office documents app suite.
|
||||||
remmina # RDP app.
|
remmina # RDP app.
|
||||||
|
|
Loading…
Reference in a new issue