From 41115eef966cdc9a86ed584599d295e740a8f704 Mon Sep 17 00:00:00 2001 From: cirolosapio Date: Fri, 14 Jun 2024 14:32:04 +0000 Subject: [PATCH] feat: Add Alpine PHP LDAP feature --- README.md | 1 + src/alpine-php-ldap/README.md | 20 +++++++++++++++++++ src/alpine-php-ldap/devcontainer-feature.json | 7 +++++++ src/alpine-php-ldap/install.sh | 10 ++++++++++ 4 files changed, 38 insertions(+) create mode 100644 src/alpine-php-ldap/README.md create mode 100644 src/alpine-php-ldap/devcontainer-feature.json create mode 100644 src/alpine-php-ldap/install.sh diff --git a/README.md b/README.md index aec6b91..65b2d6c 100644 --- a/README.md +++ b/README.md @@ -29,6 +29,7 @@ - [alpine-php-ftp](https://github.com/cirolosapio/devcontainers-features/pkgs/container/devcontainers-features%2Falpine-php-ftp) - [alpine-php-gd](https://github.com/cirolosapio/devcontainers-features/pkgs/container/devcontainers-features%2Falpine-php-gd) - [alpine-php-intl](https://github.com/cirolosapio/devcontainers-features/pkgs/container/devcontainers-features%2Falpine-php-intl) +- [alpine-php-ldap](https://github.com/cirolosapio/devcontainers-features/pkgs/container/devcontainers-features%2Falpine-php-ldap) - [alpine-php-magento](https://github.com/cirolosapio/devcontainers-features/pkgs/container/devcontainers-features%2Falpine-php-magento) - [alpine-php-mariadb](https://github.com/cirolosapio/devcontainers-features/pkgs/container/devcontainers-features%2Falpine-php-mariadb) - [alpine-php-mssql](https://github.com/cirolosapio/devcontainers-features/pkgs/container/devcontainers-features%2Falpine-php-mssql) diff --git a/src/alpine-php-ldap/README.md b/src/alpine-php-ldap/README.md new file mode 100644 index 0000000..bb8d1c5 --- /dev/null +++ b/src/alpine-php-ldap/README.md @@ -0,0 +1,20 @@ + +# alpine-php-ldap (alpine-php-ldap) + +Installs ldap extension for php on alpine + +## Example Usage + +```json +"features": { + "ghcr.io/cirolosapio/devcontainers-features/alpine-php-ldap:0": {} +} +``` + + + + + +--- + +_Note: This file was auto-generated from the [devcontainer-feature.json](https://github.com/cirolosapio/devcontainers-features/blob/main/src/alpine-php-ldap/devcontainer-feature.json). Add additional notes to a `NOTES.md`._ diff --git a/src/alpine-php-ldap/devcontainer-feature.json b/src/alpine-php-ldap/devcontainer-feature.json new file mode 100644 index 0000000..b870412 --- /dev/null +++ b/src/alpine-php-ldap/devcontainer-feature.json @@ -0,0 +1,7 @@ +{ + "name": "alpine-php-ldap", + "id": "alpine-php-ldap", + "version": "0.0.1", + "description": "Installs ldap extension for php on alpine", + "documentationURL": "https://github.com/cirolosapio/devcontainers-features/tree/main/src/alpine-php-ldap" +} \ No newline at end of file diff --git a/src/alpine-php-ldap/install.sh b/src/alpine-php-ldap/install.sh new file mode 100644 index 0000000..14523ea --- /dev/null +++ b/src/alpine-php-ldap/install.sh @@ -0,0 +1,10 @@ +#!/bin/sh + +set -e + +echo "Activating feature 'alpine-php-bcmath'" + +apk --no-cache add libldap openldap-dev +docker-php-ext-install ldap + +echo 'Done!'