An open API service indexing awesome lists of open source software.

https://github.com/ccnmtl/plexus


https://github.com/ccnmtl/plexus

Last synced: 3 months ago
JSON representation

Awesome Lists containing this project

README

          

[![Actions Status](https://github.com/ccnmtl/plexus/workflows/build-and-test/badge.svg)](https://github.com/ccnmtl/plexus/actions)

## plexus

Our little in-house app for keeping track of our servers.

### docker-compose

The easiest way to run this locally is with docker and
docker-compose. It's as easy as:

$ make build
$ docker-compose run web migrate # to set up database schema
$ docker-compose up

And you should have a dev instance running on port 8000.

If you update the dependencies (in `requirements.txt` or
`package.json`), re-run `make build` to update the docker image.

You can re-run `docker-compose run web migrate` at any point if there
are migrations.

If you aren't using CAS, you'll want a local django superuser, so
create it with:

$ docker-compose run web manage createsuperuser