نشر في أي مكان

حول CppRunner

CppRunner هو أداة تشغيل للكود على الويب. تم تصميمه لتشغيل مقتطفات أكواد C++ وتوفير واجهة بسيطة للمستخدمين لاختبار أكوادهم عبر الإنترنت.

موصى به
التشغيل في Docker

أولاً، قم بتثبيت Docker. ثم قم بتشغيل الأوامر التالية في Shell 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. قم بتنفيذ `npm install` في مجلد `wwwroot`.
  2. قم بتنفيذ `dotnet run` لتشغيل التطبيق.
  3. Visit http://localhost:5000.
التشغيل في Visual Studio
  1. افتح ملف `.sln`.
  2. اضغط على `F5` لتشغيل التطبيق.
قم دائمًا بإنشاء نسخة شخصية قبل تقديم طلبات الدمج.