@smbcloud / cli / commits / 92ff7ba

update readme and stuff

Seto committed Feb 8, 2026 at 22:30 UTC 92ff7baeeff0c6d4150eeb99aee12991b70b60d7
3 files changed +111 -90
LICENSE
+1 -1
@@ -1,6 +1,6 @@
1 MIT License
2
3 -Copyright (c) 2025 smbCloud
3 +Copyright (c) 2026 smbCloud
4
5 Permission is hereby granted, free of charge, to any person obtaining a copy
6 of this software and associated documentation files (the "Software"), to deal
README.MD
+25 -89
@@ -1,92 +1,28 @@
1 -# smbcloud-cli
2 -
3 -**smbcloud-cli** is a robust, open-source command-line interface (CLI) for [smbcloud](https://smbcloud.xyz/)—the modern cloud deployment platform. Deploy your NodeJs, Ruby, or Swift apps with the simplicity of a `push-to-deploy`.
4 -
5 -## Installation
6 -
7 -[Cargo](https://doc.rust-lang.org/cargo/) is our main installation method. Setup your [Rust toolchain](https://www.rust-lang.org/tools/install) first.
8 -
9 -### With Cargo
10 -
11 -```bash
12 -$ cargo install smbcloud-cli
13 -```
14 -
15 -### Install Scripts
16 -
17 -Probably broken now.
18 -
19 -#### Unix-like
20 -
21 -```bash
22 -$
23 -$ # Install system-wide
24 -$ curl -s https://raw.githubusercontent.com/reemus-dev/gitnr/main/scripts/install.sh | sudo bash -s
25 -$
26 -$ # Install for current user
27 -$ curl -s https://raw.githubusercontent.com/reemus-dev/gitnr/main/scripts/install.sh | bash -s -- -u
28 -$
29 -$ # Install in specific directory
30 -$ curl -s https://raw.githubusercontent.com/reemus-dev/gitnr/main/scripts/install.sh | bash -s -- -d <dir>
31 -$
32 -```
33 -
34 -#### PowerShell
35 -
36 -```bash
37 -Set-ExecutionPolicy Unrestricted -Scope Process; iex (iwr "https://raw.githubusercontent.com/reemus-dev/gitnr/main/scripts/install.ps1").Content
38 -```
39 -### Homebrew (MacOS/Linux)
40 -
41 -Probably broken now.
42 -
43 -```bash
44 -$ brew tap smbcloudXYZ/tap
45 -$ brew install cli
46 -```
47 -
48 -### With NPM/Pnpm/Bun/Deno
49 -
50 -Probably broken now.
51 -
52 -```bash
53 -$ npm i -g @smbcloud/cli
54 -```
55 -
56 -## Updating
57 -
58 -Simply re-run the install command.
59 -
60 -## Uninstallation
61 -
62 -Remove smbcloud-cli using your preferred package manager:
63 -
64 -```bash
65 -# With Cargo
66 -$ cargo uninstall smbcloud-cli
67 -
68 -# With NPM
69 -$ npm uninstall -g @smbcloud/cli
70 -
71 -# With Homebrew
72 -$ brew uninstall smbcloudXYZ/tap/cli
73 -$ brew untap smbcloudXYZ/tap
74 -```
75 -
76 -## Getting Started
77 -
78 -Explore available commands and options:
79 -
80 -```bash
81 -smb --help
82 -```
83 -
84 -## Credits
85 -
86 -- [Sugar](https://github.com/metaplex-foundation/sugar).
87 -- [NPM packaging for Rust](https://blog.orhun.dev/packaging-rust-for-npm/).
88 -- [Install scripts tutorial](https://reemus.dev/tldr/cli-install-script).
1 +<!-- LOGO -->
2 +<h1>
3 +<p align="center">
4 + <img src="https://avatars.githubusercontent.com/u/89791739?s=200&v=4" alt="smbCloud Logo" width="128">
5 + <br>smbCloud CLI
6 +</h1>
7 + <p align="center">
8 + Check if the device is an Android TV device.
9 + <br />
10 + <a href="#about">About</a>
11 + ·
12 + <a href="#license">License</a>
13 + ·
14 + <a href="./docs">Documentation</a>
15 + ·
16 + <a href="CONTRIBUTING.md">Contributing</a>
17 + </p>
18 +</p>
19 +
20 +## About
21 +
22 +**smbcloud-cli** is a robust, open-source command-line interface (CLI) for [smbcloud](https://smbcloud.xyz/)—the modern cloud deployment platform. Deploy your Rust, NodeJs, Ruby, or Swift apps with one command: `smb`.
23 +
24 +> "Push-to-Deploy" or slide to unlock my heart. ~ Overheard in a metro, Slussen to Gamla Stan.
25
26 ## License
27
92 -MIT License.
28 +MIT
docs/install.md new
+85
@@ -0,0 +1,85 @@
1 +# Installation
2 +
3 +[Cargo](https://doc.rust-lang.org/cargo/) is our main installation method. Setup your [Rust toolchain](https://www.rust-lang.org/tools/install) first.
4 +
5 +### With Cargo
6 +
7 +```bash
8 +$ cargo install smbcloud-cli
9 +```
10 +
11 +### Install Scripts
12 +
13 +Probably broken now.
14 +
15 +#### Unix-like
16 +
17 +```bash
18 +$
19 +$ # Install system-wide
20 +$ curl -s https://raw.githubusercontent.com/reemus-dev/gitnr/main/scripts/install.sh | sudo bash -s
21 +$
22 +$ # Install for current user
23 +$ curl -s https://raw.githubusercontent.com/reemus-dev/gitnr/main/scripts/install.sh | bash -s -- -u
24 +$
25 +$ # Install in specific directory
26 +$ curl -s https://raw.githubusercontent.com/reemus-dev/gitnr/main/scripts/install.sh | bash -s -- -d <dir>
27 +$
28 +```
29 +
30 +#### PowerShell
31 +
32 +```bash
33 +Set-ExecutionPolicy Unrestricted -Scope Process; iex (iwr "https://raw.githubusercontent.com/reemus-dev/gitnr/main/scripts/install.ps1").Content
34 +```
35 +
36 +### Homebrew (MacOS/Linux)
37 +
38 +Probably broken now.
39 +
40 +```bash
41 +$ brew tap smbcloudXYZ/tap
42 +$ brew install cli
43 +```
44 +
45 +### With NPM/Pnpm/Bun/Deno
46 +
47 +Probably broken now.
48 +
49 +```bash
50 +$ npm i -g @smbcloud/cli
51 +```
52 +
53 +## Updating
54 +
55 +Simply re-run the install command.
56 +
57 +## Uninstallation
58 +
59 +Remove smbcloud-cli using your preferred package manager:
60 +
61 +```bash
62 +# With Cargo
63 +$ cargo uninstall smbcloud-cli
64 +
65 +# With NPM
66 +$ npm uninstall -g @smbcloud/cli
67 +
68 +# With Homebrew
69 +$ brew uninstall smbcloudXYZ/tap/cli
70 +$ brew untap smbcloudXYZ/tap
71 +```
72 +
73 +## Getting Started
74 +
75 +Explore available commands and options:
76 +
77 +```bash
78 +smb --help
79 +```
80 +
81 +## Credits
82 +
83 +- [Sugar](https://github.com/metaplex-foundation/sugar).
84 +- [NPM packaging for Rust](https://blog.orhun.dev/packaging-rust-for-npm/).
85 +- [Install scripts tutorial](https://reemus.dev/tldr/cli-install-script).