-
Notifications
You must be signed in to change notification settings - Fork 129
Deploying your own instance
Adrien Pavão edited this page Oct 26, 2022
·
1 revision
This section explains how to run your own Codalab instance (front-end and back-end). This allows you to customize Codalab and have full control and full privacy. We prepared for you a re-usable AWS virtual machine image (called AMI), already pre-configured, thus easier to install. You can also install Codalab from scratch on your own server. Before you venture into doing this, check "Customizing your website" in section 2.1 of this wiki, which may suffice to customize Codalab for your needs.
-
Use a pre-setup image:
-
(OR, if you do not want to use our AMI) Configure CodaLab from scratch (harder) -- works on Azure, Google Cloud Compute, etc. anywhere you can spin up an Ubuntu/Linux box
- Enable SSL
- E-mail notification
- Configure for single competition (disable hosting other competitions)
- Minio Storage (self-hosting storage)
- Putting Codalab into Maintenance mode
- Instance Admin: Setting up Scheduled VM Backups on Google Cloud
- Instance Admin: Restoring from VM Backups on Google Cloud
- Instance Admin: Creating GPU Workers on Google Cloud
- Instance Admin: Setting up Static IPs on Google Cloud