update droneyml
Some checks reported errors
continuous-integration/drone/push Build encountered an error
Some checks reported errors
continuous-integration/drone/push Build encountered an error
This commit is contained in:
29
Dockerfile
29
Dockerfile
@@ -43,11 +43,30 @@ RUN a2enmod rewrite
|
||||
# Apache VirtualHost ayarı
|
||||
COPY vhost.conf /etc/apache2/sites-available/000-default.conf
|
||||
|
||||
# Upload klasörü
|
||||
RUN mkdir -p /home/uploads \
|
||||
&& chown -R www-data:www-data /home/uploads \
|
||||
&& chmod -R 775 /home/uploads
|
||||
|
||||
WORKDIR /var/www/html
|
||||
|
||||
# Laravel/Lumen gerekli klasörleri
|
||||
RUN mkdir -p \
|
||||
/var/www/html/storage/logs \
|
||||
/var/www/html/storage/framework/cache \
|
||||
/var/www/html/storage/framework/sessions \
|
||||
/var/www/html/storage/framework/views \
|
||||
/var/www/html/bootstrap/cache \
|
||||
/home/uploads \
|
||||
&& chown -R www-data:www-data \
|
||||
/var/www/html/storage \
|
||||
/var/www/html/bootstrap/cache \
|
||||
/home/uploads \
|
||||
&& chmod -R 775 \
|
||||
/var/www/html/storage \
|
||||
/var/www/html/bootstrap/cache \
|
||||
/home/uploads
|
||||
|
||||
# Runtime permission düzeltme scripti
|
||||
COPY docker-entrypoint.sh /usr/local/bin/docker-entrypoint.sh
|
||||
|
||||
RUN chmod +x /usr/local/bin/docker-entrypoint.sh
|
||||
|
||||
ENTRYPOINT ["docker-entrypoint.sh"]
|
||||
|
||||
CMD ["apache2-foreground"]
|
||||
|
||||
Reference in New Issue
Block a user