mounted_archives added controller and routes; image archive subclass
add port to database config so that can choose to use non-standard ports