PHPackages                             dennisdigital/polaris-drupal-project - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. dennisdigital/polaris-drupal-project

ActiveProject[Utility &amp; Helpers](/categories/utility)

dennisdigital/polaris-drupal-project
====================================

Project template for Polaris projects with composer

3.1.1(3y ago)07.1k2[1 PRs](https://github.com/dennisinteractive/polaris_drupal_project/pulls)GPL-2.0-or-laterPHPPHP &gt;=7.3

Since Mar 28Pushed 3y ago36 watchersCompare

[ Source](https://github.com/dennisinteractive/polaris_drupal_project)[ Packagist](https://packagist.org/packages/dennisdigital/polaris-drupal-project)[ RSS](/packages/dennisdigital-polaris-drupal-project/feed)WikiDiscussions 3.x Synced yesterday

READMEChangelog (10)Dependencies (6)Versions (23)Used By (0)

Composer based Polaris installation
===================================

[](#composer-based-polaris-installation)

This project template should provide a kickstart for managing your site dependencies with [Composer](https://getcomposer.org/).

Creating new sites
------------------

[](#creating-new-sites)

First you need to install [Composer](https://getcomposer.org/doc/00-intro.md#installation-linux-unix-osx) and [Git](https://git-scm.com).

### Creating the project:

[](#creating-the-project)

```
composer create-project dennisdigital/polaris-drupal-project:^3.0.0 polaris --stability dev --no-interaction

```

If you want to check out a different version of the profile or any contrib module:

```
cd polaris && composer require dennisdigital/polaris:dev-[BRANCH]

```

If you want to run the docker image locally:

```
docker run -v ./[LOCAL_FOLDER]/:/var/www/polaris --rm --name polaris -p 8080:80 -d dennisdigital/drupalci:8-apache-interactive

```

This is useful when you want to work on the project and test changes locally. You can ssh inside the container and run the same commands as in .circleci folder.

```
docker exec -it polaris sh

```

If you want to see the site, browse

Running phpunit tests inside the container
------------------------------------------

[](#running-phpunit-tests-inside-the-container)

```
cd /var/www/polaris
vendor/bin/phpunit

```

Installing Polaris
------------------

[](#installing-polaris)

Create project will install Polaris into the web directory. You can now install Polaris as you would with any Drupal 8 site. See: [Drupal installation guide](https://www.drupal.org/node/1839310). The folder name should be the repo name without *-cms*: Repo name: *itpro-cms*, folder name *itpro*. If you are using the Polaris Vagrant box you can run the command on /var/www/html folder. Then visit . See the Readme of the [Vagrant box for more info](https://github.com/dennisinteractive/polaris-ansible).

Installing the profile

```
cd /var/www/html/polaris
make site-create

```

This will run a site installation, initialize git and export the config.

Login into site
---------------

[](#login-into-site)

Login into site and add an administrator account with username: admin and password: {the usual one} which can be shared with the team for development purposes.

Commit your files
-----------------

[](#commit-your-files)

Now you need to commit your files. Remember to export a db dump.

###  Health Score

33

—

LowBetter than 75% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity19

Limited adoption so far

Community22

Small or concentrated contributor base

Maturity64

Established project with proven stability

 Bus Factor1

Top contributor holds 75.7% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~70 days

Recently: every ~103 days

Total

18

Last Release

1406d ago

Major Versions

1.x-dev → 2.0.02019-07-02

2.x-dev → 3.0.02019-12-20

3.0.5 → 4.x-dev2021-05-20

PHP version history (2 changes)1.0PHP &gt;=7.0

4.x-devPHP &gt;=7.3

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/7585951?v=4)[dennisdigital](/maintainers/dennisdigital)[@dennisdigital](https://github.com/dennisdigital)

---

Top Contributors

[![marcelovani](https://avatars.githubusercontent.com/u/2162363?v=4)](https://github.com/marcelovani "marcelovani (162 commits)")[![evomase](https://avatars.githubusercontent.com/u/1032677?v=4)](https://github.com/evomase "evomase (26 commits)")[![simon-peacock](https://avatars.githubusercontent.com/u/2843186?v=4)](https://github.com/simon-peacock "simon-peacock (10 commits)")[![roborew](https://avatars.githubusercontent.com/u/4838637?v=4)](https://github.com/roborew "roborew (5 commits)")[![tashaharrison](https://avatars.githubusercontent.com/u/4018999?v=4)](https://github.com/tashaharrison "tashaharrison (4 commits)")[![oliverpolden](https://avatars.githubusercontent.com/u/1217963?v=4)](https://github.com/oliverpolden "oliverpolden (4 commits)")[![sebroeck](https://avatars.githubusercontent.com/u/2290599?v=4)](https://github.com/sebroeck "sebroeck (1 commits)")[![nicoladj77](https://avatars.githubusercontent.com/u/333069?v=4)](https://github.com/nicoladj77 "nicoladj77 (1 commits)")[![iVegas](https://avatars.githubusercontent.com/u/11544787?v=4)](https://github.com/iVegas "iVegas (1 commits)")

### Embed Badge

![Health badge](/badges/dennisdigital-polaris-drupal-project/health.svg)

```
[![Health](https://phpackages.com/badges/dennisdigital-polaris-drupal-project/health.svg)](https://phpackages.com/packages/dennisdigital-polaris-drupal-project)
```

###  Alternatives

[fourkitchens/sous-drupal-project

Starter project for Sous a Drupal distribution featuring a theme based on Emulsify Design System.

151.0k](/packages/fourkitchens-sous-drupal-project)[oomphinc/drupal-scaffold

A Drupal scaffold project

192.6k](/packages/oomphinc-drupal-scaffold)[wingsuit-designsystem/wingsuit-kickstarter

Starterkit for Wingsuit and Layout Builder.

131.2k](/packages/wingsuit-designsystem-wingsuit-kickstarter)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
