typo(ssh): add space after port

Ayman Bagabas created

Change summary

README.md         | 68 ++++++++++++++++++++++++------------------------
server/cmd/cmd.go |  2 
2 files changed, 35 insertions(+), 35 deletions(-)

Detailed changes

README.md 🔗

@@ -206,10 +206,10 @@ A [Docker image][docker] is also available.
 Configuring Soft Serve is simple and straightforward. Use the SSH command-line
 interface to manage access settings, users, and repos.
 
-For more info try `ssh localhost -i ~/.ssh/id_ed25519 -p23231 help`. Make sure
+For more info try `ssh localhost -i ~/.ssh/id_ed25519 -p 23231 help`. Make sure
 you use your key here.
 
-> **Note** The `-i` and `-p` parts will be omitted in the examples below for
+> **Note** The `-i` parts will be omitted in the examples below for
 > brevity.
 
 ### Access Levels
@@ -245,7 +245,7 @@ $ ssh localhost settings
 Manage server settings
 
 Usage:
-  ssh -p23231 localhost settings [command]
+  ssh -p 23231 localhost settings [command]
 
 Available Commands:
   allow-keyless Set or get allow keyless access to repositories
@@ -254,7 +254,7 @@ Available Commands:
 Flags:
   -h, --help   help for settings
 
-Use "ssh -p23231 localhost settings [command] --help" for more information about a command.
+Use "ssh -p 23231 localhost settings [command] --help" for more information about a command.
 ```
 
 > **Note** These settings can only be changed by admins.
@@ -277,17 +277,17 @@ To create a new user use simply use `user create`:
 
 ```sh
 # Create a new user
-ssh -p23231 localhost user create beatrice
+ssh -p 23231 localhost user create beatrice
 
 # Add user keys
-ssh -p23231 localhost user add-pubkey beatrice ssh-rsa AAAAB3Nz...
-ssh -p23231 localhost user add-pubkey beatrice ssh-ed25519 AAAA...
+ssh -p 23231 localhost user add-pubkey beatrice ssh-rsa AAAAB3Nz...
+ssh -p 23231 localhost user add-pubkey beatrice ssh-ed25519 AAAA...
 
 # Create another user with public key
-ssh -p23231 localhost user create frankie '-k "ssh-ed25519 AAAATzN..."'
+ssh -p 23231 localhost user create frankie '-k "ssh-ed25519 AAAATzN..."'
 
 # Need help?
-ssh -p23231 localhost user help
+ssh -p 23231 localhost user help
 ```
 
 Once a user has access, they get `read-only` access to public repositories. And
@@ -297,16 +297,16 @@ Non-admin users can manage their keys using the `pubkey` command:
 
 ```sh
 # List user keys
-ssh -p23231 localhost pubkey list
+ssh -p 23231 localhost pubkey list
 
 # Add key
-ssh -p23231 localhost pubkey add ssh-ed25519 AAAA...
+ssh -p 23231 localhost pubkey add ssh-ed25519 AAAA...
 
 # Wanna change your username?
-ssh -p23231 localhost set-username yolo
+ssh -p 23231 localhost set-username yolo
 
 # To display user info
-ssh -p23231 localhost info
+ssh -p 23231 localhost info
 ```
 
 ## Repositories
@@ -315,11 +315,11 @@ You can manage repositories using the `repo` command.
 
 ```sh
 # Run repo help
-$ ssh -p23231 localhost repo help
+$ ssh -p 23231 localhost repo help
 Manage repositories
 
 Usage:
-  ssh -p23231 localhost repo [command]
+  ssh -p 23231 localhost repo [command]
 
 Aliases:
   repo, repos, repository, repositories
@@ -345,7 +345,7 @@ Available Commands:
 Flags:
   -h, --help   help for repo
 
-Use "ssh -p23231 localhost repo [command] --help" for more information about a command.
+Use "ssh -p 23231 localhost repo [command] --help" for more information about a command.
 ```
 
 ### Creating Repositories
@@ -355,16 +355,16 @@ permission. You can use the `repo create <repo>`:
 
 ```sh
 # Create a new repository
-ssh -p23231 localhost repo create icecream
+ssh -p 23231 localhost repo create icecream
 
 # Create a repo with description
-ssh -p23231 localhost repo create icecream '-d "This is an Ice Cream description"'
+ssh -p 23231 localhost repo create icecream '-d "This is an Ice Cream description"'
 
 # ... and project name
