teamdigitale / webanalytics-onboarding

Web Analytics Italia [onboarding platform]

Home Page:https://webanalytics.italia.it

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Web Analytics Italia

CircleCI

Development

Local environment

Requirements

Getting started

Ports open on docker host

  • web (nginx) => port 80/http and 443/https
  • mail (mailhog) => port 8025/http
  • analytics service (matomo) => port 8090/http and 9443/https
  • phpMyAdmin => port 8080/http (not started automatically)

Available tasks

bin/phing test          # perform tests
bin/phing ws            # enter workspace container
bin/phing clean         # delete containers and data
bin/phing clean-deep    # delete containers, images and data
bin/phing stop          # stop containers
bin/phing start         # start containers
bin/phing pma           # start phpMyAdmin container

SPID authentication

This project use the SPID Laravel package. Refer to its README file for configuring and testing.

Deployment

Licenses

AGPL-3.0-or-later License is generally applied to all the code in this repository if not otherwise specified.

This project is developed using Laravel which is released under the MIT License.

SIL Open Font License 1.1 is applied to the Titillium font included from CSS files.

About

Web Analytics Italia [onboarding platform]

https://webanalytics.italia.it

License:GNU Affero General Public License v3.0


Languages

Language:HTML 39.4%Language:CSS 27.8%Language:PHP 27.5%Language:JavaScript 2.7%Language:Dockerfile 1.7%Language:Shell 0.9%