diff options
author | Ben Sturmfels <ben@sturm.com.au> | 2021-03-09 09:54:48 +1100 |
---|---|---|
committer | Ben Sturmfels <ben@sturm.com.au> | 2021-03-09 14:47:40 +1100 |
commit | 7e2a2ecfdcf0783736465a62d81d8c087acb6703 (patch) | |
tree | 6c84de80f83af41a1aacedef873dc2b471012820 /docs/source/siteadmin/deploying.rst | |
parent | 4f53c4b17c1c92a4a222ab61732e1c5489ff2639 (diff) | |
download | mediagoblin-7e2a2ecfdcf0783736465a62d81d8c087acb6703.tar.lz mediagoblin-7e2a2ecfdcf0783736465a62d81d8c087acb6703.tar.xz mediagoblin-7e2a2ecfdcf0783736465a62d81d8c087acb6703.zip |
Extend Fedora Dockerfile, add sourcehut builds for Debian and Fedora.
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.
Diffstat (limited to 'docs/source/siteadmin/deploying.rst')
-rw-r--r-- | docs/source/siteadmin/deploying.rst | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/docs/source/siteadmin/deploying.rst b/docs/source/siteadmin/deploying.rst index 09619997..75eb8826 100644 --- a/docs/source/siteadmin/deploying.rst +++ b/docs/source/siteadmin/deploying.rst @@ -65,7 +65,7 @@ MediaGoblin has the following core dependencies: - `Node.js <https://nodejs.org>`_ These instructions have been tested on Debian 10, CentOS 8 and -Fedora 31. These instructions should approximately translate to recent +Fedora 33. These instructions should approximately translate to recent Debian derivatives such as Ubuntu 18.04 and Trisquel 8, and to relatives of Fedora such as CentOS 8. @@ -75,12 +75,13 @@ Issue the following commands: # Debian 10 sudo apt update - sudo apt install automake git nodejs npm python3-dev python3-gi \ + sudo apt install automake git nodejs npm python3-dev \ python3-gst-1.0 python3-lxml python3-pil virtualenv - # Fedora 31 - sudo dnf install automake gcc git-core make nodejs npm python3-devel \ - python3-lxml python3-pillow virtualenv + # Fedora 33 + sudo dnf install automake gcc git-core make nodejs npm \ + libffi-devel python3-devel python3-lxml python3-pillow \ + virtualenv For a production deployment, you'll also need Nginx as frontend web server and RabbitMQ to store the media processing queue:: |