Server
Information about the lab's web server
Last updated
Information about the lab's web server
Last updated
Our server, thewizard
, is a small digital ocean droplet used as a web server to run our experiments and write experiment data to our database.
On thewizard
, nginx is configured with a server block for https://experiments.childlanglab.com, including an SSL certificate. All http traffic is redirected through https.
The server is automatically backed up every week on Tuesday night. Backups can be used to create a new, identical droplet, or to restore the existing droplet.
No data is stored on the server. All data is written directly to our database during experiment runs. The experiments.childlanglab.com/html folder is just a remote for the pennchildlanglabs/experiments repository, so all files on the server are also available in there.
If the server were destroyed, we'd lose nothing important. We'd simply spin up another droplet and configure nginx in the same way.