Drupal is a registered trademark of Dries Buytaert
drupal 11.3.7 Update released for Drupal core (11.3.7)! drupal 11.2.11 Update released for Drupal core (11.2.11)! drupal 10.6.7 Update released for Drupal core (10.6.7)! drupal 10.5.9 Update released for Drupal core (10.5.9)! cms 2.1.1 Update released for Drupal core (2.1.1)! drupal 11.3.6 Update released for Drupal core (11.3.6)! drupal 10.6.6 Update released for Drupal core (10.6.6)! cms 2.1.0 Update released for Drupal core (2.1.0)! bootstrap 8.x-3.40 Minor update available for theme bootstrap (8.x-3.40). menu_link_attributes 8.x-1.7 Minor update available for module menu_link_attributes (8.x-1.7). eca 3.1.1 Minor update available for module eca (3.1.1). layout_paragraphs 2.1.3 Minor update available for module layout_paragraphs (2.1.3). ai 1.3.3 Minor update available for module ai (1.3.3). ai 1.2.14 Minor update available for module ai (1.2.14). node_revision_delete 2.0.3 Minor update available for module node_revision_delete (2.0.3). moderated_content_bulk_publish 2.0.52 Minor update available for module moderated_content_bulk_publish (2.0.52). klaro 3.0.10 Minor update available for module klaro (3.0.10). klaro 3.0.9 Minor update available for module klaro (3.0.9). layout_paragraphs 2.1.2 Minor update available for module layout_paragraphs (2.1.2). geofield_map 11.1.8 Minor update available for module geofield_map (11.1.8).

minisite

176 sites Security covered
View on drupal.org

Drupal 10.x version had a major overhaul and is under active development.

Allows to upload and archive with a 'minisite' files and serve it from a
Drupal website, while maintaining the minisite's look and feel.

The pages can be served from the location in the public or private files
directory or from an alias set on the parent entity (where the field is attached
to).

Please note that this module does not actually import the minisite pages as Drupal nodes.

A minisite is a small website with a narrow subject focus, also known as microsite or sitelet.

A minisite is a website by which companies offer information about one specific product or product group. Typically, a minisite is enhanced by various multimedia content, such as an animated, narrated introduction, and accompanied by a visual scheme which complements the product well. - Minisite - Wikipedia

Features

The minisite module provides an additional custom field which follows a user story that "Site editor can upload a zipped archive attached to a node, and automatically extract this into the files directory. When the node is deleted, it should clean up all files uploaded. If a zip file contains any not-allowed extensions, the entire upload must be aborted, and no files saved to the file system."

  • Upload and extract minisite archives
  • Serve files from aliased URL (using the parent node's alias)
  • File filtering within uploaded archives
  • Permission control

Features roadmap

  • inject Google Analytics tracking code
  • search api integration

Installation

  • Install the module
  • Create or Edit a content type and add a new field of type "Minisite"

Archive structure

  • Must have a single root directory
  • Must have index.html file inside of the root directory
  • Must have files only with allowed extensions (configured per-field)
  • May have documents with absolute or relative path in links, scripts etc.

Security

Only allow trusted user upload mini-site archive file. Also, use antivirus software to detect malicious software, including viruses. Check out ClamAV module which will verify that files uploaded to a site are not infected with a virus, and prevent
infected files from being saved. It will also prevent uploading a ZIP-bomb also known as a "ZIP of death or decompression bomb".

User Reports

Please post to the issue queue to help make the module better. Feel free to provide patches and suggestions too.

Activity

Total releases
2
First release
Dec 2025
Latest release
1 month ago
Release cadence
84 days
Stability
100% stable

Releases

Version Type Release date
3.0.3 Stable Feb 25, 2026
3.0.2 Stable Dec 3, 2025