{"repo":"DrDBanner/inmanage","free":true,"listed":false,"github":"https://github.com/DrDBanner/inmanage","clone":"git clone https://github.com/DrDBanner/inmanage.git","description":"Invoice Ninja CLI: Install, configure, update, backup, monitor, and receive notifications for your self-hosted ...","language":"Shell","stars":75,"topics":["invoiceninja","invoiceninja5","backup-scripts","backup-solution","bash-script","installation-script","updater-script","invoice-ninja","cli","command-line"],"license":null,"category":"cli-tools","readme_excerpt":"INmanage – Invoice Ninja CLI INmanage (inm) – CLI for Invoice Ninja Backup. Update. Install. Done. INmanage is the CLI for self-hosted Invoice Ninja. Focus: save time , less stress , certainty , convenience . Installation takes 2–3 minutes per host and will save you many hours of manual work maintaining your Invoice Ninja instances. [!TIP] - Full documentation : docs/index.md - Cheat sheet: cheatsheet.md Things You Need Requirement Notes --- --- Bash Required shell. Webserver Apache or Nginx. File owner user User that owns the Invoice Ninja files (often the webserver user). DB credentials From .env or .my.cnf . CLI tools git, curl, tar, rsync, php, jq, composer, zip/unzip. Quickstart Detailed installation options and different install modes: see the Installation Documentation. [!NOTE] Example: base directory /var/www/billing.yourdomain.com , app directory /var/www/billing.yourdomain.com/invoiceninja . Learn naming: docs/index.md#project-layout-inmanage Replace www-data with your webserver user if needed. If you don't need sudo, you can leave it out. If the installer created symlinks (system/user/project), you can use inm (short) or inmanage . Otherwise run the CLI from its install path with ./inm or ./inmanage . If sudo isn't needed: Help LLM-Friendly CLI INmanage is designed so that an LLM with shell access can look up the system comfortably without a separate MCP server. The CLI help is structured around stable contexts ( core , db , files , self , spawn , env ), explicit a","default_branch":null,"files":null,"tree":[],"storefront":"/r/DrDBanner","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/DrDBanner/inmanage/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}