diff options
Diffstat (limited to 'roles/sliver-c2/templates')
-rw-r--r-- | roles/sliver-c2/templates/server.json.j2 | 18 | ||||
-rw-r--r-- | roles/sliver-c2/templates/sliver.service.j2 | 15 |
2 files changed, 33 insertions, 0 deletions
diff --git a/roles/sliver-c2/templates/server.json.j2 b/roles/sliver-c2/templates/server.json.j2 new file mode 100644 index 0000000..9c59062 --- /dev/null +++ b/roles/sliver-c2/templates/server.json.j2 @@ -0,0 +1,18 @@ +{ + "daemon_mode": false, + "daemon": { + "host": "{{ sliver_server }}", + "port": 31337 + }, + "logs": { + "level": 4, + "grpc_unary_payloads": false, + "grpc_stream_payloads": false, + "tls_key_logger": false + }, + "jobs": { + "multiplayer": null + }, + "watch_tower": null, + "go_proxy": "" +} diff --git a/roles/sliver-c2/templates/sliver.service.j2 b/roles/sliver-c2/templates/sliver.service.j2 new file mode 100644 index 0000000..c45687d --- /dev/null +++ b/roles/sliver-c2/templates/sliver.service.j2 @@ -0,0 +1,15 @@ +[Unit] +Description=Sliver +After=network.target +StartLimitIntervalSec=0 + +[Service] +Type=simple +Restart=on-failure +RestartSec=3 +User=root +Environment=SLIVER_ROOT_DIR={{ install_path }}/.sliver +ExecStart={{ install_path }}/sliver-server daemon + +[Install] +WantedBy=multi-user.target |