2
0
mirror of https://github.com/offen/website.git synced 2024-12-23 13:30:20 +01:00
Mirror of github.com/offen/website
Go to file
Frederik Ring 68ed75cd6a Merge pull request #142 from offen/robots-files
Add robots.txt files for staging and production envs
2019-09-29 16:10:45 +02:00
.circleci add robots.txt files for staging and production envs 2019-09-29 16:08:41 +02:00
.elasticbeanstalk introduce staging environment 2019-09-14 14:35:04 +02:00
build/proxy add robots.txt files for staging and production envs 2019-09-29 16:08:41 +02:00
homepage use homepage for generating events in local development 2019-09-27 20:49:44 +02:00
.ebignore leverage layer caching for node deps 2019-09-09 22:30:11 +02:00
.editorconfig add logspout container to production setup 2019-09-16 15:53:16 +02:00
.gitignore consider lockfiles when building docker images 2019-09-11 21:39:16 +02:00
CODE_OF_CONDUCT.md refer to real world .dev domain 2019-05-01 20:34:00 -06:00
docker-compose.yml move email logic to interface type attached to router 2019-09-23 11:36:14 +02:00
Dockerfile.python use homepage for generating events in local development 2019-09-27 20:49:44 +02:00
Dockerrun.aws.json.production add logspout container to production setup 2019-09-16 15:53:16 +02:00
Dockerrun.aws.json.staging introduce staging environment 2019-09-14 14:35:04 +02:00
LICENSE Initial commit 2019-04-10 16:58:26 +02:00
Makefile add robots.txt files for staging and production envs 2019-09-29 16:08:41 +02:00
README.md add robots.txt files for staging and production envs 2019-09-29 16:08:41 +02:00

offen

CircleCI Patreon

The offen analytics software

This repository contains all source code needed to build and run offen, both on the server as well as on the client. See each of the READMEs in the subdirectories for instructions on how to work on that particular area of the application.


Development of offen has just started, so instructions are rare and things will stay highly volatile for quite some while.

Guidelines for running and developing the Software will be added when it makes sense to do so. If you have questions in the meantime, feel free to open an issue.

Developing the application

The development setup requires docker and docker-compose to be installed.

After cloning the repository, you can build the containers and install dependencies using:

$ make setup

Next seed the database for the server application:

$ make bootstrap

You can test your setup by starting the application:

$ docker-compose up

which should enable you to access http://localhost:8080/auditorium/ and use the auditorium

License

MIT © offen