Maksim Pechnikov
2e8a236cef
fix invalidates media url's
před 4 roky
normandy
122328b93a
Update pleroma.nginx to support TLSv1.3
Based on SSL config from https://ssl-config.mozilla.org/
před 4 roky
Maksim
376147fb82
Apply suggestion to installation/nginx-cache-purge.sh.example
před 4 roky
Maksim Pechnikov
b5b9d161cd
update purge script
před 4 roky
Maksim Pechnikov
3f8d68bdf3
added example cache purge script
před 4 roky
Alexander Strizhakov
3c42caa85c
apache chain issue fix
před 4 roky
Mark Felder
e04e16bbc0
Do not strip Cache-Control headers from media. Trust the Pleroma backend.
před 4 roky
Mark Felder
05da5f5cca
Update Copyrights
před 4 roky
Haelwenn (lanodan) Monnier
effb4a3d48
init.d/pleroma: Add option to attach an elixir console
před 4 roky
minibikini
f9380289eb
Add `remote_ip` plug
před 4 roky
feld
df3feb9412
Make it obvious how to support dual stack for MongooseIM
před 4 roky
kPherox
99b4847da3
Fix missing changes in pleroma/pleroma!1197
před 4 roky
rinpatch
997e766929
Remove sudo in the nginx config command example
před 5 roky
rinpatch
c013d3f3c8
Fix the webroot method in the nginx config
před 5 roky
rinpatch
ddf5e6254a
Fix nginx webroot method config
před 5 roky
feld
abedcca349
Sample Mongoose IM config.
Change domain, ensure paths to PEM files are correct, and this is good to go.
před 5 roky
feld
abc15b6dcc
Improve Varnish config. We set sane headers from the backend now.
před 5 roky
Alfie Pates
356c047759
explicitly set reverse proxy upstream to IPv4
since Pleroma.Web.Endpoint binds on IPv4 only and `localhost.` resolves to
[::0] on some systems
fixes #930 .
před 5 roky
Dominik V. Salonen
498c96d458
Add supervisord configuration
před 5 roky
Haelwenn (lanodan) Monnier
378b964d8e
installation/download-mastofe-build.sh: Add copyright header
[ci skip]
před 5 roky
Haelwenn (lanodan) Monnier
b421dd3dd2
installation/download-mastofe-build.sh: Add mastofe CI-artifacts download
[ci skip]
před 5 roky
Horsemans
10a9682596
ssl_trusted_certificate should point to chain.pem if we're demonstrating LetsEncrypt: https://community.letsencrypt.org/t/howto-ocsp-stapling-for-nginx/13611/5
před 5 roky
Kenneth Zhao
e1bdaaa3fe
need to put back ipv4 listen instruct
před 5 roky
PEA
d3a6c065a4
Add ipv6 handling to pleroma.nginx
Replaces `listen 80` with `listen [::]:80`, same with 443
před 5 roky
faried nawaz
c75e643a72
apache config: add instructions for mediaproxy.
před 5 roky
shibayashi
d1752a81a8
Update service files of OpenRC and systemd to new recommended paths
před 5 roky
shibayashi
1d8b578bb7
Recommend the acme-challenge path that is used in the installation guides
před 5 roky
shibayashi
e868cfe619
Add /media to Caddy cache
před 5 roky
vaartis
9e43a28bc3
Update the openrc service's retry with the correct format
před 5 roky
shibayashi
2a818a3e77
Add comments and change default path of the Mix binary.
před 5 roky
Mark Felder
cc3a83a730
Fix nginx caching issues
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.
před 5 roky
Mark Felder
efaa41fad2
Consistent intentation
před 5 roky
Mark Felder
fda942c329
Cache partial objects for 10 minutes
This enables caching/streaming of chunked responses
před 5 roky
Mark Felder
ce224ba5f0
Streaming is enabled by default
Support more filetypes for caching static media
před 5 roky
shibayashi
64035201b5
Security/Drops the sysadmin privilege from the daemon
před 5 roky
scarlett
4b40e4188c
Simplify the NetBSD rc script.
před 5 roky
scarlett
9d3eda1959
Add an rc.d script for NetBSD.
před 5 roky
nonlinear
75f2177d5b
Update/add OpenBSD config files
před 5 roky
nonlinear
04513a13e0
Added init file for OpenBSD
před 5 roky
Mark Felder
d56772c813
proxy buffering still needs to be off
před 5 roky
Mark Felder
48c4f88ffd
Update proxy config to improve behavior and allow compatibility with Safari on MacOS and iOS
před 5 roky
href
97b00d366f
reverse_proxy: more headers
před 5 roky
shibayashi
124a9bb7a5
Add MIX_ENV=prod
před 5 roky
William Pitcock
e4bd5a6950
example configs: kill STS/CT headers
před 5 roky
William Pitcock
057a9017b3
example configs: remove obsolete CSP configuration
před 5 roky
William Pitcock
fd918863aa
nginx example config: remove CORS headers, now managed by CORSPlug.
před 5 roky
Hakaba Hitoyo
3ea4f9ac8d
Remove Access-Control-Allow-Origin
před 5 roky
shibayashi
800d233631
Use example.tld so a single search and replace works
před 5 roky
shibayashi
941f9a888c
Update instructions
před 5 roky
shibayashi
732d3fce73
Use the same example domain in all config examples
před 5 roky