FROM gitea.sc0tt.org/belupeti/laravel-franken:1.0

COPY . /app

WORKDIR /app

RUN curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/bin --filename=composer && \
    composer install --no-ansi --no-dev --no-interaction --no-plugins --no-progress --optimize-autoloader && \
    npm install && \
    npm run build && \
    rm -rf node_modules