Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Register
  • Sign in
  • P pleroma-support
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Issues 41
    • Issues 41
    • List
    • Boards
    • Service Desk
    • Milestones
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
  • Activity
  • Create a new issue
  • Issue Boards
Collapse sidebar
  • PleromaPleroma
  • pleroma-support
  • Issues
  • #29
Closed
Open
Issue created Mar 09, 2020 by John@QwertyKB

Issue with install instructions [Fixes Inside]

On this page https://docs.pleroma.social/backend/installation/otp_en/ I found an issue with the nginx config install instructions.

cp /opt/pleroma/installation/pleroma.nginx /etc/nginx/sites-available/pleroma.nginx
ln -s /etc/nginx/sites-available/pleroma.nginx /etc/nginx/sites-enabled/pleroma.nginx

Is incorrect. The default nginx config is set up to look for .conf files, not .nginx files.

the proper commands would be

cp /opt/pleroma/installation/pleroma.nginx /etc/nginx/sites-available/pleroma.conf
ln -s /etc/nginx/sites-available/pleroma.conf /etc/nginx/sites-enabled/pleroma.conf

as well as the other issue I have found with LetsEncrypt

As per the letsencrypt documentation, the End User needs to agree to Letsencrypt ToS.

The install instructions need to be as follows

apt install curl unzip libncurses5 postgresql postgresql-contrib nginx certbot python-certbot-nginx

and the letsencrypt setup command needs to be as follows

certbot --nginx

Thanks!

Edited Mar 09, 2020 by John
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking