Skip to content
This repository has been archived by the owner on Mar 31, 2024. It is now read-only.
/ custom-turing Public archive

Simple browser-based C language IDE with PHP backend

Notifications You must be signed in to change notification settings

m1k1o/custom-turing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Custom Turing

Lightweight C IDE in browser.

EXPERIMENTAL: Should not be used in Production.

How to run using docker

Build docker image using:

docker build --tag custom-turing .

And then run your image:

docker run \
	-p 8080:8080 \
	-v ./data:/var/www/html/data \
	custom-turing

In data folder will be your program stored.

Navigate browser to http://localhost:8080.

How to run without docker

  1. Be sure you meet all requirements stated below. sudo apt-get install valgrind
  2. Copy all files into public www folder.
  3. Make sure your web daemon has read and write access to data/ folder. Usually it runs as www-data. sudo chown www-data:www-data data/
  4. That's all.

Requirements

  • Apache 2 or another server
  • php 7 with allowed exec function
  • gcc compiler
  • valgrind debugger

About

Simple browser-based C language IDE with PHP backend

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published