[PR #1501] [MERGED] New script: Dotnet ASP.NET Web Server #3075

Closed
opened 2026-02-05 05:27:43 +03:00 by OVERLORD · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/community-scripts/ProxmoxVE/pull/1501
Author: @kris701
Created: 1/15/2025
Status: Merged
Merged: 1/16/2025
Merged by: @MickLesk

Base: mainHead: newscript-dotnetwebapi


📝 Commits (10+)

  • dd91de1 Added files
  • bf1fc91 Update dotnetaspwebapi.json
  • 6a63f73 Updated build.func reference back to the original repos one
  • ed3acb0 Update dotnetaspwebapi.json for ubuntu 24.04
  • 7cafb87 Update dotnetaspwebapi.sh for ubuntu 24.04
  • 2a053a5 Update dotnetaspwebapi-install.sh for ubuntu 24.04
  • 4d456dd Update install/dotnetaspwebapi-install.sh
  • fb04fea Updated for review
  • 5423247 Fixed FTP authentication
  • c693ca3 Update dotnetaspwebapi-install.sh

📊 Changes

3 files changed (+198 additions, -0 deletions)

View changed files

ct/dotnetaspwebapi.sh (+49 -0)
install/dotnetaspwebapi-install.sh (+110 -0)
json/dotnetaspwebapi.json (+39 -0)

📄 Description

🛠️ Note:
We are meticulous about merging code into the main branch, so please understand that pull requests not meeting the project's standards may be rejected. It's never personal!
🎮 Note for game-related scripts: These have a lower likelihood of being merged.


✍️ Description

I have made a script that sets up all you need to run a dotnet 9 ASP.NET web server.
Static content is served by nginx.
It also creates a FTP server in the container, that makes it so you can publish your project from Visual Studio on another computer.


🛠️ Type of Change

Please check the relevant options:

  • Bug fix (non-breaking change that resolves an issue)
  • New feature (non-breaking change that adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change unexpectedly)
  • New script (a fully functional and thoroughly tested script or set of scripts)

Prerequisites

The following steps must be completed for the pull request to be considered:

  • Self-review performed (I have reviewed my code to ensure it follows established patterns and conventions.)
  • Testing performed (I have thoroughly tested my changes and verified expected functionality.)
  • Documentation updated (I have updated any relevant documentation)


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/community-scripts/ProxmoxVE/pull/1501 **Author:** [@kris701](https://github.com/kris701) **Created:** 1/15/2025 **Status:** ✅ Merged **Merged:** 1/16/2025 **Merged by:** [@MickLesk](https://github.com/MickLesk) **Base:** `main` ← **Head:** `newscript-dotnetwebapi` --- ### 📝 Commits (10+) - [`dd91de1`](https://github.com/community-scripts/ProxmoxVE/commit/dd91de1af3605c3c8753460b92bd105891c339cc) Added files - [`bf1fc91`](https://github.com/community-scripts/ProxmoxVE/commit/bf1fc91455a0aca9cc161b75df6f489a31dfd997) Update dotnetaspwebapi.json - [`6a63f73`](https://github.com/community-scripts/ProxmoxVE/commit/6a63f736de942d16189f2eb72d6934226f8758a8) Updated build.func reference back to the original repos one - [`ed3acb0`](https://github.com/community-scripts/ProxmoxVE/commit/ed3acb0d4f5de3e6f2455a1ef2bf478496ca738a) Update dotnetaspwebapi.json for ubuntu 24.04 - [`7cafb87`](https://github.com/community-scripts/ProxmoxVE/commit/7cafb8713e08b283af0ca64571a9b8346ff43a75) Update dotnetaspwebapi.sh for ubuntu 24.04 - [`2a053a5`](https://github.com/community-scripts/ProxmoxVE/commit/2a053a5fefd9f7b3d55f3bcb0d0944241d669cba) Update dotnetaspwebapi-install.sh for ubuntu 24.04 - [`4d456dd`](https://github.com/community-scripts/ProxmoxVE/commit/4d456dd401d6ab7d0a2437784a15410f7b5148e8) Update install/dotnetaspwebapi-install.sh - [`fb04fea`](https://github.com/community-scripts/ProxmoxVE/commit/fb04feafb1f4b1754be9000da4292cee403a851f) Updated for review - [`5423247`](https://github.com/community-scripts/ProxmoxVE/commit/5423247af6de228dd93bc6a10dfbd21f3c2c81b3) Fixed FTP authentication - [`c693ca3`](https://github.com/community-scripts/ProxmoxVE/commit/c693ca36083594b58543e033eec7b7c10838b1eb) Update dotnetaspwebapi-install.sh ### 📊 Changes **3 files changed** (+198 additions, -0 deletions) <details> <summary>View changed files</summary> ➕ `ct/dotnetaspwebapi.sh` (+49 -0) ➕ `install/dotnetaspwebapi-install.sh` (+110 -0) ➕ `json/dotnetaspwebapi.json` (+39 -0) </details> ### 📄 Description > **🛠️ Note:** > We are meticulous about merging code into the main branch, so please understand that pull requests not meeting the project's standards may be rejected. It's never personal! > 🎮 **Note for game-related scripts:** These have a lower likelihood of being merged. --- ## ✍️ Description I have made a script that sets up all you need to run a dotnet 9 ASP.NET web server. Static content is served by nginx. It also creates a FTP server in the container, that makes it so you can publish your project from Visual Studio on another computer. --- ## 🛠️ Type of Change Please check the relevant options: - [ ] Bug fix (non-breaking change that resolves an issue) - [ ] New feature (non-breaking change that adds functionality) - [ ] Breaking change (fix or feature that would cause existing functionality to change unexpectedly) - [X] New script (a fully functional and thoroughly tested script or set of scripts) --- ## ✅ Prerequisites The following steps must be completed for the pull request to be considered: - [X] Self-review performed (I have reviewed my code to ensure it follows established patterns and conventions.) - [X] Testing performed (I have thoroughly tested my changes and verified expected functionality.) - [X] Documentation updated (I have updated any relevant documentation) --- --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
OVERLORD added the pull-request label 2026-02-05 05:27:43 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/ProxmoxVE#3075