Review and update the deploment docs for Debian 10 and CentOS 8 [#5593].

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.
This commit is contained in:
Ben Sturmfels
2020-04-29 02:19:16 +10:00
parent 16fbe85247
commit 62a565e13b
5 changed files with 317 additions and 332 deletions

View File

@@ -4,18 +4,17 @@
FROM fedora:31
RUN yum -y update
RUN yum -y install \
RUN dnf -y install \
automake \
gcc \
git \
git-core \
make \
nodejs \
npm \
python3-devel \
virtualenv
RUN yum -y install \
RUN dnf -y install \
findutils \
python3-alembic \
python3-celery \
@@ -70,7 +69,7 @@ RUN chown root:www-data /var/www
USER www-data
RUN git clone --depth=1 git://git.savannah.gnu.org/mediagoblin.git -b master .
RUN git clone --depth=1 git://git.savannah.gnu.org/mediagoblin.git --branch master .
RUN ./bootstrap.sh
RUN VIRTUALENV_FLAGS='--system-site-packages' ./configure