chore: add NSSM deploy/start/stop/remove scripts and debug runner to manage DirectoryForbidder services and local debugging
This commit is contained in:
14
nssm_deployall.sh
Normal file
14
nssm_deployall.sh
Normal file
@@ -0,0 +1,14 @@
|
||||
#!/bin/bash
|
||||
set -e
|
||||
|
||||
# directory-forbidder service
|
||||
nssm install DirectoryForbidderDocuments C:\\Users\\Administrator\\go\\bin\\directory-forbidder.exe
|
||||
nssm set DirectoryForbidderDocuments AppEnvironmentExtra SCAN_INTERVAL=20s FORBIDDEN="3D Objects, Pictures, Recorded Calls, vmlogs, Music, Searches, Favorites, .wallaby, .android, .dotnet, .rest-client, .liner, .duckdb, .tree-sitter, .console-ninja, .quokka, .ipython, .templateengine, .dbus-keyrings, .azure, .aws, .dolt, .kube, .keras, .codegpt"
|
||||
nssm set DirectoryForbidderDocuments AppDirectory C:\\Users\\Administrator\\Downloads
|
||||
nssm set DirectoryForbidderDocuments AppExit Default Restart
|
||||
nssm set DirectoryForbidderDocuments AppStdout C:\\tmp\\forbidder.log
|
||||
nssm set DirectoryForbidderDocuments AppStderr C:\\tmp\\forbidder.log
|
||||
nssm set DirectoryForbidderDocuments DisplayName DirectoryForbidderDocuments
|
||||
nssm set DirectoryForbidderDocuments ObjectName LocalSystem
|
||||
nssm set DirectoryForbidderDocuments Start SERVICE_AUTO_START
|
||||
nssm set DirectoryForbidderDocuments Type SERVICE_WIN32_OWN_PROCESS
|
Reference in New Issue
Block a user