ΒΆ Checklist for Creating a Brand New Conference
- DNS
- Add necessary DNS entries for SendGrid. SendGrid can generate a list of required entries.
- A or CNAME pointing to weber
- FontAwesome - Add new conference domain to the domain list of our Fontawesome.com Pro account. Login information is in 1Password shared vault under Fontawesome
- .env file
- Create a local {DATABASE}.env file for dev servers by copying a similar file from another conference.
- Create the production .env file on our production web server. For NeurIPS, this is /www/neurips.cc/.env
- Apache2
- Set up the /etc/apache2/sites-available/{DATABASE}.conf file based off an existing one.
- Adjust the number of processes and threads to suit the size of the conference.
- run ./fixPermissions
- Database
- Copy the database from a smaller meeting
- Remove unneeded users (a script that does this is in progress)
- Remove unneeded documents.
- Delete registrations, invoices, ccinvoices, page_views,