Skip to content

Commit

Permalink
Deploy to GitHub Pages
Browse files Browse the repository at this point in the history
  • Loading branch information
githubsaturn committed Oct 12, 2024
1 parent d138161 commit a3ad1c5
Show file tree
Hide file tree
Showing 8 changed files with 8 additions and 8 deletions.
2 changes: 1 addition & 1 deletion forcebuild.date
Original file line number Diff line number Diff line change
@@ -1 +1 @@
Fri Oct 4 00:17:58 UTC 2024
Sat Oct 12 04:56:42 UTC 2024
2 changes: 1 addition & 1 deletion v2/apps/plausible.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"captainVersion":2,"dockerCompose":{"services":{"$$cap_appname-mail":{"image":"bytemark/smtp","environment":{"RELAY_HOST":"$$cap_RELAY_HOST","RELAY_PORT":"$$cap_RELAY_PORT","RELAY_USERNAME":"$$cap_RELAY_USERNAME","RELAY_PASSWORD":"$$cap_RELAY_PASSWORD"},"notExposeAsWebApp":"true"},"$$cap_appname-postgres":{"image":"postgres:$$cap_POSTGRES_VERSION","volumes":["$$cap_appname-postgres-data:/var/lib/postgresql/data"],"environment":{"POSTGRES_USER":"plausible","POSTGRES_PASSWORD":"$$cap_POSTGRES_PASSWORD"},"notExposeAsWebApp":"true"},"$$cap_appname-clickhouse":{"image":"clickhouse/clickhouse-server:$$cap_CLICKHOUSE_VERSION","volumes":["$$cap_appname-clickhouse-data:/var/lib/clickhouse"],"notExposeAsWebApp":"true"},"$$cap_appname":{"depends_on":["$$cap_appname-postgres","$$cap_appname-clickhouse","$$cap_appname-mail"],"environment":{"BASE_URL":"http://$$cap_appname.$$cap_root_domain","SECRET_KEY_BASE":"$$cap_gen_random_hex(64)","DATABASE_URL":"postgres://plausible:$$cap_POSTGRES_PASSWORD@srv-captain--$$cap_appname-postgres:5432/plausible","CLICKHOUSE_DATABASE_URL":"http://srv-captain--$$cap_appname-clickhouse:8123/plausible","DISABLE_REGISTRATION":"true","MAILER_EMAIL":"$$cap_RELAY_USERNAME","SMTP_HOST_ADDR":"srv-captain--$$cap_appname-mail","SMTP_HOST_PORT":"25","TOTP_VAULT_KEY":"$$cap_TOTP_VAULT_KEY"},"containerHttpPort":"8000","dockerfileLines":["FROM ghcr.io/plausible/community-edition:$$cap_PLAUSIBLE_VERSION","CMD [\"sh\", \"-c\", \"sleep 10 && /entrypoint.sh db createdb && /entrypoint.sh db migrate && /entrypoint.sh run\"]"]}}},"variables":[{"defaultValue":"plausible","description":"This is the PostgreSQL password for user 'plausible'. Please change it.","id":"$$cap_POSTGRES_PASSWORD","label":"POSTGRES_PASSWORD","validRegex":"/^([^\\s^\\/])+$/"},{"defaultValue":"smtp.mailgun.org","description":"This is the SMTP host for sending email. Use Mailgun or whatever other service.","id":"$$cap_RELAY_HOST","label":"RELAY_HOST","validRegex":"/^([^\\s^\\/])+$/"},{"defaultValue":"587","description":"This is the port for the SMTP host. Please change it if needed.","id":"$$cap_RELAY_PORT","label":"RELAY_PORT","validRegex":"/^([^\\s^\\/])+$/"},{"description":"This is the username for logging into the SMTP host. Please change it according to your host.","id":"$$cap_RELAY_USERNAME","label":"RELAY_USERNAME"},{"description":"This is the password for logging into the SMTP host. Please change it according to your host.","id":"$$cap_RELAY_PASSWORD","label":"RELAY_PASSWORD","validRegex":"/^([^\\s^\\/])+$/"},{"description":"The version of Plausible docker image (from https://github.com/plausible/analytics/pkgs/container/community-edition e.g. v2.1.1)","id":"$$cap_PLAUSIBLE_VERSION","label":"PLAUSIBLE_VERSION","defaultValue":"v2.1.1","validRegex":"/^([^\\s^\\/])+$/"},{"description":"Clickhouse version (from https://hub.docker.com/r/clickhouse/clickhouse-server/tags, e.g. 24.3.3.102-alpine)","id":"$$cap_CLICKHOUSE_VERSION","label":"CLICKHOUSE_VERSION","defaultValue":"24.3.3.102-alpine","validRegex":"/^([^\\s^\\/])+$/"},{"description":"Postgres version (from https://hub.docker.com/_/postgres?tab=tags, Plausible v2.1.1 was tested against PostgreSQL versions 15 and 16)","id":"$$cap_POSTGRES_VERSION","label":"POSTGRES_VERSION","defaultValue":"16-alpine","validRegex":"/^([^\\s^\\/])+$/"},{"description":"This new key is used to encrypt TOTP secrets at rest. Generate by running $ openssl rand -base64 32","id":"$$cap_TOTP_VAULT_KEY","label":"TOTP_VAULT_KEY","validRegex":"/^([^\\s]{44})$/","defaultValue":null}],"instructions":{"start":"Plausible is a lightweight and open-source website analytics tool. It doesn't use cookies and is fully compliant with GDPR, CCPA and PECR. Made and hosted in the EU. This one click app uses the: - official image from https://github.com/plausible/analytics/pkgs/container/community-edition - https://hub.docker.com/r/bytemark/smtp, that allows linked containers to send outgoing email - official PostgreSQL image based on Alpine Linux and - ClickHouse image https://hub.docker.com/r/clickhouse/clickhouse-server. This version includes an open source geoip database (db-ip). If you would like to use Maxmind db, You will need to mount a volume and an additional container to update the database. You can use this docker compose file for reference: https://github.com/plausible/hosting/blob/master/geoip/docker-compose.geoip.yml","end":"Plausible.io is deployed and available as $$cap_appname. In case you add a new domain to your application, remember to set the environment variable BASE_URL accordingly. You need enable Websocket Support!\nSee https://github.com/plausible/analytics/blob/master/config/runtime.exs for all configurable environment variables, for features like Google search, Postmark, and Slack integrations.\nIMPORTANT: It will take up to 2 minutes for Plausible to be ready. Before that, you might see 502 error page."},"displayName":"Plausible v2.1.1","isOfficial":false,"description":"Plausible is a lightweight and open-source website analytics tool.","documentation":"Taken from https://plausible.io/."}
{"captainVersion":2,"dockerCompose":{"services":{"$$cap_appname-postgres":{"image":"postgres:$$cap_POSTGRES_VERSION","volumes":["$$cap_appname-postgres-data:/var/lib/postgresql/data"],"environment":{"POSTGRES_USER":"plausible","POSTGRES_PASSWORD":"$$cap_POSTGRES_PASSWORD"},"notExposeAsWebApp":"true"},"$$cap_appname-clickhouse":{"image":"clickhouse/clickhouse-server:$$cap_CLICKHOUSE_VERSION","volumes":["$$cap_appname-clickhouse-data:/var/lib/clickhouse"],"notExposeAsWebApp":"true"},"$$cap_appname":{"depends_on":["$$cap_appname-postgres","$$cap_appname-clickhouse"],"environment":{"BASE_URL":"http://$$cap_appname.$$cap_root_domain","SECRET_KEY_BASE":"$$cap_gen_random_hex(64)","DATABASE_URL":"postgres://plausible:$$cap_POSTGRES_PASSWORD@srv-captain--$$cap_appname-postgres:5432/plausible","CLICKHOUSE_DATABASE_URL":"http://srv-captain--$$cap_appname-clickhouse:8123/plausible","DISABLE_REGISTRATION":"true","MAILER_EMAIL":"$$cap_MAILER_EMAIL","SMTP_HOST_ADDR":"$$cap_RELAY_HOST","SMTP_HOST_PORT":"$$cap_RELAY_PORT","SMTP_USER_NAME":"$$cap_RELAY_USERNAME","SMTP_USER_PWD":"$$cap_RELAY_PASSWORD","TOTP_VAULT_KEY":"$$cap_TOTP_VAULT_KEY","MAILER_ADAPTER":"Bamboo.Mua"},"containerHttpPort":"8000","dockerfileLines":["FROM ghcr.io/plausible/community-edition:$$cap_PLAUSIBLE_VERSION","CMD [\"sh\", \"-c\", \"sleep 10 && /entrypoint.sh db createdb && /entrypoint.sh db migrate && /entrypoint.sh run\"]"]}}},"variables":[{"defaultValue":"plausible","description":"This is the PostgreSQL password for user 'plausible'. Please change it.","id":"$$cap_POSTGRES_PASSWORD","label":"POSTGRES_PASSWORD","validRegex":"/^([^\\s^\\/])+$/"},{"defaultValue":"smtp.mailgun.org","description":"This is the SMTP host for sending email. Use Mailgun or whatever other service.","id":"$$cap_RELAY_HOST","label":"RELAY_HOST","validRegex":"/^([^\\s^\\/])+$/"},{"defaultValue":"587","description":"This is the port for the SMTP host. Please change it if needed.","id":"$$cap_RELAY_PORT","label":"RELAY_PORT","validRegex":"/^([^\\s^\\/])+$/"},{"description":"This is the email which will be used to send mail from often same as the username for logging into the SMTP host.","id":"$$cap_MAILER_EMAIL","label":"MAILER_EMAIL"},{"description":"This is the username for logging into the SMTP host. Please change it according to your host.","id":"$$cap_RELAY_USERNAME","label":"RELAY_USERNAME"},{"description":"This is the password for logging into the SMTP host. Please change it according to your host.","id":"$$cap_RELAY_PASSWORD","label":"RELAY_PASSWORD","validRegex":"/^([^\\s^\\/])+$/"},{"description":"The version of Plausible docker image (from https://github.com/plausible/analytics/pkgs/container/community-edition e.g. v2.1.4)","id":"$$cap_PLAUSIBLE_VERSION","label":"PLAUSIBLE_VERSION","defaultValue":"v2.1.4","validRegex":"/^([^\\s^\\/])+$/"},{"description":"Clickhouse version (from https://hub.docker.com/r/clickhouse/clickhouse-server/tags, e.g. 24.3.3.102-alpine)","id":"$$cap_CLICKHOUSE_VERSION","label":"CLICKHOUSE_VERSION","defaultValue":"24.3.3.102-alpine","validRegex":"/^([^\\s^\\/])+$/"},{"description":"Postgres version (from https://hub.docker.com/_/postgres?tab=tags, Plausible v2.1.1 was tested against PostgreSQL versions 15 and 16)","id":"$$cap_POSTGRES_VERSION","label":"POSTGRES_VERSION","defaultValue":"16-alpine","validRegex":"/^([^\\s^\\/])+$/"},{"description":"This new key is used to encrypt TOTP secrets at rest. Generate by running $ openssl rand -base64 32","id":"$$cap_TOTP_VAULT_KEY","label":"TOTP_VAULT_KEY","validRegex":"/^([^\\s]{44})$/","defaultValue":null}],"instructions":{"start":"Plausible is a lightweight and open-source website analytics tool. It doesn't use cookies and is fully compliant with GDPR, CCPA and PECR. Made and hosted in the EU. This one click app uses the: - official image from https://github.com/plausible/analytics/pkgs/container/community-edition - official PostgreSQL image based on Alpine Linux and - ClickHouse image https://hub.docker.com/r/clickhouse/clickhouse-server. This version includes an open source geoip database (db-ip). If you would like to use Maxmind db, You will need to mount a volume and an additional container to update the database. You can use this docker compose file for reference: https://github.com/plausible/hosting/blob/master/geoip/docker-compose.geoip.yml This uses Plausible's inbuilt smtp Bamboo.Mua for sending emails instead of an extra SMTP container.","end":"Plausible.io is deployed and available as $$cap_appname. In case you add a new domain to your application, remember to set the environment variable BASE_URL accordingly. You need enable Websocket Support!\nSee https://github.com/plausible/analytics/blob/master/config/runtime.exs for all configurable environment variables, for features like Google search, Postmark, and Slack integrations.\nIMPORTANT: It will take up to 2 minutes for Plausible to be ready. Before that, you might see 502 error page."},"displayName":"Plausible v2.1.4","isOfficial":false,"description":"Plausible is a lightweight and open-source website analytics tool.","documentation":"Taken from https://plausible.io/."}
2 changes: 1 addition & 1 deletion v2/autoGeneratedList.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion v2/list

Large diffs are not rendered by default.

Loading

0 comments on commit a3ad1c5

Please sign in to comment.