Opened 5 months ago

Closed 5 months ago

#5593 closed defect (fixed)

Update deployment docs for Debian 10 and Fedora 31

Reported by: Ben Sturmfels Owned by:
Priority: critical Milestone: 0.10.0
Component: programming Keywords:
Cc: andrew.dudash@… Parent Tickets:

Description

The deployment docs are a little out of date and need a full review. See docs/source/siteadmin/deploying.rst.

For Debian 10, we can refer to the Dockerfile-debian-python3-sqlite script, which installs and runs MediaGoblin in Debian 10 under Docker.

For Fedora, we may want to make another Dockerfile to allow us to quickly verify that we have the list of dependencies correct.

Subtickets

Change History (6)

comment:1 Changed 5 months ago by Ben Sturmfels

Had a suggestion in IRC to use a shallow git clone in these docs - this is currently what we're doing in the Dockerfile too.

comment:2 Changed 5 months ago by Ben Sturmfels

Cc: andrew.dudash@… added

comment:3 Changed 5 months ago by Ben Sturmfels

Note: We've just removed the audiolab/numpy/scipy dependencies because spectrograms have been completely disabled. Install docs have been updated.

comment:4 Changed 5 months ago by Ben Sturmfels

I've now gone through the deployment docs thoroughly in Debian 10 and CentOS 8. Debian is working well. I wasn't able to get RabbitMQ installed in CentOS, but otherwise working.

Would be nice to also test the media types docs; at least for audio and video.

comment:5 Changed 5 months ago by Ben Sturmfels

I've now checked the audio and video media-types docs in Debian 10 and CentOS 8. Debian is working fine, but I wasn't able to get video running in CentOS due to missing gstreamer packages - I've noted this in the docs.

comment:6 Changed 5 months ago by Ben Sturmfels

Resolution: fixed
Status: newclosed

Close enough to release!

Note: See TracTickets for help on using tickets.