diff options
author | Christopher Allan Webber <cwebber@dustycloud.org> | 2012-04-29 13:11:31 -0500 |
---|---|---|
committer | Christopher Allan Webber <cwebber@dustycloud.org> | 2012-04-29 13:11:31 -0500 |
commit | fe191ea48a1e7b9b3eb28f3e58de93f77e372c87 (patch) | |
tree | feaa9f64f0f44ee35cfbff9bf07778015f7c9bf8 | |
parent | 2eae6ae1ce913f00a744a7dd171a7213e9b85883 (diff) | |
download | mediagoblin-fe191ea48a1e7b9b3eb28f3e58de93f77e372c87.tar.lz mediagoblin-fe191ea48a1e7b9b3eb28f3e58de93f77e372c87.tar.xz mediagoblin-fe191ea48a1e7b9b3eb28f3e58de93f77e372c87.zip |
Removing references to MongoDB in docs/
-rw-r--r-- | docs/source/codebase.rst | 6 | ||||
-rw-r--r-- | docs/source/deploying.rst | 40 |
2 files changed, 1 insertions, 45 deletions
diff --git a/docs/source/codebase.rst b/docs/source/codebase.rst index 6de71f07..3ef91290 100644 --- a/docs/source/codebase.rst +++ b/docs/source/codebase.rst @@ -81,10 +81,6 @@ Software Stack * `Celery <http://celeryproject.org/>`_: for task queuing (resizing images, encoding video, ...) - * `MongoKit <http://namlook.github.com/mongokit/>`_: the lightweight - ORM for MongoDB we're using which will make it easier to define - structures and all that (will be swapped out soon...) - * `Babel <http://babel.edgewall.org>`_: Used to extract and compile translations. @@ -148,7 +144,7 @@ Here are some interesting files and what they do: :routing.py: maps url paths to views :views.py: views handle http requests -:models.py: holds the mongodb schemas---these are the data structures +:models.py: holds the sqlalchemy schemas---these are the data structures we're working with You'll notice that there are several sub-directories: tests, diff --git a/docs/source/deploying.rst b/docs/source/deploying.rst index ed74b441..bd874150 100644 --- a/docs/source/deploying.rst +++ b/docs/source/deploying.rst @@ -111,46 +111,6 @@ where the first ``mediagoblin`` is the database owner and the second More on this in :ref:`Drop Privileges for MediaGoblin <drop-privileges-for-mediagoblin>`. -Configure MongoDB -~~~~~~~~~~~~~~~~~ - -.. warning:: - - If this is a fresh setup and you have already set up PostgreSQL, you - will not need this step. - -First, install MongoDB. On a DEB-based system run:: - - sudo apt-get install mongodb - -on a RPM-based system, run:: - - yum install mongodb-server - -After installing MongoDB some preliminary database configuration may -be necessary. - -Ensure that MongoDB `journaling -<http://www.mongodb.org/display/DOCS/Journaling>`_ is enabled. Journaling -is enabled by default in version 2.0 and later 64-bit MongoDB instances. -Check your deployment, and consider enabling journaling if you're running -32-bit systems or earlier version. - -.. warning:: - - Running MongoDB without journaling risks general data corruption - and raises the possibility of losing data within a 60-second - window when the server restarts. - - MediaGoblin recommends enabling MongoDB's journaling feature by - adding a ``--journal`` flag to the command line or a "``journal: - true``" option to the configuration file. - -MongoDB can take a lot of space by default. If you're planning on -running a smaller instance, consider the `scaling down guide -<http://wiki.mediagoblin.org/Scaling_Down>`_ for some appropriate -tradeoffs to conserve space. - .. _drop-privileges-for-mediagoblin: Drop Privileges for MediaGoblin |