Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: Views Bootstrap 5.5.4 — Minor update available for module views_bootstrap (5.5.4). Release: Download Tracker 1.0.7 — Minor update available for module download_tracker (1.0.7). Release: Directory2Block Slideshow 1.0.8 — Minor update available for module directory2block_slideshow (1.0.8). Release: Mautic Audiences 1.1.5 — Minor update available for module mautic_audiences (1.1.5). Release: Rightup theme 1.0.3 — Minor update available for theme vartheme_bs5_rightup (1.0.3). Release: CommentOn 1.0.6 — Minor update available for module commenton (1.0.6). Release: ChatGPT Ads 1.0.3 — Minor update available for module chatgpt_ads (1.0.3). Release: Opensolr Search 5.1.3 — Minor update available for module opensolr_search (5.1.3). Module Revived: Swagger-PHP OpenAPI 3 documentation generator 1.0.0 — Module swagger_php updated after 10 months of inactivity (1.0.0). Security Coverage: Microsoft Azure AI — Module ai_provider_azure now has official Drupal security advisory coverage.

The Site.module allows you to track, store, and send information about your websites.

When installed in a Drupal site, a Site Entity is created to store site status, properties like PHP and Drupal versions, fields, state, and a human-readable "reasons" output. Site report snapshots provide a historical record of site state. Connect to a Site Manager instance to send out reports to a central dashboard.

Site entities can represent any website with a URL. Use site module to build a custom Website Management System to track everything in one place.

▶ Site Module Presentation


Try Site Module on SimplyTest.me

NOTICE: The Site.module needs your support!

The Site and Site Manager modules are free open source tools, often worked on by unpaid volunteers.

Without your ongoing support, regular maintenance cannot be guaranteed.

Please consider supporting the project financially, or if possible, provide community support such as issue management or code contributions.

Thank you!

Features

The Site.module provides base content entities to represent sites and projects.

Initially designed to monitor Drupal site state, there are many different use cases.

Site State Tracking
  • Store overall state of the site using Drupal core status report & Site Audit module checks.
  • Tracks properties such as Drupal version, PHP version, Install time, Cron Last, and more.
  • Site Entity Reports store config changes, showing before and after.
Site & Project Content Entities
  • Site Entities are revisionable, tracking changes over time.
  • Site Entities are fieldable. Store any additional information for display in the site and any connected Site Managers.
  • Project entities represent your Drupal site across environments, and can be used to group generic websites together.
Remote Data
  • Send site entity data to any remote endpoint.
  • Connect to a Site Manager instance to synchronize entity data and provide actions like Remote Login.
  • Gather reports from all environments of a project in one place, creating a CI Dashboard.
  • Set up your own Site Manager, or try Sites.Watch.
Site Properties
  • HTTP Status
  • Git Remote
  • Git Reference
  • Drupal Site UUID
  • Host Provider
  • PHP Version
  • Drupal Version
  • Last Cron Run
  • Site Install Time
  • and more...

Sponsors

Development Sponsor

ThinkDrop Consulting is the creator and maintainer of Site.module.

Visit thinkdrop.net

YOUR COMPANY HERE

Platinum Sponsor

Help keep site.module going, get exposure on our project pages and documentation, and add to your company's open source credits on Drupal.org.

Become our Platinum Sponsor

Getting involved and support options

Get involved

Get involved in the Drupal community and the Site module. Review a patch, write documentation, contribute code, volunteer, and more...

Contribute

Free for all

Fund development

Help fund the day-to-day tasks required to maintain the Site.module. Funds are used to triage issues, resolve security issues, and tag new releases.

Fund

Starting at $5 a month

Professional support

Hire the Site.module's subject matter expert (SME) to ensure the success of your project. I can review your project plan, recommend solutions, and implement custom features.

Contact

Starting at $1500

Support the Drupal Association

You can support the continued success of the Drupal project by choosing to become a member or donate.

New community member and active community member requests will be prioritized. Please consider getting involved, funding development, and hiring professional support.

Finding help with the Site.module

The Site.module's issue queue is for bugs, feature requests, and planning. Please post general support questions to Drupal Answers. You can also ask questions or help answer questions on the #drupal-operations channel on Drupal Slack.

Getting involved with the Site.module and the Drupal community

