Questo repositorio contiene il codice sorgente di developers.italia.it.
Il sito è sviluppato con Jekyll. Per configurare un ambiente di sviluppo è sufficiente eseguire i seguenti comandi:
export ELASTICSEARCH_URL=""
npm install
bundle install
make include-npm-deps
bundle exec jekyll serve
Se vuoi contribuire una modifica, è sufficiente aprire una pull-request.
Le seguenti variabili d'ambiente devono essere configurate (ad es. in CircleCI):
ELASTICSEARCH_URL
: URL di Elasticsearch completo di credenziali dell'utente con permessi cluster:monitor (ad es. l'utente "elastic")GITHUB_ACCESS_TOKEN
: token per l'accesso illimitato alle API di GitHub
Il codice sorgente del sito web è rilasciato sotto licenza BSD (codice SPDX: BSD-3-Clause
), ed è distributo con questa licenza dal 30 maggio 2018. Il codice precedente era rilasciato sotto licenza MIT.