From f9eb8a3dd6266ce3f57c3ad092b128861ea8ff3a Mon Sep 17 00:00:00 2001 From: akshaythakur8764 Date: Wed, 17 Sep 2025 11:51:39 +0530 Subject: [PATCH] dockerfile and module added; database updated; --- Dockerfile | 13 +++++++++++ composer.json | 1 + composer.lock | 62 +++++++++++++++++++++++++++++++++++++++++++++++++-- dockerignore | 1 + 4 files changed, 75 insertions(+), 2 deletions(-) create mode 100644 Dockerfile create mode 100644 dockerignore diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..c38fa1b --- /dev/null +++ b/Dockerfile @@ -0,0 +1,13 @@ +FROM drupal:11-apache + +ENV DRUPAL_DIR=/opt/drupal + +WORKDIR ${DRUPAL_DIR} + +COPY composer.json composer.lock . + +RUN composer install + +COPY web web + +EXPOSE 80 diff --git a/composer.json b/composer.json index 2584b8a..d9d089d 100755 --- a/composer.json +++ b/composer.json @@ -22,6 +22,7 @@ "drupal/core-recipe-unpack": "^11.2", "drupal/core-recommended": "^11.2", "drupal/nava": "^1.0", + "drupal/pathologic": "^2.0@alpha", "drush/drush": "^13.6" }, "conflict": { diff --git a/composer.lock b/composer.lock index 40dbece..985e656 100755 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "728d693b23c7958dbfc29db57ee47f2b", + "content-hash": "c7e5c25e99765d1d62955cef3a11d9c0", "packages": [ { "name": "asm89/stack-cors", @@ -1571,6 +1571,62 @@ "source": "https://git.drupalcode.org/project/nava" } }, + { + "name": "drupal/pathologic", + "version": "2.0.0-alpha3", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/pathologic.git", + "reference": "2.0.0-alpha3" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/pathologic-2.0.0-alpha3.zip", + "reference": "2.0.0-alpha3", + "shasum": "f59c465b7070c3e6d12a204a55ee1117b991ae93" + }, + "require": { + "drupal/core": "^9 || ^10 || ^11" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "2.0.0-alpha3", + "datestamp": "1733441073", + "security-coverage": { + "status": "not-covered", + "message": "Alpha releases are not covered by Drupal security advisories." + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0+" + ], + "authors": [ + { + "name": "berdir", + "homepage": "https://www.drupal.org/user/214652" + }, + { + "name": "dww", + "homepage": "https://www.drupal.org/user/46549" + }, + { + "name": "Garrett Albright", + "homepage": "https://www.drupal.org/user/191212" + }, + { + "name": "mark_fullmer", + "homepage": "https://www.drupal.org/user/2612816" + } + ], + "description": "Helps avoid broken links and incorrect paths in content.", + "homepage": "https://www.drupal.org/project/pathologic", + "support": { + "source": "https://git.drupalcode.org/project/pathologic" + } + }, { "name": "drush/drush", "version": "13.6.2", @@ -6351,7 +6407,9 @@ "packages-dev": [], "aliases": [], "minimum-stability": "stable", - "stability-flags": [], + "stability-flags": { + "drupal/pathologic": 15 + }, "prefer-stable": true, "prefer-lowest": false, "platform": [], diff --git a/dockerignore b/dockerignore new file mode 100644 index 0000000..6b8710a --- /dev/null +++ b/dockerignore @@ -0,0 +1 @@ +.git