| FROM debian:12 | |
| ENV DEBIAN_FRONTEND=noninteractive | |
| RUN apt update \ | |
| && apt install -y \ | |
| libapache2-mod-php8.2 \ | |
| php8.2-cli \ | |
| php8.2-zip \ | |
| php8.2-xml \ | |
| php8.2-pgsql \ | |
| php8.2-mysql \ | |
| php8.2-sqlite3 \ | |
| php8.2-mcrypt \ | |
| php8.2-mbstring \ | |
| php8.2-ldap \ | |
| php8.2-gd \ | |
| php8.2-curl \ | |
| netcat-traditional \ | |
| curl \ | |
| sqlite3 \ | |
| default-mysql-client \ | |
| postgresql-client \ | |
| composer \ | |
| git \ | |
| zsh \ | |
| make \ | |
| && apt clean -y \ | |
| && chsh -s /bin/zsh \ | |
| && sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" | |