The Site.module is part of Drupal's contributed module ecosystem. The Site.module and Drupal are open source and built by a collaboration of people worldwide that make up the Drupal community. By installing and using Drupal, you are a member of this community. I encourage you and your organization to contribute something; sometimes, simply reporting and maybe fixing a minor bug can make a difference.

Get involved in the Drupal community

Funding ongoing development of the Site.module

The Site.module uses an Open Collective to transparently collect funds that support the day-to-day tasks around the Site.module and ensure stable and reliable releases. Backing the Site module's Open Collective helps guarantee that no tasks fall through the cracks.

Back the Site.module's Open Collective

Supporting the Drupal Association

The Drupal Association provides the infrastructure for hosting and distributing the Site.module. Being a member of the Drupal Association ensures that our collaboration and community are supported and sustainable.

Join the Drupal Association

Accessing an expert and getting professional support for your organization

As the Site.module creator with over a two decades of hardcore Drupal experience, I am here to help ensure that your organization succeeds in using the Site.module to address your organization's requirements.

I am here to help create custom Site Manager dashboards, to design and develop multisite and bulk hosting platforms, and to help implement best practices for all of your sites.

Contact me for professional support

Thank you to the Site.module's
Open Collective Sponsors

Platinum Sponsor

Your Company

Become the Platinum Sponsor

Supporting Sponsors

Your Company Your Company

Become a Supporting Sponsor

Growth Backers

Your Company Your Company

Become a Growth Backer

View all the contributors to the Site.module's Open Collective


Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
42
Tracked since
Jun 2023
Latest release
2 years ago
Releases (12 mo)
0
Maintenance
Dormant

Release Timeline

Releases

Version Type Core Release date
3.x-dev Dev 8–11 Sep 4, 2024
2.2.0-rc3 Pre-release Mar 1, 2024
2.2.0-rc2 Pre-release Nov 15, 2023
2.2.0-rc1 Pre-release Nov 9, 2023
2.x-dev Dev Nov 8, 2023
2.1.0-beta4 Pre-release Nov 8, 2023
2.1.0-beta3 Pre-release Oct 31, 2023
2.1.0-beta2 Pre-release Oct 30, 2023
2.1.0-beta1 Pre-release Oct 13, 2023
2.0.0-beta15 Pre-release Oct 5, 2023
2.0.0-beta14 Pre-release Oct 3, 2023
2.0.0-beta13 Pre-release Sep 29, 2023
2.0.0-beta12 Pre-release Sep 27, 2023
2.0.0-beta11 Pre-release Sep 26, 2023
2.0.0-beta10 Pre-release Sep 22, 2023
2.0.0-beta9 Pre-release Sep 21, 2023
2.0.0-beta8 Pre-release Sep 20, 2023
2.0.0-beta7 Pre-release Sep 19, 2023
2.0.0-beta6 Pre-release Sep 19, 2023
2.0.0-beta5 Pre-release Sep 14, 2023
2.0.0-beta4 Pre-release Sep 14, 2023
2.0.0-beta3 Pre-release Sep 5, 2023
2.0.0-beta2 Pre-release Aug 24, 2023
2.0.0-beta1 Pre-release Aug 24, 2023
1.10.0-alpha11 Pre-release Jul 28, 2023
1.10.0-alpha10 Pre-release Jul 26, 2023
1.10.0-alpha9 Pre-release Jul 25, 2023
1.10.0-alpha8 Pre-release Jul 9, 2023
1.10.0-alpha7 Pre-release Jul 7, 2023
1.10.x-dev Dev Jul 6, 2023
1.10.0-alpha6 Pre-release Jul 3, 2023
1.10.0-alpha5 Pre-release Jul 3, 2023
1.10.0-alpha4 Pre-release Jul 3, 2023
1.10.0-alpha3 Pre-release Jul 3, 2023
1.10.0-alpha2 Pre-release Jul 3, 2023
1.10.0-alpha1 Pre-release Jul 3, 2023
1.0.0-alpha1 Pre-release Jul 3, 2023
1.1.0-beta4 Pre-release Jun 23, 2023
1.1.0-beta3 Pre-release Jun 23, 2023
1.1.0-beta2 Pre-release Jun 23, 2023
1.1.0-beta1 Pre-release Jun 23, 2023
1.1.x-dev Dev Jun 23, 2023