Skip to content

Commit

Permalink
Get PR Announcer building
Browse files Browse the repository at this point in the history
  • Loading branch information
Cyberboss committed Feb 23, 2025
1 parent 400a3eb commit 22ae86d
Show file tree
Hide file tree
Showing 4 changed files with 79 additions and 18 deletions.
51 changes: 35 additions & 16 deletions flake.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion flake.nix
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@
nixpkgs-unstable.url = "github:nixos/nixpkgs/nixos-unstable-small";
dragon-bot.url = "github:tgstation/dragon-bot";
tgstation-server.url = "github:tgstation/tgstation-server/e7d2a23450a7cb00e0b2bb87dc0815fec04d1855?dir=build/package/nix";
tgstation-pr-announcer.url = "github:tgstation/tgstation/4244983a7a15b0b613183188975fbbd4a94d691a?dir=tools/Tgstation.PRAnnouncer";
tgstation-pr-announcer.url = "github:tgstation/tgstation/c1ceeb35edfe1f72e9ed362a451ffd5bae9d2ede?dir=tools/Tgstation.PRAnnouncer";
tgstation-website.url = "github:tgstation-operations/website-v2";
impermanence.url = "github:scriptis/impermanence";
nixos-hardware.url = "github:NixOS/nixos-hardware/master";
Expand Down
2 changes: 1 addition & 1 deletion systems/game-servers/systems/tgsatan/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -122,7 +122,7 @@ in {
};
services.tgstation-pr-announcer = {
enable = true;
production-appsettings = ./tgstation_pr_announcer_config.json;
production-appsettings = ./tgstation-pr-announcer/tgstation_pr_announcer_config.json;
environmentFile = config.age.secrets.tgstation-pr-announcer.path;
};

Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
{
"Settings": {
"GameServerHealthCheckSeconds": 30,
"Servers": [
{
"Address": "blockmoths.tg.lan",
"Port": 3336,
"InterestedRepoSlugs": [
"tgstation/tgstation"
]
},
{
"Address": "localhost",
"Port": 1337,
"InterestedRepoSlugs": [
"tgstation/tgstation"
]
},
{
"Address": "localhost",
"Port": 1447,
"InterestedRepoSlugs": [
"tgstation/tgstation"
]
},
{
"Address": "localhost",
"Port": 5337,
"InterestedRepoSlugs": [
"tgstation/TerraGov-Marine-Corps"
]
}
]
},
"Kestrel": {
"Endpoints": {
"Http": {
"Url": "http://0.0.0.0:5004"
}
}
}
}

0 comments on commit 22ae86d

Please sign in to comment.