4 Commits

Author SHA1 Message Date
22aa22e6bd Change plausible container data to regular volume
Bind mount caused issues, apparently permissions issue, I don't want to
debug it anymore.
2025-06-29 20:48:39 -05:00
f45e96fa17 Add stop_grace_period of 60s to all containers 2025-06-29 20:48:37 -05:00
e7fc71dc58 Expose plausible HTTP port (locally) 2025-06-29 20:48:02 -05:00
6fdcceb2d9 Replace docker volumes with bind mounts 2025-06-29 20:48:02 -05:00
2 changed files with 4 additions and 7 deletions

View File

@@ -23,7 +23,7 @@
1. Clone this repository:
```console
$ git clone -b v3.1.0 --single-branch https://github.com/plausible/community-edition plausible-ce
$ git clone -b v3.0.1 --single-branch https://github.com/plausible/community-edition plausible-ce
Cloning into 'plausible-ce'...
remote: Enumerating objects: 13, done.
remote: Counting objects: 100% (10/10), done.
@@ -34,10 +34,9 @@
$ cd plausible-ce
$ ls -1
README.md
clickhouse/
compose.yml
LICENSE
README.md
```
1. Create and configure your [environment](https://docs.docker.com/compose/environment-variables/) file:
@@ -52,9 +51,7 @@
SECRET_KEY_BASE=As0fZsJlUpuFYSthRjT5Yflg/NlxkFKPRro72xMLXF8yInZ60s6xGGXYVqml+XN1
```
Make sure `$BASE_URL` is set to the **actual domain** where you plan to host the service. The domain must have a DNS entry pointing to your server for proper resolution and automatic Let's Encrypt TLS certificate issuance. More on that in the next step.
Also ensure `$SECRET_KEY_BASE` is set to at least a **64-byte** string.
Make sure `$BASE_URL` is set to the actual domain where you plan to host the service. The domain must have a DNS entry pointing to your server for proper resolution and automatic Let's Encrypt TLS certificate issuance. More on that in the next step.
1. Expose Plausible server to the web with a [compose override file:](https://github.com/plausible/community-edition/wiki/compose-override)

View File

@@ -36,7 +36,7 @@ services:
start_period: 1m
plausible:
image: ghcr.io/plausible/community-edition:v3.1.0
image: ghcr.io/plausible/community-edition:v3.0.1
stop_grace_period: 60s
restart: always
command: sh -c "/entrypoint.sh db createdb && /entrypoint.sh db migrate && /entrypoint.sh run"