Розгорнути Скоро
Про CppRunner
CppRunner — це веб-інструмент для виконання коду. Він призначений для запуску фрагментів коду C++ та надає простий інтерфейс для тестування коду користувачами онлайн.
Рекомендовано
Запустити в Docker
Спочатку встановіть Docker. Потім виконайте наведені нижче команди в оболонці 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://github.com/aiursoftweb/cppRunner/raw/master/install.sh | sudo bash
Або з власним портом:
... | sudo bash -s 8080
Systemd
/opt/apps
Внесок
Ми зацікавлені у вашому відгуку! Ви можете надати пропозицію або запит на нову функцію через трекер проблем.
Повідомити про проблему Запит на злиттяРозробка та ручний запуск
Вимоги
Запустити вручну
- Виконайте `npm install` у папці `wwwroot`.
- Виконайте `dotnet run`, щоб запустити застосунок.
- Visit http://localhost:5000.
Запустити в Visual Studio
- Відкрийте файл `.sln`.
- Натисніть `F5`, щоб запустити додаток.
Завжди створюйте особистий форк перед відправкою PR.