==> /data/ghost/content/themes/lyra/assets/js/analytics.js <==
var _paq = window._paq = window._paq || [];
/ tracker methods like "setCustomDimension" should be called before "trackPageView" /
_paq.push(['trackPageView']);
_paq.push(['enableLinkTracking']);
(function() {
var u="//analytics.infra.laprimaire.org.test/";
_paq.push(['setTrackerUrl', u+'matomo.php']);
_paq.push(['setSiteId', '1']);
var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
g.type='text/javascript'; g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
Solves https://github.com/democratech/2022/issues/45.
To check the generated files, I've provisioned the project using this command of the README:
services: elasticsearch: image: elasticsearch:7.6.2 restart: unless-stopped environment:
==> /srv/matomo/docker-compose.yml <== version: "3"
services: mariadb: image: "docker.io/bitnami/mariadb:10.3-debian-10" restart: unless-stopped environment: MARIADB_ROOT_PASSWORD: "root" MARIADB_USER: "matomo" MARIADB_PASSWORD: "admin_42"
==> /srv/monitoring/docker-compose.yml <==
version: '3.3'
services: grafana: image: grafana/grafana:7.4.5 restart: unless-stopped networks:
==> /srv/discourse/docker-compose.yml <== version: '3.3'
services: postgresql: image: 'docker.io/bitnami/postgresql:12' restart: unless-stopped environment: POSTGRESQL_PASSWORD: "postgres" volumes:
==> /srv/ghost/docker-compose.yml <== version: '3.3'
services: ghost: image: ghost:4-alpine restart: unless-stopped environment:
see https://docs.ghost.org/docs/config#section-running-ghost-with-config-env-variables
==> /data/ghost/content/themes/lyra/assets/js/analytics.js <== var _paq = window._paq = window._paq || []; / tracker methods like "setCustomDimension" should be called before "trackPageView" / _paq.push(['trackPageView']); _paq.push(['enableLinkTracking']); (function() { var u="//analytics.infra.laprimaire.org.test/"; _paq.push(['setTrackerUrl', u+'matomo.php']); _paq.push(['setSiteId', '1']); var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; g.type='text/javascript'; g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
==> /data/grafana/config/grafana.ini <== #
Ansible managed
#
More informations:
http://docs.grafana.org/installation/configuration
https://github.com/grafana/grafana/blob/master/conf/sample.ini
app_mode = production instance_name = 2022
==> /data/prometheus/config/rules/ansible_managed.rules <== #
Ansible managed
#
groups:
==> /data/prometheus/config/prometheus.yml <== #
Ansible managed
#
http://prometheus.io/docs/operating/configuration/
global: evaluation_interval: 15s scrape_interval: 15s scrape_timeout: 10s
==> /srv/nginx/docker-compose.yml <== version: "3.3"
services: nginx-proxy: image: jwilder/nginx-proxy:0.8.0 container_name: nginx-proxy restart: unless-stopped ports: