initial commit
This commit is contained in:
@@ -0,0 +1,48 @@
|
||||
Use VS Code Remote SSH to build on the Linux server
|
||||
1. Install the Remote SSH extension
|
||||
Install Remote - SSH from the VS Code Extensions view.
|
||||
2. Add your SSH host
|
||||
Open Command Palette: Ctrl+Shift+P
|
||||
Run Remote-SSH: Add New SSH Host...
|
||||
Enter something like:
|
||||
ssh root@your.remote.server
|
||||
Choose the SSH config file to save it.
|
||||
3. Connect to the remote host
|
||||
Open Command Palette: Ctrl+Shift+P
|
||||
Run Remote-SSH: Connect to Host...
|
||||
Select root@your.remote.server
|
||||
VS Code will open a new window connected to the remote machine.
|
||||
4. Open your project folder on the remote server
|
||||
In the remote VS Code window, use File > Open Folder...
|
||||
Open the project directory on the Linux server
|
||||
If your project is only local, copy it to the remote host first, or clone it there from git.
|
||||
5. Build and run remotely
|
||||
Open a terminal in VS Code (`Ctrl+``)
|
||||
This terminal runs on the remote Linux machine
|
||||
Run:
|
||||
dotnet restore
|
||||
dotnet build
|
||||
dotnet run
|
||||
6. If you want Docker/Compose on the remote
|
||||
Since you have root access on the server, you can install Docker there and use it remotely:
|
||||
|
||||
Install Docker on remote Linux
|
||||
Install Docker Compose plugin if needed
|
||||
Run:
|
||||
docker compose up --build
|
||||
7. Optional: Use remote ports
|
||||
If your API listens on 5000, you can forward that port from remote to local using VS Code Remote Explorer or the prompt when the app starts.
|
||||
Why this works
|
||||
VS Code Remote SSH lets you edit locally while using the remote machine for:
|
||||
building
|
||||
restoring packages
|
||||
running the app
|
||||
optionally building Docker images
|
||||
Quick summary
|
||||
Install Remote - SSH
|
||||
Add root@your.server
|
||||
Connect & open remote folder
|
||||
Build in remote terminal
|
||||
If you want, I can also give you the exact ~/.ssh/config entry and the commands to install Docker on the remote Linux server.
|
||||
|
||||
Raptor mini (Preview) • 1x
|
||||
Reference in New Issue
Block a user