diff --git a/Dockerfile b/Dockerfile index 9c66136..d6d37ac 100644 --- a/Dockerfile +++ b/Dockerfile @@ -25,8 +25,6 @@ COPY scanner scanner COPY jekyll jekyll COPY metrics metrics COPY version version -COPY publishers.thirdparty.yml publishers.thirdparty.yml -COPY publishers.yml publishers.yml COPY blacklist blacklist COPY config.toml.example config.toml COPY domains.yml.example domains.yml @@ -38,6 +36,9 @@ COPY start.sh . COPY vitality-ranges.yml . COPY wait-for-it.sh . +RUN wget https://raw.githubusercontent.com/italia/developers.italia.it/HEAD/_data/publishers.thirdparty.yml +RUN wget https://raw.githubusercontent.com/italia/developers.italia.it/HEAD/_data/publishers.yml + # Run as unprivileged user RUN adduser --home ${HOME} --shell /bin/sh --disabled-password ${USER} diff --git a/publishers.thirdparty.yml b/publishers.thirdparty.yml deleted file mode 100644 index a54da3c..0000000 --- a/publishers.thirdparty.yml +++ /dev/null @@ -1,172 +0,0 @@ -# This file lists the repositories of third-party open source software -# indexed by Developers Italia. If you want your software to be listed -# in the Developers italia catalog, please add its repository to -# this file by opening a pull request. - ---- - -# Special organization that can describe software outside -# of it. -- name: "_" - orgs: - - "https://github.com/italia-software" - -- name: "GlobaLeaks" - repos: - - "https://github.com/globaleaks/GlobaLeaks" - -- name: "Truelite" - repos: - - "https://github.com/Truelite/python-a38" - -- name: "Libreoffice" - repos: - - "https://github.com/tdf/libreoffice-metadata" - -- name: "Idra" - repos: - - "https://github.com/OPSILab/Idra" - -- name: "Libreoffice powered by CIB" - repos: - - "https://github.com/cibsoftware/LibreOfficePoweredByCIB-metadata" - -- name: "Seedoo Community" - repos: - - "https://github.com/seedoo/seedoo-core" - -- name: "OpenWISP 2 Controller" - repos: - - "https://github.com/openwisp/openwisp-controller" - -- name: "Jaffree" - repos: - - "https://github.com/kokorin/Jaffree" - -- name: "FastReport" - repos: - - "https://github.com/FastReports/FastReport" - -- name: "WikiToLearn" - repos: - - "https://github.com/WikiToLearn/WikiToLearn" - -- name: "KDE" - repos: - - "https://invent.kde.org/education/gcompris" - - "https://invent.kde.org/pim/mygnuhealth/" - -- name: "Opencontent" - repos: - - "https://gitlab.com/opencontent/stanza-del-cittadino/core" - - "https://gitlab.com/opencontent/opensegnalazioni" - - "https://gitlab.com/opencontent/openagenda-translate" - - "https://gitlab.com/opencontent/stanza-del-cittadino/pitre-soap-proxy" - -- name: "Link.it" - repos: - - "https://github.com/link-it/govpay" - - "https://github.com/link-it/govway" - -- name: "Knowage" - repos: - - "https://github.com/KnowageLabs/Knowage-Server" - -- name: "Faunalia" - repos: - - "https://github.com/ghtmtt/DataPlotly" - -- name: "vtenext" - repos: - - "https://github.com/VTECRM/vtenext" - -- name: "PEC Parser" - repos: - - "https://github.com/biagioT/java-pec-parser" - -- name: Xades.NetCore - repos: - - "https://github.com/pgiacomo69/Xades.NetCore" - -- name: "RiscossioneConverter" - repos: - - "https://github.com/alessiolombardo/RiscossioneConverter" - -- name: "WooCommerce 18app" - repos: - - "https://github.com/ilGhera/wc-18app" - -- name: "WooCommerce Carta Docente" - repos: - - "https://github.com/ilGhera/wc-carta-docente" - -- name: "QField" - repos: - - "https://github.com/opengisch/QField" - -- name: "Signalen" - repos: - - "https://github.com/Amsterdam/signals-frontend" - -- name: "TLSAssistant" - repos: - - "https://github.com/stfbk/tlsassistant" - -- name: "SmartPA - Document Classification" - repos: - - "https://github.com/EliaPiccoli/HLT-Project" - -- name: "PDFsam Basic" - repos: - - "https://github.com/torakiki/pdfsam" - -- name: "DXC Technology" - repos: - - "https://github.com/dxc-technology/DXC-Industrialized-AI-Starter" - - "https://github.com/DXC-Technology-Italy/batman" - - "https://github.com/DXC-Technology-Italy/softwareregistry" - - "https://github.com/DXC-Technology-Italy/crowdspin" - -- name: "SPID React button" - repos: - - "https://github.com/dej611/spid-react-button" - -- name: "Tiledesk" - repos: - - "https://github.com/Tiledesk/tiledesk-deployment" - -- name: "SmartMonit" - repos: - - "https://gitlab.paadvice.com/opensource/smartmonit" - -- name: "Trasporti Lecce" - repos: - - "https://github.com/piersoft/trasportilecceeu" - -- name: "Spunta" - repos: - - "https://gitlab.com/madbob/spunta" - -- name: "iDempiereItalia" - repos: - - "https://github.com/ERP-OpenSource-Italia/erpos_idempiere.it" - -- name: "GreenPass Turnstile" - repos: - - "https://github.com/zorbaproject/greenpass-turnstile" - -- name: "Mindicity" - repos: - - "https://gitlab-di.mindicity.it/mindicity/core/ui/mindicity.core.ui.app" - -- name: "io-Comune: il tema di Plone per la Pubblica Amministrazione" - repos: - - "https://github.com/italia/design-comuni-plone-theme" - -- name: "OpenCity Labs" - repos: - - "https://gitlab.com/opencity-labs/sito-istituzionale/cms" - -- name: "MeO: Gestione Albi Ordini Professionali dei Medici Chirurghi e degli Odontoiatri" - repos: - - "https://github.com/latraccia/meo" \ No newline at end of file diff --git a/publishers.yml b/publishers.yml deleted file mode 100644 index b6fe392..0000000 --- a/publishers.yml +++ /dev/null @@ -1,51 +0,0 @@ -# This is a list of organizations to crawl. - ---- - -- name: "Presidenza del Consiglio dei Ministri" - id: "pcm" - orgs: - - "https://github.com/teamdigitale" - - "https://github.com/pagopa" - repos: - - "https://github.com/italia/agavecms" - - "https://github.com/italia/dati-ckan-docker" - - "https://github.com/italia/design-wordpress-theme" - - "https://github.com/italia/publiccode-editor" - - "https://github.com/italia/design-comuni-pagine-statiche" - - "https://github.com/italia/form-pa" - - "https://github.com/italia/api-oas-checker" - - "https://github.com/immuni-app/immuni" - - "https://github.com/italia/bootstrap-italia" - -- name: "Ministero per i Beni e le Attività Culturali" - id: "m_bac" - repos: - - "https://github.com/italia/18app" - orgs: - - "https://github.com/IstitutoCentraleCatalogoUnicoBiblio" - -- name: "Ministero degli Interni" - id: "m_it" - orgs: - - "https://github.com/vvfosprojects" - -- name: "Agenzia Regionale per la Protezione dell'Ambiente del Piemonte" - id: "arlpa_to" - orgs: - - "https://github.com/Arpapiemonte" - -- name: "Liceo Scientifico - Giorgio Dal Piaz" - id: "istsc_blps020006" - repos: - - "https://github.com/italia/design-scuole-wordpress-theme" - -- name: "Ministero della Salute" - id: "m_sa" - orgs: - - "https://github.com/ministero-salute" - -- name: "Istituto di Istruzione Superiore - Michele Giua" - id: "istsc_catf04000p" - repos: - - "https://github.com/trinko/giuaschool"