Newer
Older
FROM php:7.3-apache
# Update system
RUN apt-get update
# Install composer
ENV COMPOSER_HOME "/home/www-data/.composer"
ENV COMPOSER_AUTH "{ \"http-basic\": { \"php-packages.chargemap.com\": { \"username\": \"chargemap\", \"password\": \"Fy6Rys[WYNpzVkh;\" } } }"
RUN mkdir -p $COMPOSER_HOME && chmod -R 777 $COMPOSER_HOME && curl -sS https://getcomposer.org/installer | php \
&& chmod +x composer.phar && mv composer.phar /usr/local/bin/composer
# Install NPM
RUN curl -sL https://deb.nodesource.com/setup_10.x | bash