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.
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
Katkıda Bulun
Geri bildirimleriniz bizi ilgilendiriyor! Öneri veya özellik talebinizi sorun takipçisi üzerinden iletebilirsiniz.
Sorunu Bildir Değişiklik İsteğiGeliştirme ve Manuel Çalıştırma
Gereksinimler
Manuel Olarak Çalıştır
- `wwwroot` klasöründe `npm install` komutunu çalıştırın.
- Uygulamayı çalıştırmak için `dotnet run` komutunu çalıştırın.
- Visit http://localhost:5000.
Visual Studio'da Çalıştır
- `.sln` dosyasını açın.
- Uygulamayı çalıştırmak için `F5` tuşuna basın.