Code Monkey home page Code Monkey logo

ripe-atlas-halo's Introduction

RIPE Atlas Halo

A heads-up display for your network

How to Run It

It's a Django app, so if you're familiar with that, installation should be easy. Just do the following:

  1. Create a virtualenv (Python 3.4+)
  2. Enter that virtualenv
  3. Check out the code from this repo
  4. Run pip install -r requirements.txt (in the root of this project)
  5. Change to the src directory in this project
  6. Run ./manage.py migrate
  7. Run ./manage.py runserver
  8. Open a browser and point it at http://localhost:8000/

Docker Version

You can build, and start the ripe-atlas-halo project as a docker container using the following commands.

The first will command docker to execute the Dockerfile and create a new local image on your workstation which contains the current src of the project, along with the required dependencies based on requirements.txt

The second command starts the container for use.

docker build -t ripe-atlas-halo .
docker run -d -name my-ripe-atlas-halo -p 8000:8000 ripe-atlas-halo

Once the container has started, you can navigate to the interface on http://localhost:8000/

To stop the container, simply run

docker stop my-ripe-atlas-halo

Colophon

This project was named "Halo" after the video game by the same name. It's a reference to heads-up display (as one has in any FPS), which is synonym for a dashboard... which is what this is.

Give us a break, we had limited time and more important things to do than pick a name ;-)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.