diff --git a/nginx-php-mysql/README.md b/nginx-php-mysql/README.md
deleted file mode 100644
index 5c849ad..0000000
--- a/nginx-php-mysql/README.md
+++ /dev/null
@@ -1,68 +0,0 @@
-## Compose sample application
-### PHP server with an Nginx proxy and a MySQL database
-
-Project structure:
-```
-.
-├── backend
-│ ├── Dockerfile
-├── db
-│ └── password.txt
-├── docker-compose.yaml
-├── proxy
-│ ├── conf
-│ └── Dockerfile
-├── src
-│ ├── index.php
-└── README.md
-```
-
-[_docker-compose.yaml_](docker-compose.yaml)
-```
-services:
- backend:
- build: backend
- ...
- db:
- image: mysql:8.0.19
- ...
- proxy:
- build: proxy
- ports:
- - 80:80
- ...
-```
-The compose file defines an application with three services `proxy`, `backend` and `db`.
-When deploying the application, docker-compose maps port 80 of the proxy service container to port 80 of the host as specified in the file.
-Make sure port 80 on the host is not already in use.
-
-## Deploy with docker-compose
-
-```
-$ docker-compose up -d
-Creating nginx-php-mysql_db_1 ... done
-Creating nginx-php-mysql_backend_1 ... done
-Creating nginx-php-mysql_proxy_1 ... done
-```
-
-## Expected result
-
-Listing containers must show three containers running and the port mapping as below:
-```
-$ docker ps
-CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
-2244050972fc nginx-php-mysql_proxy "/docker-entrypoint.…" 51 seconds ago Up 49 seconds 0.0.0.0:80->80/tcp nginx-php-mysql_proxy_1
-75353040cb38 nginx-php-mysql_backend "docker-php-entrypoi…" 51 seconds ago Up 50 seconds 9000/tcp nginx-php-mysql_backend_1
-e54bd7e0c790 mysql:8.0.19 "docker-entrypoint.s…" 52 seconds ago Up 50 seconds 3306/tcp, 33060/tcp nginx-php-mysql_db_1
-```
-
-After the application starts, navigate to `http://localhost:80` in your web browser or run:
-```
-$ curl localhost:80
-
hello world in php!
-```
-
-Stop and remove the containers
-```
-$ docker-compose down
-```
diff --git a/nginx-php-mysql/backend/.DS_Store b/nginx-php-mysql/backend/.DS_Store
deleted file mode 100644
index 5008ddf..0000000
Binary files a/nginx-php-mysql/backend/.DS_Store and /dev/null differ
diff --git a/nginx-php-mysql/backend/Dockerfile b/nginx-php-mysql/backend/Dockerfile
deleted file mode 100755
index b8b661e..0000000
--- a/nginx-php-mysql/backend/Dockerfile
+++ /dev/null
@@ -1 +0,0 @@
-FROM php:8.0.3-fpm-buster
\ No newline at end of file
diff --git a/nginx-php-mysql/db/password.txt b/nginx-php-mysql/db/password.txt
deleted file mode 100644
index cea6d05..0000000
--- a/nginx-php-mysql/db/password.txt
+++ /dev/null
@@ -1 +0,0 @@
-db-q5n2g
\ No newline at end of file
diff --git a/nginx-php-mysql/docker-compose.yaml b/nginx-php-mysql/docker-compose.yaml
deleted file mode 100644
index d94581e..0000000
--- a/nginx-php-mysql/docker-compose.yaml
+++ /dev/null
@@ -1,34 +0,0 @@
-version: "3.8"
-services:
- backend:
- build: backend
- secrets:
- - db-password
- depends_on:
- - db
- volumes:
- - ./src:/var/www/html # this part seems repetitive (jb)
- db:
- image: mysql:8.0.19
- command: '--default-authentication-plugin=mysql_native_password'
- restart: always
- secrets:
- - db-password
- volumes:
- - db-data:/var/lib/mysql
- environment:
- - MYSQL_DATABASE=example
- - MYSQL_ROOT_PASSWORD_FILE=/run/secrets/db-password
- proxy:
- build: proxy
- ports:
- - 80:80
- depends_on:
- - backend
- volumes:
- - ./src:/var/www/html # this part seems repetitive (jb)
-volumes:
- db-data:
-secrets:
- db-password:
- file: db/password.txt
diff --git a/nginx-php-mysql/proxy/.DS_Store b/nginx-php-mysql/proxy/.DS_Store
deleted file mode 100644
index 12b50e9..0000000
Binary files a/nginx-php-mysql/proxy/.DS_Store and /dev/null differ
diff --git a/nginx-php-mysql/proxy/Dockerfile b/nginx-php-mysql/proxy/Dockerfile
deleted file mode 100755
index 058d4d8..0000000
--- a/nginx-php-mysql/proxy/Dockerfile
+++ /dev/null
@@ -1,2 +0,0 @@
-FROM nginx:1.19.8-alpine
-COPY conf /etc/nginx/conf.d/default.conf
\ No newline at end of file
diff --git a/nginx-php-mysql/proxy/conf b/nginx-php-mysql/proxy/conf
deleted file mode 100755
index e0f5acf..0000000
--- a/nginx-php-mysql/proxy/conf
+++ /dev/null
@@ -1,32 +0,0 @@
-server {
- location ~ /.well-known {
- allow all;
- }
-
- location ~ /\.ht {
- deny all;
- }
-
- root /var/www/html;
-
- index index.php index.html;
-
- location / {
- try_files $uri $uri/ /index.php?$args;
- }
-
- location ~ [^/]\.php(/|$) {
- fastcgi_split_path_info ^(.+?\.php)(/.*)$;
- if (!-f $document_root$fastcgi_script_name) {
- return 404;
- }
-
- include fastcgi_params;
- fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
- fastcgi_param PATH_INFO $fastcgi_path_info;
- fastcgi_param PATH_TRANSLATED $document_root$fastcgi_path_info;
-
- fastcgi_pass backend:9000;
- fastcgi_index index.php;
- }
-}
\ No newline at end of file
diff --git a/nginx-php-mysql/src/index.php b/nginx-php-mysql/src/index.php
deleted file mode 100644
index cc450d5..0000000
--- a/nginx-php-mysql/src/index.php
+++ /dev/null
@@ -1,3 +0,0 @@
-hello world in php!';
-?>
\ No newline at end of file