migrate to v4
This commit is contained in:
59
public/v4/apps/matomo.yml
Normal file
59
public/v4/apps/matomo.yml
Normal file
@ -0,0 +1,59 @@
|
||||
captainVersion: 4
|
||||
services:
|
||||
$$cap_appname-db:
|
||||
volumes:
|
||||
- $$cap_appname-db-data:/var/lib/mysql
|
||||
restart: always
|
||||
environment:
|
||||
MYSQL_DATABASE: matomo
|
||||
MYSQL_USER: matomo
|
||||
MYSQL_PASSWORD: $$cap_db_pass
|
||||
MYSQL_ROOT_PASSWORD: $$cap_db_root_pass
|
||||
caproverExtra:
|
||||
dockerfileLines:
|
||||
- FROM mariadb:$$cap_mysql_version
|
||||
- CMD ["--character-set-server=utf8mb4", "--collation-server=utf8mb4_unicode_ci", "--skip-character-set-client-handshake", "--max-allowed-packet=64MB"]
|
||||
notExposeAsWebApp: "true"
|
||||
$$cap_appname:
|
||||
depends_on:
|
||||
- $$cap_appname-db
|
||||
image: matomo:$$cap_matomo_version
|
||||
restart: always
|
||||
volumes:
|
||||
- $$cap_appname-data:/var/www/html
|
||||
environment:
|
||||
MATOMO_DATABASE_HOST: srv-captain--$$cap_appname-db
|
||||
MATOMO_DATABASE_ADAPTER: mysql
|
||||
MATOMO_DATABASE_TABLES_PREFIX: matomo_
|
||||
MATOMO_DATABASE_USERNAME: matomo
|
||||
MATOMO_DATABASE_PASSWORD: $$cap_db_pass
|
||||
MATOMO_DATABASE_DBNAME: matomo
|
||||
caproverExtra:
|
||||
containerHttpPort: "80"
|
||||
caproverOneClickApp:
|
||||
variables:
|
||||
- id: $$cap_matomo_version
|
||||
label: Matomo Version
|
||||
defaultValue: 3.11.0
|
||||
description: Check out their docker page for the valid tags https://hub.docker.com/_/matomo?tab=tags
|
||||
validRegex: /^([^\s^\/])+$/
|
||||
- id: $$cap_mysql_version
|
||||
label: MariaDB Version
|
||||
defaultValue: "10.4"
|
||||
description: Check out their docker page for the valid tags https://hub.docker.com/_/mariadb?tab=tags
|
||||
validRegex: /^([^\s^\/])+$/
|
||||
- id: $$cap_db_root_pass
|
||||
label: MariaDB Matomo User Password
|
||||
description: The password to use for the matomo database
|
||||
validRegex: /.{1,}/
|
||||
- id: $$cap_db_pass
|
||||
label: MariaDB Root Password
|
||||
description: The root password to use for the MariaDB instance
|
||||
validRegex: /.{1,}/
|
||||
instructions:
|
||||
start: Matomo is the leading open-source analytics platform that gives you more than powerful analytics.
|
||||
end: Matomo is successfully deployed!
|
||||
displayName: ""
|
||||
isOfficial: true
|
||||
description: Matomo tracks online visits to one or more websites and displays reports on these visits for analysis
|
||||
documentation: Taken from https://hub.docker.com/_/matomo?tab=description
|
||||
Reference in New Issue
Block a user