{"id":27333921,"url":"https://github.com/robertoperuzzo/drupal-starter","last_synced_at":"2026-04-02T02:06:46.489Z","repository":{"id":58151690,"uuid":"123404355","full_name":"robertoperuzzo/drupal-starter","owner":"robertoperuzzo","description":"This is a starter kit for Drupal projects using Platform.sh as hosting and Docker4Drupal as local dev environment.","archived":false,"fork":false,"pushed_at":"2023-10-18T13:26:24.000Z","size":374,"stargazers_count":2,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"gitpod-drupal-10.x","last_synced_at":"2025-04-12T14:13:53.467Z","etag":null,"topics":["docker","drupal"],"latest_commit_sha":null,"homepage":"","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/robertoperuzzo.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2018-03-01T08:20:29.000Z","updated_at":"2023-09-25T08:31:22.000Z","dependencies_parsed_at":"2022-09-02T06:53:21.996Z","dependency_job_id":"7db8e598-f68b-4bb7-a5cf-d3edb61af830","html_url":"https://github.com/robertoperuzzo/drupal-starter","commit_stats":{"total_commits":97,"total_committers":2,"mean_commits":48.5,"dds":"0.020618556701030966","last_synced_commit":"3cff32163fc517ceba146a4c16d60c60f3cdb7dc"},"previous_names":[],"tags_count":15,"template":false,"template_full_name":null,"purl":"pkg:github/robertoperuzzo/drupal-starter","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robertoperuzzo%2Fdrupal-starter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robertoperuzzo%2Fdrupal-starter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robertoperuzzo%2Fdrupal-starter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robertoperuzzo%2Fdrupal-starter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/robertoperuzzo","download_url":"https://codeload.github.com/robertoperuzzo/drupal-starter/tar.gz/refs/heads/gitpod-drupal-10.x","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robertoperuzzo%2Fdrupal-starter/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31294398,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-02T01:43:37.129Z","status":"online","status_checked_at":"2026-04-02T02:00:08.535Z","response_time":89,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["docker","drupal"],"created_at":"2025-04-12T14:08:32.294Z","updated_at":"2026-04-02T02:06:46.468Z","avatar_url":"https://github.com/robertoperuzzo.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Project name\n\n\u003e Ex. The project contains the company's website.\n\n![Repository](https://img.shields.io/badge/Repository-github-blue)\n![LAMP](https://img.shields.io/badge/LAMP-Docker-blue)\n![Software](https://img.shields.io/badge/Software-Drupal10-blue)\n\n## Using as a reference\n\nYou can use this repository as a reference for your own Drupal projects, and borrow whatever you need.\n\n## Create new project\n```sh\ncomposer create-project robertoperuzzo/drupal-starter:dev-gitpod-drupal-10.x my-project-folder\n```\n\n## How does this starter kit differ from vanilla Drupal in Drupal.org?\nWe added DDEV configuration in `.ddev` folder.\n\n## Starting your local environment\n\nFirst of all you need [Docker](https://www.docker.com/get-started) and [DDEV](https://ddev.com/get-started/).\n\n### 1. Clone the project\n\nClone this repository wherever you want\n\n    git clone git@....  [project-folder-name]\n    cd [project-folder-name]\n\n### 2. Build\n\nStart local environment and install drupal from scratch using the current configurations\n\n    ddev build\n\n## Environment management commands\n\nHere some useful commands to manage your local environment.\n\n### Local deployment\n\nWhen you download new code (`git pull` from repository) you need to run\nthe following commands in order to sync your local environment:\n\n    ddev composer install --prefer-dist\n    ddev robo scaffold\n    ddev robo deploy\n\n### Export/import configuration\n\nWhen you change some configuration you have to run:\n\n    ddev robo config:export\n\nIf you need to sync your local configuration you have to run:\n\n    ddev robo config:import\n\n### Export/import database\n\nIf you need to export the database dump you have to run:\n\n    ddev robo database:export\n\nIf you need to import the database dump you have to run:\n\n    ddev robo database:import [/path/of/dump.sql]\n\n## Contrib Modules\n\nThis starter kit contains the following contrib modules dependencies:\n\n| Module name                                                                       | Package                        |\n| --------------------------------------------------------------------------------- | ------------------------------ |\n| [Admin Toolbar](https://www.drupal.org/project/admin_toolbar)                     | drupal/admin_toolbar           |\n| [Chaos tool suite (ctools)](https://www.drupal.org/project/ctools)                | drupal/ctools                  |\n| [Config Filter](https://www.drupal.org/project/config_filter)                     | drupal/config_filter           |\n| [Config Ignore](https://www.drupal.org/project/config_ignore)                     | drupal/config_ignore           |\n| [Configuration Split](https://www.drupal.org/project/config_split)                | drupal/config_split            |\n| [Mail System](https://www.drupal.org/project/mailsystem)                          | drupal/mailsystem              |\n| [Metatag](https://www.drupal.org/project/metatag)                                 | drupal/metatag                 |\n| [Monolog](https://www.drupal.org/project/monolog)                                 | drupal/monolog                 |\n| [Pathauto](https://www.drupal.org/project/pathauto)                               | drupal/pathauto                |\n| [Redirect](https://www.drupal.org/project/redirect)                               | drupal/redirect                |\n| [Reroute Email](https://www.drupal.org/project/reroute_email)                     | drupal/reroute_email           |\n| [Simple XML sitemap](https://www.drupal.org/project/simple_sitemap)               | drupal/simple_sitemap          |\n| [Sitemap](https://www.drupal.org/project/sitemap)                                 | drupal/sitemap                 |\n| [Stage file proxy](https://www.drupal.org/project/stage_file_proxy)               | drupal/stage_file_proxy        |\n| [Token](https://www.drupal.org/project/token)                                     | drupal/token                   |\n| [Twig Tweak](https://www.drupal.org/project/twig_tweak)                           | drupal/twig_tweak              |\n| [Permissions filter](https://www.drupal.org/project/permissions_filter)           | drupal/permissions_filter      |\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frobertoperuzzo%2Fdrupal-starter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frobertoperuzzo%2Fdrupal-starter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frobertoperuzzo%2Fdrupal-starter/lists"}