You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
vercelgate is a command-line tool designed to streamline the process of managing multiple Vercel client accounts. It eliminates the need for repetitive login and logout actions, allowing users to switch between accounts and teams seamlessly.
3
2
3
+
vercelgate is a command-line tool designed to streamline the process of managing multiple Vercel client accounts. It eliminates the need for repetitive login and logout actions, allowing users to switch between accounts and teams seamlessly.
4
4
5
5
## WHY
6
-
As developers, we often encounter situations where clients provide access to their Vercel accounts without subscribing to a Team plan. The Vercel CLI restricts usage to one account at a time, necessitating a logout from one account before logging into another. This can be a significant inconvenience, especially since the Vercel CLI does not natively support multi-account management, likely encouraging users to opt for a paid Team plan.
7
6
8
-
vercelgate offers a practical solution by enabling users to switch between multiple personal Vercel hobby plan accounts without the need to upgrade to a Vercel Pro Team plan.
7
+
As developers, we often encounter situations where clients provide access to their Vercel accounts without subscribing to a Team plan. The Vercel CLI restricts usage to one account at a time, requiring you to log out from one account before logging into another. This can be a significant inconvenience, especially since the Vercel CLI does not natively support multi-account management, likely encouraging users to opt for a paid Team plan.
9
8
9
+
vercelgate offers a practical solution by enabling users to switch between multiple personal Vercel hobby plan accounts without the need to upgrade to a Vercel Pro Team plan.
10
10
11
11
## Installation
12
+
12
13
```go
13
14
go install github.com/khanakia/vercelgate@main
14
15
```
15
16
16
17
### Install with Homebrew:
18
+
17
19
```sh
18
20
brew tap khanakia/vercelgate
19
21
brew install vercelgate
@@ -37,71 +39,80 @@ vercelgate --help
37
39
38
40
This will display a list of available commands and options to tailor your account management experience.
39
41
40
-
41
42
```bash
42
43
vercelgate sync
43
44
```
44
-
Sync current logged in vercel account with vercelgate
45
+
46
+
Syncs your current logged-in Vercel account with vercelgate.
45
47
46
48
```bash
47
49
vercelgate new
48
50
```
49
-
Once synced this command will empty the current vercel account and now you add new vercel account `vercel login` and then `vercel sycn` again now the previously logged in account and the new one both are sycned with vercelgate
50
-
51
51
52
+
This command clears the current Vercel account configuration. After running this, you can add a new Vercel account using `vercel login` and then run `vercelgate sync` to add it to vercelgate.
52
53
53
54
```bash
54
55
vercelgate switch
55
56
```
56
-
It will show you list of all the synced vercel accounts and you can choose from to set any of account as actie account
57
57
58
+
Displays a list of all synced Vercel accounts, allowing you to choose which account to set as active.
58
59
59
60
```bash
60
61
vercelgate switchteam
61
62
```
62
-
It will show you list of all the synced vercel accounts with their teams and you can choose from any team to set the selected team as current team
63
+
64
+
Shows a list of all synced Vercel accounts and their teams, allowing you to select a team to set as the current team.
65
+
66
+
```bash
67
+
vercelgate path
68
+
```
69
+
70
+
Displays the Vercel global configuration path where settings and authentication data are stored.
63
71
64
72
```bash
65
73
vercelgate reset
66
74
```
67
-
It will reset all the synced vercel accounts with vercelgate.
68
75
76
+
Resets all synced Vercel accounts from vercelgate.
0 commit comments