Skip to content

elebihan/artifex

Repository files navigation

Artifex - server and client to do stuff remotely on machine

This project, FOR EDUCATION, NOT PRODUCTION, provides:

  • a server which can perform some tasks (report operating system version, execute arbitrary command, simulate operating system upgrade) and exposes a RPC interface over gRPC
  • a command line client to interact with the server.

Build instructions

To build and run the server, execute:

cargo run -p artifex-server

To build and run the client, execute:

cargo run -p artifex-client

License

Copyright © 2022-2023 Eric Le Bihan

This program is distributed under the terms of the MIT License.

See the LICENSE file for license details.

About

Server and client to do stuff remotely

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published