Mohamed Helmy; Alexander Crits-Christoph; Gary D. Bader, Ten Simple Rules for Developing Public Biological Databases…
“ First, use professionally managed hosting resources (e.g., cloud, institutional) , instead of setting up your own web server. Second, if you must run your own server, use virtualization technology, like Docker, to ease system administration and backup tasks. If the server hardware fails, you can bring the system back quickly on another machine. Third, make your database available for download as a set of files or as an all-in-one virtual machine so that the system can be mirrored by others in case the central server is not available. ”
