The Apache SensSoft system provides a simple, ready-to-go deployment. The deployment is containerized with Docker. It includes the UserALE backend, Distill, and Tap. It requires Docker Compose to be installed and working.
Tap, as a Django project, requires a secret.py file to run. Before you begin, create and add the file to /docker/tap/
""" Secret Django settings for tap project. """ # SECURITY WARNING: keep the secret key used in production secret! MY_SECRET_KEY = '<yoursecretkey>' MY_DB_NAME = 'tapdb' MY_DB_USER = 'tapuser' MY_DB_PASSWORD = '<dbpassword>' MY_DB_HOST = 'db' MY_EMAIL_PASSWORD ='' ADMIN_EMAILS = ()
To build and start the system:
docker-compose build docker-compose up
Tap will be running at localhost:8000.
To shut down the system: