Dağıt Her Yerde

CppRunner Hakkında

CppRunner, web tabanlı bir kod çalıştırıcıdır. C++ kod parçacıklarını çalıştırmak ve kullanıcıların kodlarını çevrimiçi olarak test etmeleri için basit bir arayüz sağlamak üzere tasarlanmıştır.

Önerilen
Docker'da Çalıştır

Önce Docker'ı yükleyin. Ardından aşağıdaki komutları bir Linux kabuğunda çalıştırın:

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

Bu, http://localhost:5000 adresinde bir web sunucusu başlatacak ve uygulamayı test edebileceksiniz.

Varsayılan kullanıcı adı: admin@default.com, ve varsayılan şifre şudur: admin123.

Kontekst Bağlamı
Özellik Değer
Görsel aiursoft/cpprunner
Portlar 5000
İkili yol /app
Veri yolu /data
Yapılandırma yolu /data/appsettings.json
Ubuntu'da Çalıştır

Aşağıdaki komut dosyası, bu uygulamayı Ubuntu sunucunuzda yükleyecek veya güncelleyecektir. Ubuntu 25.04'ü destekler.

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

Veya özel bir bağlantı noktası ile:

... | sudo bash -s 8080
Systemd /opt/apps
Katkıda Bulun

Geri bildirimleriniz bizi ilgilendiriyor! Öneri veya özellik talebinizi sorun takipçisi üzerinden iletebilirsiniz.

Sorunu Bildir Değişiklik İsteği
Geliştirme ve Manuel Çalıştırma
Gereksinimler
Manuel Olarak Çalıştır
  1. `wwwroot` klasöründe `npm install` komutunu çalıştırın.
  2. Uygulamayı çalıştırmak için `dotnet run` komutunu çalıştırın.
  3. Visit http://localhost:5000.
Visual Studio'da Çalıştır
  1. `.sln` dosyasını açın.
  2. Uygulamayı çalıştırmak için `F5` tuşuna basın.
PR göndermeden önce mutlaka kişisel bir fork oluşturun.