docker: remove symlink add alias for uploads folder

This commit is contained in:
Ryan
2025-04-22 22:28:06 -04:00
committed by GitHub
parent 2792c05c1c
commit 13b8871200
2 changed files with 7 additions and 3 deletions

View File

@@ -59,14 +59,17 @@ RUN chown -R root:www-data /var/www && \
chown -R www-data:www-data /var/www/public/uploads /var/www/users /var/www/metadata && \
chmod -R 775 /var/www/public/uploads /var/www/users /var/www/metadata # writable upload areas
# Preserve your uploads symlink
RUN cd /var/www/public && ln -s ../uploads uploads
# Apache site configuration
RUN cat <<'EOF' > /etc/apache2/sites-available/000-default.conf
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/public
Alias /uploads/ /var/www/uploads/
<Directory "/var/www/uploads/">
Options -Indexes
AllowOverride None
Require all granted
</Directory>
<Directory "/var/www/public">
AllowOverride All
Require all granted