FROM registrywgs.webgenesis.it/webgenesys/jixel/jixel-dockers/almalinux9.5-php8.4.4:latest-master
RUN dnf -y install npm
RUN npm install -g bower
RUN dnf -y install git
RUN mkdir /var/www/jixel
COPY . /var/www/jixel
WORKDIR /var/www/jixel
RUN composer install --no-interaction
WORKDIR /var/www/jixel/webroot
RUN npm install
RUN bower install
EXPOSE 443
EXPOSE 80
WORKDIR /var/www/jixel
RUN mkdir /run/php-fpm
COPY ./dockerfiles/run /usr/local/bin/run
RUN chmod 500 /usr/local/bin/run
COPY ./dockerfiles/cake /var/www/jixel/bin/cake
RUN chmod 500 /var/www/jixel/bin/cake
CMD ["run"]
