All Projects → madduci → docker-compiler-explorer

madduci / docker-compiler-explorer

Licence: BSD-2-Clause License
A docker-based version of Matt Godbolt's compiler-explorer application

Programming Languages

Dockerfile
14818 projects

docker-compiler-explorer

Build and Publish

A docker-based version of Matt Godbolt's Compiler Explorer for self-hosting purposes.

The repository contains a Dockerfile with all the required instructions to build the compiler explorer application (with some adjustments to the Makefile as long as there's no 'sudo') and a docker-compose.yml file, which keeps some setup instructions such as the port mapping and network, in case you might want to map the default port exposed by the application, 10240, in an easy way.

Requirements

  • Docker (possibly the latest version, 17.06+)
  • docker-compose (1.16+)

Build/Run instructions

You can just type in your terminal:

docker pull madduci/docker-compiler-explorer:latest && docker-compose up -d

to use my docker image or, in case of adjustments to the Dockerfile, just type:

docker-compose up -d

and you're done. On the first time, it will build the image based on the modified Dockerfile.

Once launched, you can just point your browser to http://localhost:10240 (or to the port you've defined in the docker-compose.yml file)

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].