diff options
Diffstat (limited to 'docs/source')
-rw-r--r-- | docs/source/siteadmin/deploying.rst | 11 | ||||
-rw-r--r-- | docs/source/siteadmin/media-types.rst | 10 | ||||
-rw-r--r-- | docs/source/siteadmin/relnotes.rst | 2 |
3 files changed, 15 insertions, 8 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:: diff --git a/docs/source/siteadmin/media-types.rst b/docs/source/siteadmin/media-types.rst index 6c7409eb..1c2ebcec 100644 --- a/docs/source/siteadmin/media-types.rst +++ b/docs/source/siteadmin/media-types.rst @@ -90,11 +90,11 @@ as whatever GStreamer plugins you want, good/bad/ugly): .. code-block:: bash - # Debian and co. + # Debian sudo apt install python3-gst-1.0 gstreamer1.0-plugins-{base,bad,good,ugly} \ gstreamer1.0-libav python3-numpy - # Fedora and co. + # Fedora sudo dnf install gstreamer1-plugins-{base,bad-free,good,ugly-free} \ python3-numpy @@ -130,11 +130,15 @@ good/bad/ugly): .. code-block:: bash - # Debian and co. + # Debian sudo apt install python3-gi gstreamer1.0-tools gir1.2-gstreamer-1.0 \ gir1.2-gst-plugins-base-1.0 gstreamer1.0-plugins-{good,bad,ugly} \ gstreamer1.0-libav python3-gst-1.0 + # Fedora + sudo dnf install gstreamer1-plugins-{base,bad-free,good,ugly-free,openh264} \ + python3-gobject python3-gstreamer1 + .. note:: We unfortunately do not have working installation instructions for Fedora and diff --git a/docs/source/siteadmin/relnotes.rst b/docs/source/siteadmin/relnotes.rst index 1292e114..36e14193 100644 --- a/docs/source/siteadmin/relnotes.rst +++ b/docs/source/siteadmin/relnotes.rst @@ -29,6 +29,8 @@ carefully, or at least skim over it. **Improvements:** +- Add Debian and Fedora CI builds for sourcehut (Ben Sturmfels) +- Extend Fedora install docs and development Dockerfile to support audio/video (Ben Sturmfels) - Remove Python 2 installation and compatibility code (Ben Sturmfels) - Reinstate Python 3 audio spectrograms [#5610] (Fernando Gutierrez) |