aboutsummaryrefslogtreecommitdiff
path: root/installation
AgeCommit message (Collapse)Author
2019-08-30Fix missing changes in pleroma/pleroma!1197kPherox
2019-06-23Remove sudo in the nginx config command examplerinpatch
2019-06-22Fix the webroot method in the nginx configrinpatch
2019-06-21Fix nginx webroot method configrinpatch
2019-05-31Sample Mongoose IM config.feld
Change domain, ensure paths to PEM files are correct, and this is good to go.
2019-05-28Improve Varnish config. We set sane headers from the backend now.feld
2019-05-23explicitly set reverse proxy upstream to IPv4Alfie Pates
since Pleroma.Web.Endpoint binds on IPv4 only and `localhost.` resolves to [::0] on some systems fixes #930.
2019-05-01Merge branch 'features/download-mastofe-build' into 'develop'lambda
installation/download-mastofe-build.sh: Add mastofe CI-artifacts download See merge request pleroma/pleroma!1052
2019-04-16Add supervisord configurationDominik V. Salonen
2019-04-12Merge branch 'ssl_trusted_cert' into 'develop'lambda
ssl_trusted_certificate should point to chain.pem if we're demonstrating... See merge request pleroma/pleroma!996
2019-04-12installation/download-mastofe-build.sh: Add copyright headerHaelwenn (lanodan) Monnier
[ci skip]
2019-04-12installation/download-mastofe-build.sh: Add mastofe CI-artifacts downloadHaelwenn (lanodan) Monnier
[ci skip]
2019-03-31ssl_trusted_certificate should point to chain.pem if we're demonstrating ↵Horsemans
LetsEncrypt: https://community.letsencrypt.org/t/howto-ocsp-stapling-for-nginx/13611/5
2019-02-26need to put back ipv4 listen instructKenneth Zhao
2019-02-25Add ipv6 handling to pleroma.nginxPEA
Replaces `listen 80` with `listen [::]:80`, same with 443
2019-02-23apache config: add instructions for mediaproxy.faried nawaz
2019-02-10Update service files of OpenRC and systemd to new recommended pathsshibayashi
2019-02-09Recommend the acme-challenge path that is used in the installation guidesshibayashi
2019-02-09Add /media to Caddy cacheshibayashi
2019-01-28Update the openrc service's retry with the correct formatvaartis
2019-01-17Add comments and change default path of the Mix binary.shibayashi
2019-01-14Merge branch 'fix-nginx-caching' into 'develop'kaniini
Fix nginx caching issues See merge request pleroma/pleroma!654
2019-01-10Fix nginx caching issuesMark Felder
Nginx is currently not caching data because proxy_buffering needs to be enabled for caching to work at all, and we are receiving a Cache-Control header from Pleroma that states "max-age=0, private, must-revalidate" Even disregarding the Cache-Control header that should actually be set to "public, max-age=1209600" as defined in the reverse_proxy code, we don't want to obey this header at all as it overrides our Nginx caching rules.
2019-01-10Consistent intentationMark Felder
2019-01-10Cache partial objects for 10 minutesMark Felder
This enables caching/streaming of chunked responses
2019-01-10Streaming is enabled by defaultMark Felder
Support more filetypes for caching static media
2018-12-28Merge branch 'systemd-drop-sysadmin-privilege' into 'develop'kaniini
Security/Drops the sysadmin privilege from the daemon See merge request pleroma/pleroma!604
2018-12-28Security/Drops the sysadmin privilege from the daemonshibayashi
2018-12-16Simplify the NetBSD rc script.scarlett
2018-12-16Add an rc.d script for NetBSD.scarlett
2018-12-15Update/add OpenBSD config filesnonlinear
2018-12-14Added init file for OpenBSDnonlinear
2018-12-12proxy buffering still needs to be offMark Felder
2018-12-12Update proxy config to improve behavior and allow compatibility with Safari ↵Mark Felder
on MacOS and iOS
2018-11-30reverse_proxy: more headershref
2018-11-13Merge branch 'add-MIX_ENV-to-systemd-example' into 'develop'lambda
Add MIX_ENV=prod to systemd example file See merge request pleroma/pleroma!445
2018-11-12Add MIX_ENV=prodshibayashi
2018-11-11example configs: kill STS/CT headersWilliam Pitcock
2018-11-11example configs: remove obsolete CSP configurationWilliam Pitcock
2018-11-11nginx example config: remove CORS headers, now managed by CORSPlug.William Pitcock
2018-11-06Merge branch 'patch-2' into 'develop'kaniini
Remove Access-Control-Allow-Origin in pleroma.nginx See merge request pleroma/pleroma!424
2018-11-05Remove Access-Control-Allow-OriginHakaba Hitoyo
2018-11-04Use example.tld so a single search and replace worksshibayashi
2018-11-03Update instructionsshibayashi
2018-11-03Use the same example domain in all config examplesshibayashi
2018-11-03Use the server name as variableshibayashi
2018-10-25Add a little bit more detail in the comments.shibayashi
2018-10-25Add some security related directives to the systemd service exampleshibayashi
2018-09-28Relax form-action content security policybarrucadu
'self' only allows forms submitted to the same origin, which breaks the "remote follow" form. To allow remote following, we want to allow forms to be submitted to any host.
2018-09-03installation/pleroma-apache.conf: OCSP stapling needs to be outside of the ↵shibayashi
virtualhost directive