Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/matomo-org/matomo-nginx

Nginx configuration for running Matomo
https://github.com/matomo-org/matomo-nginx

Merge pull request #70 from simpaa/RemoveJsonFromList

Remove json files from static file list to serve

5b232af8ec1fd9d033f1c4ab9343f4073df64644 authored about 2 years ago by Lukas Winkler <[email protected]>
Remove json files from static file list to serve

6ab25dd2e7c16aece588737571b3ef616bde9925 authored about 2 years ago by Simon Andersson <[email protected]>
Merge pull request #65 from matomo-org/prtemplate

Overwrite global PR template

70fff07a79efefe62397a3ca2bc92a690d3006ae authored over 3 years ago by Lukas Winkler <[email protected]>
Overwrite global PR template

Otherwise it would be using this PR template : https://github.com/matomo-org/.github/blob/main/....

c1e6ed660d58aebc49e90e109dadb7a3bb4449e0 authored over 3 years ago by Thomas Steur <[email protected]>
only allow access to assets in misc/

531f0c90197fab6ade1e9908e4d008108a948bf0 authored over 3 years ago by Lukas Winkler <[email protected]>
only allow paths ending in ".php"

b91de102db6fd473124a714cde834afef94e388e authored over 3 years ago by Lukas Winkler <[email protected]>
fix systemctl command

b7abb7312589ae17a6592ea7de2ecf86fd7a8977 authored about 4 years ago by Lukas Winkler <[email protected]>
don't allow non-asset files in node_modules

565aeb5b26fa9f50f6715eb0b140661f0d845a72 authored over 4 years ago by Lukas Winkler <[email protected]>
only match directories in the root directory

thanks to @mnzaki for mentioning this in https://github.com/matomo-org/docker/pull/200

74449db0971bf4d39a0aba9bf505257758b6fbcb authored over 4 years ago by Lukas Winkler <[email protected]>
add location block to HTTP->HTTPS redirect

thanks to feedback per E-Mail

7035d4ff1076e34ef34a384e0963b519713698d2 authored over 4 years ago by Lukas Winkler <[email protected]>
Merge pull request #59 from axelsimon/typo

Correct typo regarding commenting "try_files"

ba3fcfa599200981273751412a8bb957038e5a5e authored over 4 years ago by Lukas Winkler <[email protected]>
Correct typo: try_files should **commented** if it's already in fastcgi-php.conf.

7f0d7d42238309eaa343cd05f5d337868756acb7 authored almost 5 years ago by axelsimon <[email protected]>
Merge pull request #58 from benguichard/fix/typo

fix typo in matomo.conf

a6e53eb65585467ba50f336c82763700c79fe347 authored almost 5 years ago by Lukas Winkler <[email protected]>
fix typo in matomo.conf

15c7f0a374c2c3bc3b6104d133fc82dae9cec60c authored almost 5 years ago by benguichard <[email protected]>
Add try_files $fastcgi_script_name =404;

See e.g. https://nextcloud.com/blog/urgent-security-issue-in-nginx-php-fpm/ for more details.

...

a8ab1052eb00010b720ce797441daa4dadf4b043 authored almost 5 years ago by Lukas Winkler <[email protected]>
Merge pull request #54 from Rixafy/patch-1

Fix indentation in matomo.conf

31356105c687ac506b0c151726f3dbb6a3a8c464 authored over 5 years ago by Lukas Winkler <[email protected]>
Merge pull request #55 from sb-relaxt-at/patch-1

Update matomo.conf

d82157d91143c718e4006c893a0c870544751637 authored over 5 years ago by Lukas Winkler <[email protected]>
Update matomo.conf

7d046ba8f12a63769e2d3c5038056f255a153fac authored over 5 years ago by Stephan <[email protected]>
Fix indentation in matomo.conf

268f6704fbcfa666c423e2ad785779ab607806aa authored over 5 years ago by Rick Strafy <[email protected]>
merge HeatmapSessionRecording with main section

