feat(nixos/sourcegraph): Move cheddar server to module & make ports configurable

Change-Id: Iaf0c854b148062e30d426c2e92638932caf2e92e
Reviewed-on: https://cl.tvl.fyi/c/depot/+/1065
Tested-by: BuildkiteCI
Reviewed-by: lukegb <lukegb@tvl.fyi>
This commit is contained in:
Vincent Ambo 2020-07-12 12:51:45 +01:00 committed by tazjin
parent 90b8433828
commit 5abdc16f6f
2 changed files with 30 additions and 17 deletions

View file

@ -252,17 +252,6 @@ in lib.fix(self: {
# Run a SourceGraph code search instance
services.depot.sourcegraph.enable = true;
# Run a cheddar syntax highlighting server for SourceGraph
systemd.services.cheddar-server = {
wantedBy = [ "multi-user.target" ];
script = "${depot.tools.cheddar}/bin/cheddar --listen 0.0.0.0:4238 --sourcegraph-server";
serviceConfig = {
DynamicUser = true;
Restart = "always";
};
};
# Start a local SMTP relay to Gmail (used by gerrit)
services.depot.smtprelay = {
enable = true;