Skip to content

bitsy-ai/printnanny-rs

Repository files navigation

PrintNanny Rust Tools/Services

Discord Github Followers

Commit Activity Release

PrintNanny Logo

Crates

This workspace contains the following tools used in PrintNanny OS:

printnanny-services

  • Hierarchical config based on Figment services/src/config.rs
  • REST API library services/src/printnanny_api.rs
  • Janus admin interface services/src/janus.rs
  • System path util services/src/path.rs
  • Parse Raspberry Pi's /proc/cpuinfo fields services/src/cpuinfo.rs

printnanny-cli

printnanny-dash

Two-factor authentication dash based on Rocket.rs

printnanny-dev

Developer tools

Leigh Johnson <[email protected]>
PrintNanny Developer Command-line Tools

USAGE:
    printnanny-dev [OPTIONS] <SUBCOMMAND>

OPTIONS:
    -c, --config <config>    Path to Config.toml (see env/ for examples)
    -h, --help               Print help information
    -v                       Sets the level of verbosity
    -V, --version            Print version information

SUBCOMMANDS:
    ansible      Interact with Ansible installation, vars, and playbooks
    help         Print this message or the help of the given subcommand(s)
    octoprint    Interact with OctoPrint installation
    repetier     Interact with Repetier installation

Credits

Created from XAMPPRocky/mean-bean-ci-template

This is a template for GitHub Actions meant as a successor to japaric/trust for handling XAMPPRocky/tokei's CI and deployment. I decided to make it a template to be able share it across projects and with the community.