aboutsummaryrefslogtreecommitdiffstats
path: root/docs/source/siteadmin/deploying.rst
Commit message (Collapse)AuthorAgeFilesLines
* Remove --system-site-packages argument to ./configure.Ben Sturmfels2021-09-181-1/+1
| | | | | | | | MediaGoblin ignores this argument and creates a virtualenv with --system-site-packages regardless. Appears it's been this way since the early days. Removing this make the installation instructions easier to read.
* Add note asking for feedback on installation process.Ben Sturmfels2021-09-131-0/+6
|
* Revert "Disable registrations by default due to spam."Ben Sturmfels2021-09-121-3/+0
| | | | | | | Turns out this breaks tests. Will attempt again when I have time to deal with the tests. This reverts commit 120f144f0eb014e694a584a627c8b17856da5b51.
* Update Guix todos.Ben Sturmfels2021-09-121-8/+6
|
* Disable registrations by default due to spam.Ben Sturmfels2021-09-041-0/+3
|
* Update deploy docs for Debian 11.Ben Sturmfels2021-08-231-2/+1
|
* Document how to view Systemd logs.Ben Sturmfels2021-08-151-0/+5
|
* docs: Tune up the celery and production deployments documentation.Ben Sturmfels2021-03-291-33/+35
|
* docs: Tune up configuration documentation.Ben Sturmfels2021-03-291-6/+23
|
* Direct wiki links to archive.org.Ben Sturmfels2021-03-121-2/+2
|
* Fix typo.Ben Sturmfels2021-03-101-1/+1
|
* Extend Fedora Dockerfile, add sourcehut builds for Debian and Fedora.Ben Sturmfels2021-03-091-5/+6
| | | | | | Previously had partial docs for Fedora 31. This updates to Fedora 33, adds support for audio and video and adds dependencies to allow the test suite to run to completion.
* Drop Python 2 installation support.Ben Sturmfels2021-03-031-13/+1
|
* Increase Nginx upload limit to 100m, improve related docs [#5496].Ben Sturmfels2020-05-131-2/+5
| | | | | | By increasing the limit from 8m to 100m, we should immediately fix initial problems for people trying to upload audio or video. From there, they can read the documentation more closely when they try to upload larger files.
* Avoid Celery/RabbitMQ "connection reset" errors [#5609].Fernando Gutierrez2020-05-121-0/+1
| | | | | | This change starts Celery only after RabbitMQ is available. It also returns the unnecessarily low BROKER_HEARTBEAT setting to default of 120.0 to help prevent connections being reset on machines under load.
* docs: Add chapter on upgrading, inc. system Python upgrades [#972].Ben Sturmfels2020-05-111-14/+3
|
* docs: Tweak deployment docs headings, link to configuration docs.Ben Sturmfels2020-05-111-34/+28
|
* docs: Tweak the release notes and deployment docs following testing.Ben Sturmfels2020-05-041-39/+43
|
* docs: Note possible permission issues during install.Ben Sturmfels2020-04-301-0/+11
|
* Test and update the media-types docs with Debian 10 and CentOS.Ben Sturmfels2020-04-291-1/+3
| | | | Unfortunately wasn't able to get video going in CentOS.
* Fix some docs build warnings.Ben Sturmfels2020-04-291-9/+12
|
* Add CentOS rabbitmq instructions.Ben Sturmfels2020-04-291-2/+6
|
* Review and update the deploment docs for Debian 10 and CentOS 8 [#5593].Ben Sturmfels2020-04-291-184/+265
| | | | | | Mostly a thorough test and cleanup. The significant change is moving the systemd config into the deployment docs an the registration/security considerations to production considerations docs.
* Properly quote --without-python3 in docs (#5596).Ben Sturmfels2020-04-281-1/+1
|
* Fix Sphinx build warnings, remove gNewSense, *buntu -> Ubuntu.Ben Sturmfels2020-04-281-4/+4
| | | | The * feels like it might confuse no-programmers.
* Switch to Python 3 by default.Ben Sturmfels2020-04-241-12/+12
| | | | Addresses #5592.
* Adding 'Waitress' where 'FastCGI' was previously referencedMichael Lynch2020-04-151-2/+2
|
* Removing flup and fastcgi from documentationMichael Lynch2020-04-141-49/+8
| | | | | | flup is not supported on Python3, so MediaGoblin doesn't have a supported way to enable FastCGI support. This change removes all references to flup and FastCGI and updates deployment instructions to use simple HTTP forwarding with nginx to access mediagoblin's non-static resources.
* Use https:// instead of git:// to clone [#5551]Andrew Browning2018-04-021-1/+1
| | | | This was partially addressed in eee3e41 but missed many items.
* remove mentions of mediagoblin_local.iniBoris Bobrov2017-11-131-2/+2
|
* clarify installation instructions about mediagoblin.iniBoris Bobrov2017-11-131-2/+5
|
* Fix #5517 - Change docs to clone repo using httpsAndrew Browning2017-09-201-1/+1
|
* Properly escape asterisk in *buntuAndrew Browning2017-08-151-1/+1
|
* Switch to rabbitmq by default and in docsBoris Bobrov2017-06-091-2/+7
|
* Spell-check the entire documentation.Ben Sturmfels2016-09-181-17/+17
|
* Basic explaination of how to deploy with Python 3.Christopher Allan Webber2016-02-201-1/+9
| | | | Could be better, but "works" for now.
* Move Ubuntu -> *buntu because of absurd trademark issuesChristopher Allan Webber2016-02-191-2/+2
| | | | | For more context, see: http://joeyh.name/blog/entry/trademark_nonsense/
* Fix #5359 - unpriviledged -> unprivilegedLoic Dachary2016-01-191-3/+3
|
* Kludgey documentation fix so that python 2 does not break with flupChristopher Allan Webber2015-12-141-0/+5
| | | | See also Issue #5373
* Better phrasing: "Should I Keep Open Registration Enabled?"Christopher Allan Webber2015-05-301-2/+2
|
* "Should I enable registration?" sectionChristopher Allan Webber2015-05-301-0/+23
|
* docs: Added handling of user_dev permissionsJim Campbell2015-05-261-6/+11
| | | | | | | | | | | | The user_dev directory gets created when users get established and they start uploading media. However, the permissions aren't correct on the directory as it gets created. As a workaround, we create the directory at this stage, and then set the proper permissions. See this mailing list post for more information: http://lists.mediagoblin.org/pipermail/devel/2015-May/001201.html
* docs: Updated permissions. Tweaked install detailsJim Campbell2015-05-191-9/+27
| | | | | | | | | | | | | | Added nginx to installation packages. We say that our install uses nginx, so users should skip nginx if they want to use apache. Also, our group permissions depend on a web server being installed. Changed install directory for mediagoblin acct to /var/lib/mediagoblin It works better if we need to back up data. Assigned mediagoblin user to the same group as the web server. This is needed so that the server can access uploaded media. Created mediagoblin group for non-web-server things such as logs.
* docs: Removed systemcl enable/start. Already issued.Jim Campbell2015-05-181-5/+0
| | | | | | Debian-based platforms start the postgres server by default after installation. For RPM-based distros, we've already issued these commands prior to configuring the postgres server.
* docs: Need to start postgres on rpm distrosJim Campbell2015-05-181-3/+5
| | | | | | | Need to enable / start postgres database on rpm-based distros before you create the postgres mediagoblin user and database. If you don't start the database server, you can't create a database user or database.
* docs: Clean up nginx instructionsJim Campbell2015-05-111-9/+25
| | | | | | Made it more clear what commands to use if you're on deb/rpm-based system. Added a note that shows the user how to test their nginx configuration.
* docs: Added 'sudo' to cmd. Made 'exit' from postgres acct more clear.Jim Campbell2015-05-111-1/+6
| | | | | Added a missing reference to 'sudo' in a command. Made the exit from the postgres account more clear to reduce the chance for user error.
* docs: Removed chkconfig cmd. Made 'exit' more explicit.Jim Campbell2015-05-111-7/+4
| | | | | | | | | | The chkconfig command is only needed on CentOS 6, which isn't really a supported multimedia platform. CentOS 7 and Fedora 21+ wouldn't require this command. Also made the "exit" command (used after setting up the postgres mediagoblin account and database) more explicit. This will help prevent user errors for users who may skim through the documentation.
* docs: Copy paste.ini to paste_local.iniJim Campbell2015-05-111-4/+5
| | | | | | | Some scripts on the internet have referenced paste_local.ini, so it is safer to have a copy on the filesystem by default, even if the user doesn't need to change any of the values for a regular setup.
* Note on what --without-virtualenv doesChristopher Allan Webber2015-04-281-0/+18
|