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).