Welcome to the cisticola wiki!
Deployment notes
The application is deployed on the DO instance cisticola-prod. Likewise, the managed DB cluster cisticola-prod-db is used to store data. Logan, Miguel, and Tristan all have access to this instance.
The .env file can be inspected as necessary. This contains information for connecting to the database cluster.
It is run regularly using the following cron jobs:
flock is used to ensure that there is only one archiver or scraper running at any given point in time.
Setup
Currently this is set up and deployed manually. Necessary packages are installed with apt-get and pipenv.
There are also two initialization commands that are not automated. Currently those are run manually.
Status monitoring
The status can be monitored after accessing the OSSO network via VPN at http://10.95.41.23:8080/. This is an insecure server/API that is not exposed to the public internet.