From 6e1f07022eecdd90b0ff1b8d6b27623b883efa81 Mon Sep 17 00:00:00 2001 From: kev Date: Tue, 15 Feb 2022 17:21:47 +0800 Subject: [PATCH] add phplist --- README.md | 1 + phplist/README.md | 24 ++++++++++++++++ phplist/data/phplist/config.php | 20 +++++++++++++ phplist/docker-compose.yml | 50 +++++++++++++++++++++++++++++++++ 4 files changed, 95 insertions(+) create mode 100644 phplist/README.md create mode 100644 phplist/data/phplist/config.php create mode 100644 phplist/docker-compose.yml diff --git a/README.md b/README.md index 1425f59..58bd67e 100644 --- a/README.md +++ b/README.md @@ -398,6 +398,7 @@ A collection of delicious docker recipes. - [x] gabekangas/owncast - [x] owncloud - [x] dpage/pgadmin4 +- [x] phplist/phplist - [x] phpmyadmin - [x] pihole/pihole - [x] mcr.microsoft.com/playwright diff --git a/phplist/README.md b/phplist/README.md new file mode 100644 index 0000000..ecb1b87 --- /dev/null +++ b/phplist/README.md @@ -0,0 +1,24 @@ +phplist +======= + +[phpList][1] is software for sending email newsletters, marketing campaigns and +announcements: you can send to millions of subscribers or just to a few +hundred. phpList is used via a web browser and installed on your server. For +more information see the [features page][2]. + +```bash +$ mkdir -p data/{mailhog,phplist/{images,plugins}} +$ vi data/phplist/config.php +$ chmod 777 data/{mailhog,phplist/{images,plugins}} +$ tree -F data/ +├── mailhog/ +└── phplist/ + ├── config.php + ├── images/ + └── plugins/ +$ docker-compose up -d +$ curl http://127.0.0.1:8000/lists/admin/ +``` + +[1]: https://www.phplist.org/ +[2]: https://www.phplist.org/features/ diff --git a/phplist/data/phplist/config.php b/phplist/data/phplist/config.php new file mode 100644 index 0000000..94e66cb --- /dev/null +++ b/phplist/data/phplist/config.php @@ -0,0 +1,20 @@ +