diff options
Diffstat (limited to 'docs/source')
-rw-r--r-- | docs/source/siteadmin/deploying.rst | 23 | ||||
-rw-r--r-- | docs/source/siteadmin/relnotes.rst | 11 |
2 files changed, 31 insertions, 3 deletions
diff --git a/docs/source/siteadmin/deploying.rst b/docs/source/siteadmin/deploying.rst index 673efb30..2f3f0428 100644 --- a/docs/source/siteadmin/deploying.rst +++ b/docs/source/siteadmin/deploying.rst @@ -501,6 +501,29 @@ Instructions and scripts for running MediaGoblin on an Apache server can be found on the `MediaGoblin wiki <http://wiki.mediagoblin.org/Deployment>`_. +Should I Keep Open Registration Enabled? +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Unfortunately, in this current release of MediaGoblin we are suffering +from spammers registering to public instances en masse. As such, you +may want to either: + +a) Disable registration on your instance and just make + accounts for people you know and trust (eg via the `gmg adduser` + command). You can disable registration in your mediagoblin.ini + like so:: + + [mediagoblin] + allow_registration = false + +b) Enable a captcha plugin. But unfortunately, though some captcha + plugins exist, for various reasons we do not have any general + recommendations we can make at this point. + +We hope to have a better solution to this situation shortly. We +apologize for the inconvenience in the meanwhile. + + Security Considerations ~~~~~~~~~~~~~~~~~~~~~~~ diff --git a/docs/source/siteadmin/relnotes.rst b/docs/source/siteadmin/relnotes.rst index c36fca4d..81c5e4a2 100644 --- a/docs/source/siteadmin/relnotes.rst +++ b/docs/source/siteadmin/relnotes.rst @@ -50,11 +50,16 @@ trouble, consider pinging the MediaGoblin list or IRC channel. 0. If you haven't already, switch the git remote URL: ``git remote set-url origin git://git.savannah.gnu.org/mediagoblin.git`` -1. Update to the latest release. If checked out from git, run: +1. If you don't have node.js installed, you'll need it for handling + MediaGoblin's static web dependencies. Install this via your + distribution! (In the glorious future MediaGoblin will be simply + packaged for your distribution so you won't have to worry about + this!) +2. Update to the latest release. If checked out from git, run: ``git fetch && git checkout -q v0.8.0`` -2. Run +3. Run ``./bootstrap.sh && ./configure && make`` -3. Also run +4. Also run ``./bin/python setup.py develop --upgrade && ./bin/gmg dbupdate`` Please note the important steps of 0 and 2, which have not appeared in |