More server changes :3
This commit is contained in:
parent
da6df2f98e
commit
2beaf963c2
|
@ -1,4 +1,4 @@
|
|||
{ ... }:
|
||||
{ lib, ... }:
|
||||
{
|
||||
options.system.mailserver = {
|
||||
enable = lib.mkOption {
|
||||
|
|
|
@ -6,8 +6,8 @@
|
|||
./servers/dewdemolisher
|
||||
./servers/johnside
|
||||
./servers/roguecraft
|
||||
#./servers/blockworld
|
||||
#./servers/uberbeta
|
||||
./servers/blockworld
|
||||
./servers/uberbeta
|
||||
];
|
||||
|
||||
nixpkgs.overlays = [ minecraft.overlay ];
|
||||
|
|
|
@ -3,7 +3,6 @@ let
|
|||
common = import ../../common { inherit pkgs; };
|
||||
in {
|
||||
services.minecraft-servers.servers.blockworld = {
|
||||
enable = true;
|
||||
autoStart = false;
|
||||
package = pkgs.paperServers.paper-1_21_1;
|
||||
jvmOpts = "-Xmx3072M";
|
||||
|
|
|
@ -3,7 +3,6 @@ let
|
|||
common = import ../../common { inherit pkgs; };
|
||||
in {
|
||||
services.minecraft-servers.servers.dewdemolisher = {
|
||||
enable = true;
|
||||
package = pkgs.paperServers.paper-1_21_1;
|
||||
jvmOpts = "-Xmx2000M";
|
||||
serverProperties = common.serverProperties // {
|
||||
|
|
|
@ -4,7 +4,6 @@ let
|
|||
in {
|
||||
services = {
|
||||
minecraft-servers.servers.johnside = {
|
||||
enable = true;
|
||||
package = pkgs.paperServers.paper-1_20_6;
|
||||
jvmOpts = "-Xmx2500M";
|
||||
serverProperties = common.serverProperties // {
|
||||
|
|
|
@ -4,7 +4,6 @@ let
|
|||
in {
|
||||
services = {
|
||||
minecraft-servers.servers.roguecraft = {
|
||||
enable = true;
|
||||
package = pkgs.paperServers.paper-1_21_1;
|
||||
jvmOpts = "-Xmx3000M";
|
||||
serverProperties = common.serverProperties // {
|
||||
|
|
|
@ -11,7 +11,6 @@ let
|
|||
});
|
||||
in {
|
||||
services.minecraft-servers.servers.uberbeta = {
|
||||
enable = true;
|
||||
package = uberBukkit;
|
||||
jvmOpts = "-Xmx512M";
|
||||
serverProperties = common.serverProperties // {
|
||||
|
|
|
@ -3,7 +3,6 @@ let
|
|||
common = import ../../common { inherit pkgs; };
|
||||
in {
|
||||
services.minecraft-servers.servers.velocity = {
|
||||
enable = true;
|
||||
package = pkgs.velocityServers.velocity;
|
||||
jvmOpts = "-Xmx512M";
|
||||
symlinks = {
|
||||
|
@ -44,14 +43,12 @@ in {
|
|||
allowedTCPPorts = [
|
||||
25565
|
||||
19132
|
||||
30013
|
||||
5657
|
||||
];
|
||||
# Server, VC, and Bedrock
|
||||
allowedUDPPorts = [
|
||||
25565
|
||||
19132
|
||||
30013
|
||||
];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{ ... }:
|
||||
{
|
||||
imports = [
|
||||
./jimDomain1
|
||||
./jim1
|
||||
];
|
||||
}
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
imports = [ ./nginx ];
|
||||
|
||||
services.lemmy = {
|
||||
enable = true;
|
||||
enable = config.system.server.enable;
|
||||
nginx.enable = true;
|
||||
database.createLocally = true;
|
||||
settings = {
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{ pkgs, config, ... }:
|
||||
{
|
||||
services.mastodon = {
|
||||
enable = true;
|
||||
enable = config.system.server.enable;
|
||||
localDomain = "social.${config.domains.jim1}";
|
||||
streamingProcesses = 4;
|
||||
configureNginx = true;
|
||||
|
|
Loading…
Reference in a new issue