Terapkan Di Mana Saja

Tentang CppRunner

CppRunner adalah runner kode di web. Ini dirancang untuk menjalankan cuplikan kode C++ dan menyediakan antarmuka sederhana bagi pengguna untuk menguji kode mereka secara online.

Direkomendasikan
Jalankan di Docker

Pertama, instal Docker. Kemudian jalankan perintah berikut di 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

Hal itu akan memulai server web di http://localhost:5000 dan Anda dapat menguji aplikasi tersebut.

Nama pengguna default adalah: admin@default.com, dan kata sandi defaultnya adalah: admin123.

Kontainer Konteks
Properti Nilai
Gambar aiursoft/cpprunner
Port 5000
Jalur biner /app
Jalur data /data
Jalur konfigurasi /data/appsettings.json
Jalankan di Ubuntu

Skrip berikut akan menginstal/memperbarui aplikasi ini di server Ubuntu Anda. Mendukung Ubuntu 25.04.

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

Atau dengan port kustom:

... | sudo bash -s 8080
Systemd /opt/apps
Berikan Kontribusi

Kami tertarik dengan umpan balik Anda! Anda dapat mengirimkan saran atau permintaan fitur melalui pelacak masalah.

Laporkan Masalah Permintaan Penarikan
Pengembangan & Jalankan Secara Manual
Prasyarat
Jalankan Secara Manual
  1. Jalankan `npm install` di folder `wwwroot`.
  2. Jalankan `dotnet run` untuk menjalankan aplikasi.
  3. Visit http://localhost:5000.
Jalankan di Visual Studio
  1. Buka file `.sln`.
  2. Tekan `F5` untuk menjalankan aplikasi.
Selalu buat fork pribadi sebelum mengirimkan PR.