Sign inSign up

epages/circle-ci-wall

By epages

•Updated over 7 years ago

Image
0

100K+

epages/circle-ci-wall repository overview

First, create personal API tokens for CircleCI⁠ and GitHub⁠.

⁠Run on your VM

Using this docker-compose.yml:

metricio:
  container_name: circle-ci-wall-metricio
  image: epages/circle-ci-wall:latest
  links:
    - "redis:redis"
  ports:
    - "8009:3000"
  restart: "always"
  environment:
    REDIS_SERVER_HOST: "redis"
    CIRCLE_CI_TOKEN: $CIRCLE_CI_TOKEN
    GITHUB_USER: $GITHUB_USER
    GITHUB_TOKEN: $GITHUB_TOKEN

redis:
  container_name: circle-ci-wall-redis
  image: redis:latest
  restart: "always"

Just run the following commands:

export CIRCLE_CI_TOKEN=<your-token>
export GITHUB_USER=<your-user-name>
export GITHUB_TOKEN=<your-token>
docker-compose up -d

⁠Local development

  1. git clone https://github.com/depoulo/Circle-CI-Wall.git && cd Circle-CI-Wall
  2. npm install
  3. export CIRCLE_CI_TOKEN=<your-token> (see above)
  4. export GITHUB_USER=<your-user-name> (see above)
  5. export GITHUB_TOKEN=<your-token> (see above)
  6. npm start
  7. navigate to http://localhost:3000⁠

⁠Contributing

  1. fork project
  2. hack around
  3. npm run lint
  4. npm test
  5. push your changes
  6. open a pull request
⁠See the Docs⁠ for requirements, setup and customisation.

⁠License

Distributed under the MIT license⁠

Tag summary

Content type

Image

Digest

Size

115.7 MB

Last updated

over 7 years ago

docker pull epages/circle-ci-wall