mirror of
https://github.com/ultravioletrs/cocos.git
synced 2026-08-07 07:14:50 +00:00
22c14cb438
CI / lint (push) Has been cancelled
CI / checkproto (push) Has been cancelled
CI / test (agent) (push) Has been cancelled
CI / upload-coverage (push) Has been cancelled
CI / test (cli) (push) Has been cancelled
CI / test (cmd) (push) Has been cancelled
CI / test (internal) (push) Has been cancelled
CI / test (manager, true) (push) Has been cancelled
CI / test (pkg) (push) Has been cancelled
* Update protobuf generated files and improve algorithm handling in runner service - Bump protoc version from v7.35.0 to v7.35.1 in generated protobuf files. - Refactor RunRequest message in runner.proto to use string paths for algorithm and requirements instead of byte arrays. - Update runner service to handle algorithm and requirements paths, removing the need for temporary file creation. - Enhance error handling for missing algorithm paths in the runner service. - Modify tests to align with the new RunRequest structure and ensure proper file handling. Signed-off-by: Sammy Oina <sammyoina@gmail.com> * chore: update protoc version to 35.1 in CI workflow Signed-off-by: Sammy Oina <sammyoina@gmail.com> * feat: update systemd service configurations and dependencies for improved service management Signed-off-by: Sammy Oina <sammyoina@gmail.com> * fix: adjust AlgoWorkingDir handling in tests for Docker algorithm Signed-off-by: Sammy Oina <sammyoina@gmail.com> --------- Signed-off-by: Sammy Oina <sammyoina@gmail.com>
20 lines
698 B
Desktop File
20 lines
698 B
Desktop File
[Unit]
|
|
Description=Cocos AI agent
|
|
After=network.target attestation-service.service log-forwarder.service computation-runner.service egress-proxy.service
|
|
Requires=log-forwarder.service computation-runner.service egress-proxy.service
|
|
|
|
[Service]
|
|
WorkingDirectory=/cocos
|
|
Environment="HTTP_PROXY=http://localhost:3128"
|
|
Environment="HTTPS_PROXY=http://localhost:3128"
|
|
Environment="NO_PROXY=localhost,127.0.0.1,.local,/run/cocos/"
|
|
StandardOutput=file:/var/log/cocos/agent.stdout
|
|
StandardError=file:/var/log/cocos/agent.stderr
|
|
EnvironmentFile=/etc/cocos/environment
|
|
ExecStart=/usr/bin/cocos-agent --config-file=/etc/cocos/cocos-agent.conf
|
|
Restart=always
|
|
RestartSec=5s
|
|
|
|
[Install]
|
|
WantedBy=multi-user.target
|