Fachschaftsempfaenger is a Django application created by the student union of Computer Science at the university of Tuebingen to provide a simple screen with important information for the students and employees at department of Computer Science in Tuebingen.
Checkout the pip branch more information.
This is for testing and local deployment purposes. For instances facing the internet or production mode, see this config.
Install docker and docker-compose on your system (with your package manager or manually).
Clone this repo (or use the HTTPS variant):
git clone git@github.com:fsi-tue/fachschaftsempfaenger.git
Build the image and start the container with docker-compose (--build is only needed for the first time or when changing things in requirements.txt):
sudo docker-compose up -d --build
Also execute the script (you also need to do this when upgrading Django etc.):
sudo docker-compose exec web bash /code/script.sh
When finished, remove the container:
sudo docker-compose down
fachschaftsempfaenger uses sphinx
to create a documentation manual.
The documentation can be found here.
The fachschaftsempfaenger project welcomes help in the following ways:
- Making Pull Requests for code, or documentation.
- Commenting on open issues and pull requests.
- Helping to answer questions in the issue section.
- Creating feature requests or adding bug reports in the issue section.
For more information on how to contribute to fachschaftsempfaenger have a look at the development section.