Commit Graph

98 Commits

Author SHA1 Message Date
2a9eaf06bc fixed incorrect selector for SMTP service
The selector was set incorrectly and hence would point to nothing causing 500 errors when sending emails. I must have not tested with SMTP when I originally created the Kubernetes configurations hence this mistake made it through.
2021-11-24 04:39:49 +11:00
a37016e345 Merge pull request #39 from Philipinho/master
Add Apache2 instructions
2021-10-26 11:01:23 +02:00
8b8262a967 Add Apache2 instructions 2021-10-25 14:13:46 +01:00
dcd6f5d737 Merge pull request #38 from navjotjsingh/restart
Add Restart Ability to all the Containers
2021-08-23 11:53:46 +03:00
0b6636553f Add restart to GEOIP container 2021-08-22 17:20:33 +05:30
10e446eb2c Add Restart Ability to all the Containers 2021-08-19 14:35:24 +05:30
70a5eb11c6 Merge pull request #37 from oscartbeaumont/master
added Kubernetes support
2021-08-04 14:08:54 +03:00
5ca6f3d069 fix: added warning about multiple replicas 2021-08-04 17:37:41 +08:00
dabb387823 fix: converted Plausible config to secret
This was done as the Plausible configuration file contains the secret key base which is used to encrypt the cookies.
2021-08-02 15:01:55 +08:00
46f050f54c added plausible init container, security context's & events-db configuration into configmap 2021-07-19 15:28:44 +08:00
aa9f96cd12 lowered unreasonably high resource requirements 2021-07-19 14:05:07 +08:00
03919f11f1 changed databases to StatefulSet 2021-07-19 13:54:58 +08:00
ee329a3138 added Kubernetes support 2021-07-15 17:36:49 +08:00
3adc80359b Merge pull request #36 from iwootten/use-latest-clickhouse
Use latest versioned clickhouse
2021-03-15 11:46:48 +02:00
692a0ffa85 Use latest versioned release 2021-03-12 15:55:14 +00:00
9949e2a83f Revert "Pin Clickhouse version down"
This reverts commit 6be56570a1.
2021-03-12 15:03:20 +00:00
6be56570a1 Pin Clickhouse version down 2021-03-10 10:45:02 +02:00
0e92240174 Update issue templates 2021-01-15 14:33:41 +01:00
53bb9fb9ea Revert "Changed Postgres version from 12 to latest"
This reverts commit a735885fae.
Fixes #26
2020-12-07 11:35:04 +02:00
11f3867b70 Merge pull request #23 from mabasic/patch-1
Instructs Nginx to listen on both IPv6 and IPv4
2020-12-07 11:25:45 +02:00
564e059001 Merge pull request #28 from plausible/fix-clickhouse-config
Fix clickhouse configuration for docker
2020-12-07 11:22:46 +02:00
758a79e5d6 Fix clickhouse configuration for docker 2020-12-07 11:20:50 +02:00
9827f5ace7 Instructs Nginx to listen on both IPv6 and IPv4
On a server which has IPv6 configured, `sudo certbot --nginx` would fail because certbot looks for both A and AAAA DNS records, and if AAAA (IPv6) is found it uses that. 

By adding:

```
listen 80;
listen [::]:80;
```

issue #22 is solved. Servers which have only IPv4 configured will continue working normally.
2020-12-03 16:53:43 +01:00
ffdc473cf2 Merge pull request #13 from RealOrangeOne/master
Add clickhouse configuration to disable logging tables
2020-12-01 10:56:27 +02:00
6025983534 Merge pull request #16 from Maciejfiedler/patch-1
Changed Postgres version from 12 to latest
2020-11-26 09:53:34 +02:00
a735885fae Changed Postgres version from 12 to latest
By switching to the latest or 13 version, the plausible_db container will no more complain about the wrong postgres version and shut down. This resolved my error, when i implemented this docker-compose into my own docker-compose.
2020-11-25 14:54:23 +01:00
1c2004fce7 Add clickhouse configuration to disable logging tables.
These tables aren't appropriate for small-scale installations, especially for single home use.

See https://theorangeone.net/posts/calming-down-clickhouse/ and https://github.com/plausible/analytics/issues/301
2020-11-14 14:20:13 +00:00
5b9e8c9e8d Merge pull request #11 from birjolaxew/master
Add configuration for various reverse proxies
2020-11-05 13:58:00 +02:00
2d0c1fdb7c Merge pull request #7 from avimanyu786/patch-1
Update docker-compose.geoip.yml
2020-10-30 14:13:58 +02:00
b861c9be2b Merge pull request #9 from kiprasmel/patch-1
Update plausible-conf.env - remove the brackets around env var values
2020-10-30 14:13:38 +02:00
2a691320b6 Remove domain alias configuration from caddy-gen file
Domain aliases aren't applicable to our use case, so no need to
leave it in
2020-10-30 06:12:26 +01:00
8a88026ca8 Remove redundant port configuration in caddy-gen file 2020-10-30 06:00:35 +01:00
ffccee3219 Add reverse-proxy configuration for existing Traefik installation
Largely based on the work of @MoryCorp in #10
2020-10-30 05:59:56 +01:00
f055f1d0aa Add reverse-proxy configuration for existing NGINX installation 2020-10-30 05:48:12 +01:00
2e9dd1560e Add docker-compose file for simple reverse proxy
Based on caddy-gen
This will start a reverse proxy on port 80 and 443, which proxies
to the plausible container. Note that it will clash with any
existing reverse proxies on the host machine
2020-10-30 05:43:38 +01:00
4ff0b7fbfc Change Plausible to not bind to port 80 by default
This is done in preparation for adding reverse-proxy configurations
Unfortunately a later docker-compose file cannot *remove* a port
binding, so it has to be removed in the root file.
If there is interest, the 80:8000 binding can be re-added in a
new docker-compose overwrite file.
2020-10-30 05:30:23 +01:00
5b566c9ea2 Update plausible-conf.env - remove the brackets around env var values
I got confused why I couldn't log in even though the credentials were correct.

Turns out you're supposed to remove the brackets around the env variables - I didn't knew that. I think this will prove less confusing
2020-10-30 00:25:41 +02:00
ecd8f30104 Update docker-compose.geoip.yml
Without mounting the geoip volume, the countries will not show on the map inside the Plausible dashboard.
2020-10-24 03:07:38 +05:30
09fb07ef60 Merge pull request #5 from bokub/master
Remove useless links
2020-10-16 14:42:05 +03:00
26ee599130 Remove useless links
Don't expose GeoIP ports
2020-10-16 11:15:49 +02:00
891914e9a1 Do not expose database ports to the public internet 2020-10-14 13:38:49 +03:00
c5146231aa Use the latest image 2020-10-05 16:10:41 +03:00
a68f36d934 Remove clickhouse config 2020-10-02 11:19:43 +03:00
a081f25c1d Add clickhouse config 2020-10-02 10:27:55 +03:00
f56fab0bb8 Fix docker-compose command 2020-10-01 15:50:23 +03:00
98f72b21ec Create admin when booting up 2020-10-01 13:56:05 +03:00
2229a63ee4 Use dev image for testing 2020-10-01 11:14:51 +03:00
c0fcca12ac Initial commit 2020-10-01 11:13:13 +03:00