部署 任何地方

關於 CppRunner

CppRunner 是一個網頁上的程式碼執行器。它旨在執行 C++ 程式碼片段,並提供簡單的介面,讓使用者能夠線上測試他們的程式碼。

推薦
在 Docker 中執行

首先,安裝 Docker。然後在 Linux 終端機中執行以下命令:

image=aiursoft/cpprunner
appName=cpprunner
docker pull $image
docker run -d --name $appName -v /var/run/docker.sock:/var/run/docker.sock --restart unless-stopped -p 5000:5000 -v /var/www/$appName:/data -v /tmp:/tmp $image

這將啟動位於 http://localhost:5000 的網頁伺服器,您可以測試該應用程式。

預設使用者名稱為: admin@default.com, 預設密碼為: admin123.

容器內容
屬性
映像檔 aiursoft/cpprunner
通訊埠 5000
二進位路徑 /app
資料路徑 /data
設定路徑 /data/appsettings.json
在 Ubuntu 上執行

以下腳本將在您 Ubuntu 伺服器上安裝或更新此應用程式。支援 Ubuntu 25.04。

curl -sL https://gitlab.aiursoft.com/aiursoft/cppRunner/-/raw/master/install.sh | sudo bash

或自訂連接埠:

... | sudo bash -s 8080
Systemd /opt/apps
貢獻

我們歡迎您的反饋!您可以透過問題追蹤系統提交建議或功能請求。

回報問題 拉取請求
開發與手動執行
先決條件
手動執行
  1. 在 `wwwroot` 資料夾中執行 `npm install`。
  2. 執行 `dotnet run` 以運行應用程式。
  3. Visit http://localhost:5000.
在 Visual Studio 中執行
  1. 開啟 `.sln` 檔案。
  2. 按 `F5` 以執行應用程式。
提交 PR 前,請務必先建立個人的 Fork。