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 PenarikanPengembangan & Jalankan Secara Manual
Prasyarat
Jalankan Secara Manual
- Jalankan `npm install` di folder `wwwroot`.
- Jalankan `dotnet run` untuk menjalankan aplikasi.
- Visit http://localhost:5000.
Jalankan di Visual Studio
- Buka file `.sln`.
- Tekan `F5` untuk menjalankan aplikasi.
Selalu buat fork pribadi sebelum mengirimkan PR.