Opened 6 months ago

Closed 6 months ago

#5587 closed enhancement (fixed)

Drop fastcgi as a deployment option from our documentation

Reported by: Ben Sturmfels Owned by:
Priority: minor Milestone:
Component: documentation Keywords:
Cc: Parent Tickets:

Description

We get occasional bug reports of people having trouble deploying fastcgi on Python 3. Since the flup package doesn't support Python 3, we should remove fastcgi from our documented deployment methods.

Relevant documentation files are:
docs/source/siteadmin/deploying.rst
docs/source/siteadmin/configuration.rst

Should also remove it from the paste config file:
paste.ini

Probably also worth checking the wiki.

Subtickets

Change History (4)

comment:1 Changed 6 months ago by Michael Lynch

I put together a commit that removes all references to fastcgi and flup:

https://github.com/mtlynch/mediagoblin/commit/82c2f9a9125a2046a65669870d2d8afd8419c147

comment:2 Changed 6 months ago by Ben Sturmfels

Status: newaccepted

Great stuff Michael!

Where there's something like "virtualenv + FastCGI + Nginx" and "FastCGI and nginx", can you please replace the "FastCGI" bit with "Waitress" (that's the WSGI server that's being used). That will help people understand the part that is there.

Apart from that, this looks good to merge!

comment:4 Changed 6 months ago by Ben Sturmfels

Resolution: fixed
Status: acceptedclosed

Thanks Michael! Merged into master in commit 09c65978.

Note: See TracTickets for help on using tickets.