mirror of
https://github.com/invoiceninja/dockerfiles.git
synced 2026-01-06 14:37:26 +01:00
Compare commits
10 Commits
5.0.30-p14
...
5.0.34
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
0fb5fa73e0 | ||
|
|
de3a2e4278 | ||
|
|
bb514e8d06 | ||
|
|
2034c6ebff | ||
|
|
65e36505a3 | ||
|
|
03c1e32123 | ||
|
|
3612c87323 | ||
|
|
4e9731a23e | ||
|
|
dea442c442 | ||
|
|
a24c1b98a3 |
@@ -8,7 +8,6 @@ RUN set -eux; \
|
|||||||
apk add --no-cache \
|
apk add --no-cache \
|
||||||
curl \
|
curl \
|
||||||
mysql-client \
|
mysql-client \
|
||||||
git \
|
|
||||||
libarchive-tools; \
|
libarchive-tools; \
|
||||||
mkdir -p /var/www/app
|
mkdir -p /var/www/app
|
||||||
|
|
||||||
@@ -19,7 +18,6 @@ RUN curl -o /tmp/ninja.tar.gz -LJ0 https://github.com/invoiceninja/invoiceninja/
|
|||||||
&& cp -R /var/www/app/public /var/www/app/docker-backup-public \
|
&& cp -R /var/www/app/public /var/www/app/docker-backup-public \
|
||||||
&& mkdir -p /var/www/app/public/logo /var/www/app/storage \
|
&& mkdir -p /var/www/app/public/logo /var/www/app/storage \
|
||||||
&& cp /var/www/app/.env.example /var/www/app/.env \
|
&& cp /var/www/app/.env.example /var/www/app/.env \
|
||||||
&& cp /var/www/app/.env.dusk.example /var/www/app/.env.dusk.local \
|
|
||||||
&& rm -rf /var/www/app/docs /var/www/app/tests
|
&& rm -rf /var/www/app/docs /var/www/app/tests
|
||||||
|
|
||||||
# Install nodejs packages
|
# Install nodejs packages
|
||||||
@@ -43,8 +41,6 @@ COPY --from=frontend /var/www/app /var/www/app
|
|||||||
COPY entrypoint.sh /usr/local/bin/docker-entrypoint
|
COPY entrypoint.sh /usr/local/bin/docker-entrypoint
|
||||||
RUN chmod +x /usr/local/bin/docker-entrypoint
|
RUN chmod +x /usr/local/bin/docker-entrypoint
|
||||||
|
|
||||||
RUN apt-get update && apt-get install -y libonig-dev
|
|
||||||
|
|
||||||
RUN set -eux; \
|
RUN set -eux; \
|
||||||
apk add --no-cache \
|
apk add --no-cache \
|
||||||
nodejs \
|
nodejs \
|
||||||
@@ -55,6 +51,8 @@ RUN set -eux; \
|
|||||||
libjpeg-turbo-dev \
|
libjpeg-turbo-dev \
|
||||||
libpng-dev \
|
libpng-dev \
|
||||||
libzip-dev \
|
libzip-dev \
|
||||||
|
oniguruma-dev \
|
||||||
|
git \
|
||||||
zip; \
|
zip; \
|
||||||
docker-php-ext-configure gd --with-freetype --with-jpeg; \
|
docker-php-ext-configure gd --with-freetype --with-jpeg; \
|
||||||
docker-php-ext-install -j$(nproc) \
|
docker-php-ext-install -j$(nproc) \
|
||||||
@@ -121,7 +119,5 @@ RUN /usr/local/bin/composer install --no-dev --no-suggest --no-progress --quiet
|
|||||||
ENV APP_ENV production
|
ENV APP_ENV production
|
||||||
ENV LOG errorlog
|
ENV LOG errorlog
|
||||||
|
|
||||||
RUN php artisan storage:link
|
|
||||||
|
|
||||||
ENTRYPOINT ["docker-entrypoint"]
|
ENTRYPOINT ["docker-entrypoint"]
|
||||||
CMD ["php-fpm"]
|
CMD ["php-fpm"]
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
server {
|
server {
|
||||||
listen 80 default_server;
|
listen 80 default_server;
|
||||||
server_name in.localhost;
|
server_name _ in.localhost;
|
||||||
|
|
||||||
root /var/www/app/public/;
|
root /var/www/app/public/;
|
||||||
index index.php;
|
index index.php;
|
||||||
|
|||||||
@@ -40,6 +40,7 @@ services:
|
|||||||
- DB_USERNAME1=ninja
|
- DB_USERNAME1=ninja
|
||||||
- DB_PASSWORD1=ninja
|
- DB_PASSWORD1=ninja
|
||||||
- DB_DATABASE1=ninja
|
- DB_DATABASE1=ninja
|
||||||
|
- PHANTOMJS_PDF_GENERATION=false
|
||||||
volumes:
|
volumes:
|
||||||
# Configure your mounted directories, make sure the folder 'public' and 'storage'
|
# Configure your mounted directories, make sure the folder 'public' and 'storage'
|
||||||
# exist, before mounting them
|
# exist, before mounting them
|
||||||
|
|||||||
Reference in New Issue
Block a user