thanks to @J0WI (#52)

492eedcf60c7bc837c9e321b624c2e5441a1117e authored over 5 years ago by Lukas Winkler <[email protected]>
add more security headers

thanks to @J0WI (#52)

f797512bde9a9db8b43ff5609d96147f377a6445 authored over 5 years ago by Lukas Winkler <[email protected]>
also add security headers to nginx responses

thanks to @J0WI (#52)

75f5598212bb98a9e479f1d8474a1583f9e1aa8c authored over 5 years ago by Lukas Winkler <[email protected]>
simplify HTTP section

thanks to @J0WI (#52)

b74e721746f3f70a8cfffe911996c9e81d5ae8dd authored over 5 years ago by Lukas Winkler <[email protected]>
add Tips section

8f2eafc8734e51a09a10073d01ef8424c914f87c authored over 5 years ago by Lukas Winkler <[email protected]>
never cache Tag Manager preview files

fixes #48

712fcede81c50e5021f653b2a373ef8909688f98 authored over 5 years ago by Lukas Winkler <[email protected]>
update notice about fastcgi-php.conf

fixes #49

0d634a2c66e2551d600ea5d9e022b2373a36f2c7 authored over 5 years ago by Lukas Winkler <[email protected]>
remove unnecessary block

18ebeedec55103ac5861fd48e23414214d58d442 authored almost 6 years ago by Lukas Winkler <[email protected]>
allow js/ trick

f394c7203a4623691d1554a0ef8acfdb4edb8f4d authored almost 6 years ago by Lukas Winkler <[email protected]>
Merge pull request #47 from bbodenmiller/patch-1

typo fix

d6b6c1bd67137bc0b146e4f675581197ebbc12b9 authored almost 6 years ago by Lukas Winkler <[email protected]>
typo fix

f4404da084d8c34cf9988600618fda20907896c7 authored almost 6 years ago by Ben Bodenmiller <[email protected]>
httpoxy

14415ffd127722eb9b339e97bd1c621931ef6aa1 authored about 6 years ago by Lukas Winkler <[email protected]>
block access to .ht* files

da6b7fa28f9662feb911d3099a54b779d5241de7 authored about 6 years ago by Lukas Winkler <[email protected]>
fix order of rules

c86fa1bfca8a3bcf1c5010965284e644e5c35282 authored about 6 years ago by Lukas Winkler <[email protected]>
add link to legacy config

518f3cb89b8cc33d2429287ab7b533c2c8df87d2 authored about 6 years ago by Lukas Winkler <[email protected]>
fix typos

0c566d96573fcbebc30659927025ae5b69dfa2f7 authored about 6 years ago by Lukas Winkler <[email protected]>
modernize nginx config (#43)

* [WIP] modernize nginx config

* update to PHP 7.2

* add Referrer-Policy

* fix typos in...

1495055aefb2141f1b164aa0322db0981f08d9c9 authored about 6 years ago by Lukas Winkler <[email protected]>
Merge pull request #36 from bbodenmiller/patch-2

improve code formatting

389a67099abf94e4df222826be6a3b06c0f4ebc1 authored over 6 years ago by Matthieu Aubry <[email protected]>
Merge pull request #22 from frost-nzcr4/patch-2

Fix typo

5b09bdcf1009a94f61fe7e223f75217630bcc765 authored over 6 years ago by Matthieu Aubry <[email protected]>
Merge pull request #21 from frost-nzcr4/patch-1

Fix typo

1440e12786f8c6a3643a901ceefedcd21dc2178b authored over 6 years ago by Matthieu Aubry <[email protected]>
Merge pull request #31 from bbodenmiller/patch-1

github -> GitHub

81f82002f941dbd7e4498d7166185f7f09ee2618 authored over 6 years ago by Matthieu Aubry <[email protected]>
Merge pull request #39 from mattab/patch-2

Remove configuration block "Disallow any usage of piwik assets if referer is non valid." as it b...

679233bca9e2348773384c1cbfc8d49407bee8d1 authored over 6 years ago by Matthieu Aubry <[email protected]>
Merge pull request #40 from mattab/patch-3

Support Heatmaps & Session recordings: Relay all plugins/HeatmapSessionRecording/configs.php req...

ae78b2393ccb0e71896ecce5f33db0083ea1db6c authored over 6 years ago by Matthieu Aubry <[email protected]>
Support Heatmaps & Session recordings: Relay all plugins/HeatmapSessionRecording/configs.php requests to fastcgi.

Adds support for Heatmaps: https://piwik.org/docs/heatmaps/
and Session Recordings: https://piw...

b93543240135e86f482ad3f2d52916c2f1d06859 authored almost 7 years ago by Matthieu Aubry <[email protected]>
Remove configuration block "Disallow any usage of piwik assets if referer is non valid." as it breaks image icons in Piwik

As a security feature, this is not useful anyway.
This refs https://github.com/perusio/piwik-ng...

382feb8c41b0eea45f00b717a7d9aad2c3170e5e authored almost 7 years ago by Matthieu Aubry <[email protected]>
improve code formatting

9c4b92ea1d772ca923ed5d20ef39864c2a586517 authored over 7 years ago by Ben Bodenmiller <[email protected]>
github -> GitHub

df6e6b81b0c1199b99bc181baaa5c75c8037cb57 authored about 8 years ago by Ben Bodenmiller <[email protected]>
* Fixed issue #23. It uses php-fpm by default. Thanks micheleb.

fd8adb45bcc090fa5b45138b494a391e3224f980 authored over 9 years ago by António P. P. Almeida <[email protected]>
Fix typo

bb510a87bdd7d2225bb023336fefd5179889cf36 authored over 9 years ago by Alexander Pervakov <[email protected]>
Fix typo

44f9ab6399024b916f5f29e33500a86f97bc6723 authored over 9 years ago by Alexander Pervakov <[email protected]>
* Disallow serving .html files from /tmp to prevent information disclosure.

08e3b08c569c18d8def91682d1d773fa0e10483a authored over 10 years ago by António P. P. Almeida <[email protected]>
* Allow for .html files to be served. Piwik 2.2 update.

90d1f847386cbc7dceef187a7175e51e00a54b56 authored over 10 years ago by António P. P. Almeida <[email protected]>
* README updated.

4b9691376adfc91a8471ff3bd931a35c01b73307 authored over 11 years ago by António P. P. Almeida <[email protected]>
* README updated.

fc6581f239d055bc44997df3435b18ba94df5076 authored over 11 years ago by António P. P. Almeida <[email protected]>
* README updated.

f468446e6a6a32be8e7efe212415a467c0bfb474 authored over 11 years ago by António P. P. Almeida <[email protected]>
* README updated.

6d6bba85322e94dd6119161f294275dc0ecf1eb7 authored over 11 years ago by António P. P. Almeida <[email protected]>
* README updated.

6f50c97852ba245fc09b9e7982d029192669d20d authored over 11 years ago by António P. P. Almeida <[email protected]>
* README markdown fixes.

b728458385888d7cb181efb1f9e8d6c5e6db690f authored over 11 years ago by António P. P. Almeida <[email protected]>
* README updated.

289cb529b9e05cb7ceff26160be2c039cf2386d9 authored over 11 years ago by António P. P. Almeida <[email protected]>
* New configuration layout.

4188a9cff142271f8c4b2169f1aaef5250384a56 authored over 11 years ago by António P. P. Almeida <[email protected]>
* Fixed wrong cache zone reference for proxy. Thx luislobo.

727a90f20b9189b462f3e8f363cc9e83d72ef6b1 authored over 11 years ago by António P. P. Almeida <[email protected]>
* IPv6 setup and Redmine config redmine reference on README.

23b8f2e9495d0247bf8f90f9501333e94469bd83 authored over 12 years ago by António P. P. Almeida <[email protected]>
* Now using separate sockets for IPv6 and IPv4.

8e120ffcec4d627f60b23d4dba3b1dd0081d3c50 authored over 12 years ago by António P. P. Almeida <[email protected]>
* Added SquirrelMail Nginx config to README.

a21cd77893a943ca11ef5545f20a307e8bffc534 authored over 12 years ago by António P. P. Almeida <[email protected]>
* Added new Nginx limit_conn_zone directive for versions >= 1.1.8.

882bea2f8389b6361b41325429aeba0da7adb7cd authored over 12 years ago by António P. P. Almeida <[email protected]>
* Fixed wrong cache related directive filename. Thx Paul Ritzak.

2c937b0100440bee20f95936cd8b2cb7a47546e5 authored over 12 years ago by António P. P. Almeida <[email protected]>
* README updated.

0cfeccd367e420e02b089e7127249c87ab7f6c8d authored almost 13 years ago by António P. P. Almeida <[email protected]>
* New setup with long and short caches. New caching exceptions. Merged stuff from Erik.

ceb72ddc5a6642f875ed3427d83f8a350c9e3a4d authored almost 13 years ago by António P. P. Almeida <[email protected]>
* Improved the map regex for piercing the cache.

7b6e465f71cd977dc58193299c26309b2da7a5ea authored almost 13 years ago by António P. P. Almeida <[email protected]>
* Replaced the if by a map. It's cleaner and easier to understand.

2b6e7da3f1394591370286cb287e9c256eabede8 authored almost 13 years ago by António P. P. Almeida <[email protected]>
Merge pull request #7 from geistteufel/master

Purpose Cache for UI / Always cache for Collect

d878a8b3780f5415b9f18fb08b0513409e0dca70 authored almost 13 years ago by António P. P. Almeida <[email protected]>
add Goals to no_cache

6d438f6aece1c1022a2e4d5d8596b42f5bf0919e authored almost 13 years ago by geistteufel <[email protected]>
set cache for ui to 5m except for Live / Admin and Manager module

set always cache for piwik (2h)
fix redirect issue for Piwik Apps (Android)

26a063fe9bd355ee29f67ccca9ab3f0edd22bee2 authored almost 13 years ago by geistteufel <[email protected]>
Revert "* Added missing cache busting map."

This reverts commit 8d5d2fc7892f71966d5112d01c87c4496a09ceae.

205d733fc44c96ec2913608b911097802673c877 authored almost 13 years ago by geistteufel <[email protected]>
* Added missing cache busting map.

8d5d2fc7892f71966d5112d01c87c4496a09ceae authored almost 13 years ago by António P. P. Almeida <[email protected]>
* Increased the number of simultaneous connections from a client.

bc679aad4318e467c08d86de369ca578c622c9e3 authored almost 13 years ago by António P. P. Almeida <[email protected]>
* Added setup for serving PHP with Apache and a cache for it.

80f148cc00ee96e8ae134405467c11a9e8c9f630 authored almost 13 years ago by António P. P. Almeida <[email protected]>
* Added reference to FastCGI cache and instructions to set it up.

d4bd1084334a24d75410cc637820aceee9e5de8e authored almost 13 years ago by António P. P. Almeida <[email protected]>
* Support for open file cache in static files. Also piwik.php is cached.

a24e41fae08718468ea31897f89507b2151dfc66 authored almost 13 years ago by António P. P. Almeida <[email protected]>
* Added missing listen directive on domain name rewrite.

05d18ef39f7e421782a6dd5e368ca9e86cf65b01 authored about 13 years ago by António P. P. Almeida <[email protected]>
* Removed spurious ? from return statement that creates a canonical Host.

3875a4c6bd6e3e3e90fb2d0c89594cd2dd2cbf52 authored about 13 years ago by António P. P. Almeida <[email protected]>
* Server level rewrite is now a return (301 redirect).

ac9cf691072c2f09e6bba8a8e260583509b53db7 authored about 13 years ago by António P. P. Almeida <[email protected]>
* Moved php-fpm status to a geo block setup.

b79f378fb1dc47745e528ff08f144d6956acc225 authored about 13 years ago by António P. P. Almeida <[email protected]>
* Moved php-fpm status to a geo block setup.

95117f207ebedbb5991a716a4ec858848469cacc authored about 13 years ago by António P. P. Almeida <[email protected]>
* Added info about php-fpm example config to README.

8c893de4ce5eecc66a8de2ed9ce9a07eef52ec94 authored over 13 years ago by António P. P. Almeida <[email protected]>
* Github doesn't like com in lieu of an extension.

307ffdf91b5f8f60f56796d0adb55e4011eb27b4 authored over 13 years ago by António P. P. Almeida <[email protected]>
* README updated with nginx_ensite info.

426be0b0a338891fb53583dbe942c661bacc1215 authored over 13 years ago by António P. P. Almeida <[email protected]>
* New blacklisting framework. Removed superfluous HTTP method checking.

40af70d890c77f6baaae89bb507ea67af58ecfb4 authored over 13 years ago by António P. P. Almeida <[email protected]>
* Removed video from referer blacklist.

771c8e0b41136ca53b5872578eb20af6f96c84fb authored over 13 years ago by António P. P. Almeida <[email protected]>
Doc review while reading it.

No native speaker here, but should be at least better now.. :)
Thanks for this repo.

48e83fed602785d71f2ad89d3f1372d3b95ce8e4 authored over 13 years ago by Daniel Hahler <[email protected]>
* Blacklisting User Agents is now disabled by default.

cd00fe39b9f5d6d187d9d355b478e1ab7d9e36d1 authored over 13 years ago by António P. P. Almeida <[email protected]>
* Corrected error when talking about example config vhost.

2e14269ff1c20161baafc9a196a7adb117355eed authored over 13 years ago by António P. P. Almeida <[email protected]>
* Fixed wrong socket path.

7d14424362625a0a8ea4e19166a2921535c4553c authored over 13 years ago by António P. P. Almeida <[email protected]>
* Added php-fpm status and improved docs. Reference to PHP cleanup script.

d403b21d88ad292a8ae8bb21da3746a5c68d249f authored over 13 years ago by António P. P. Almeida <[email protected]>
* Added blacklist.conf to the sites-available dir. Thanks to switzer

on github.

950a1c78874c1f3635aff6397e8c38e1dddf43b9 authored over 13 years ago by António P. P. Almeida <[email protected]>
* Added directive for socket handling optimization for static

files. Better performance.

113d12a12fe73a775d5402786cdee51c3f300983 authored over 13 years ago by António P. P. Almeida <[email protected]>
* Removed images from gzip_types. Added reverse proxy setup. PHP uses

upstream now.

97528d80eb7dc95105e02bf7eb0f97942f79429a authored over 13 years ago by António P. P. Almeida <[email protected]>
* Improved README.

e9fd49b204921891c83fbb6375b39eaddb4d328c authored over 13 years ago by António P. P. Almeida <[email protected]>
* Added detailed installation instructions.

de1f46ebe54858d886015bf8a010068f80424421 authored over 13 years ago by António P. P. Almeida <[email protected]>
* Added setting for DDoS deflection.

04a11d49b9d9a538f43a5f2afe09060ef2da5b70 authored almost 14 years ago by António P. P. Almeida <[email protected]>
* README is Markdown now. New info about Nginx deb pkg.

b6a2cf55f6a33ea43bf28b12bdfde92a790bfdfe authored almost 14 years ago by António P. P. Almeida <[email protected]>