Skip to content

.NET Application Deployment

Used for YardPro API and YardPro Web on VPS2.

Stack

Component Technology
Runtime .NET 10.0
Process Manager systemd
Reverse Proxy nginx
SSL Let's Encrypt

Update Process

# Build locally
dotnet publish -c Release

# Upload to server via SCP/SFTP
scp -r bin/Release/net10.0/publish/* deploy@77.68.99.173:/path/to/app/

# Restart service
sudo systemctl restart yardpro-api