-ssh -p23231 localhost repo create icecream '-d "This is an Ice Cream description"' '-n "Ice Cream"'
+ssh -p 23231 localhost repo create icecream '-d "This is an Ice Cream description"' '-n "Ice Cream"'
 
 # I need my repository private!
-ssh -p23231 localhost repo create icecream -p '-d "This is an Ice Cream description"' '-n "Ice Cream"'
+ssh -p 23231 localhost repo create icecream -p '-d "This is an Ice Cream description"' '-n "Ice Cream"'
 ```
 
 Or you can add your Soft Serve server as a remote to any existing repo, given
@@ -385,7 +385,7 @@ Repositories can be nested too:
 
 ```sh
 # Create a new nested repository
-ssh -p23231 localhost repo create charmbracelet/icecream
+ssh -p 23231 localhost repo create charmbracelet/icecream
 
 # Or ...
 git remote add charm ssh://localhost:23231/charmbracelet/icecream
@@ -397,7 +397,7 @@ git push charm main
 You can delete repositories using the `repo delete <repo>` command.
 
 ```sh
-ssh -p23231 localhost repo delete iceacream
+ssh -p 23231 localhost repo delete iceacream
 ```
 
 ### Renaming Repositories
@@ -405,7 +405,7 @@ ssh -p23231 localhost repo delete iceacream
 Use the `repo rename <old> <new>` command to rename existing repositories.
 
 ```sh
-ssh -p23231 localhost repo rename iceacream vanilla
+ssh -p 23231 localhost repo rename iceacream vanilla
 ```
 
 ### Repository Collaborators
@@ -417,13 +417,13 @@ Use the `repo collab <repo> <username>` command to add/remove user collaborators
 
 ```sh
 # Add collaborator to soft-serve
-ssh -p23231 localhost repo collab add soft-serve frankie
+ssh -p 23231 localhost repo collab add soft-serve frankie
 
 # Remove collaborator
-ssh -p23231 localhost repo collab remove soft-serve beatrice
+ssh -p 23231 localhost repo collab remove soft-serve beatrice
 
 # List collaborators
-ssh -p23231 localhost repo collab list
+ssh -p 23231 localhost repo collab list
 ```
 
 ### Repository metadata
@@ -433,20 +433,20 @@ etc using the `repo <command>` command.
 
 ```sh
 # Set description for repo
-ssh -p23231 localhost repo description icecream "This is a new description"
+ssh -p 23231 localhost repo description icecream "This is a new description"
 
 # Hide repo from listing
-ssh -p23231 localhost repo icecream hide true
+ssh -p 23231 localhost repo icecream hide true
 
 # List repository info (branches, tags, description, etc)
-ssh -p23231 localhost repo icecream info
+ssh -p 23231 localhost repo icecream info
 ```
 
 To make a repository private, use `repo private <repo> [true|false]`. Private
 repos can only be accessed by admins and collaborators.
 
 ```sh
-ssh -p23231 localhost repo icecream private true
+ssh -p 23231 localhost repo icecream private true
 ```
 
 ### Repository Branches & Tags
@@ -460,20 +460,20 @@ To print a file tree for the project, just use the `repo tree` command along wit
 the repo name as the SSH command to your Soft Serve server:
 
 ```sh
-ssh -p23231 localhost repo tree soft-serve
+ssh -p 23231 localhost repo tree soft-serve
 ```
 
 You can also specify the sub-path and a specific reference or branch.
 
 ```sh
-ssh -p23231 localhost repo tree soft-serve server/config
-ssh -p23231 localhost repo tree soft-serve main server/config
+ssh -p 23231 localhost repo tree soft-serve server/config
+ssh -p 23231 localhost repo tree soft-serve main server/config
 ```
 
 From there, you can print individual files using the `repo blob` command:
 
 ```sh
-ssh -p23231 localhost repo blob soft-serve cmd/soft/root.go
+ssh -p 23231 localhost repo blob soft-serve cmd/soft/root.go
 ```
 
 You can add the `-c` flag to enable syntax coloring and `-l` to print line

server/cmd/cmd.go 🔗

@@ -117,7 +117,7 @@ func rootCommand(cfg *config.Config, s ssh.Session) *cobra.Command {
 
 	sshCmd := "ssh"
 	if port != "22" {
-		sshCmd += " -p" + port
+		sshCmd += " -p " + port
 	}
 
 	sshCmd += " " + hostname