diff --git a/nixos/server/package-configs/vscode-server/configuration.nix b/nixos/server/package-configs/vscode-server/configuration.nix new file mode 100644 index 0000000..944108e --- /dev/null +++ b/nixos/server/package-configs/vscode-server/configuration.nix @@ -0,0 +1,24 @@ +{ + config, + pkgs, + lib, + ... +}: { + services.openvscode = { + enable = true; + port = 7773; + telemetryLevel = "off"; + withoutConnectionToken = true; + }; + services.nginx = { + virtualHosts = { + "code.lillianviolet.dev" = { + forceSSL = true; + enableACME = true; + locations."/" = { + proxyPass = "http://localhost:7773"; + }; + }; + }; + }; +}