Docker build and compose improvements, all forum pages behind login
Changes:
- reordered container build steps to avoid unnecessary apt-get and conda install steps
- redefined docker compose mount to include only database directory and not code, so container rebuild includes new codebase
- added @required_login decorator to all biostar.forum.view functions to enforce login on all activity
Edited by Adam Labadorf