Skip to content
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 2 additions & 6 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM php:8.2-fpm-bullseye
FROM php:8.4-fpm-trixie
Comment thread
cmmata marked this conversation as resolved.

WORKDIR /var/www/html

Expand All @@ -7,7 +7,7 @@ RUN apt-get update \
&& apt-get install -y git gnupg mariadb-client libicu-dev libfreetype6-dev libjpeg-dev libpng-dev libpq-dev libzip-dev postgresql-client unzip wget zip zlib1g-dev gnupg2 rsync

# Install ansible
RUN echo "deb http://ppa.launchpad.net/ansible/ansible/ubuntu focal main" > /etc/apt/sources.list.d/ansible.list
RUN echo "deb http://ppa.launchpad.net/ansible/ansible/ubuntu noble main" > /etc/apt/sources.list.d/ansible.list
Comment thread
cmmata marked this conversation as resolved.
Outdated
RUN apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 93C4A3FD7BB9C367
Comment thread
cmmata marked this conversation as resolved.
Outdated
RUN apt-get update \
&& apt-get install -y ansible ansible-core ansible-lint
Expand All @@ -27,10 +27,6 @@ COPY install_composer.sh install_composer.sh
RUN sh install_composer.sh \
&& mv composer.phar /usr/local/bin/composer

Comment thread
cmmata marked this conversation as resolved.
RUN wget https://github.com/fabpot/local-php-security-checker/releases/download/v2.0.6/local-php-security-checker_2.0.6_linux_amd64 \
&& chmod +x local-php-security-checker_2.0.6_linux_amd64 \
&& mv local-php-security-checker_2.0.6_linux_amd64 /usr/local/bin/local-php-security-checker

# Ansistrano roles for deployment
RUN ansible-galaxy install ansistrano.deploy ansistrano.rollback

Expand Down
Loading