Hi !
I’ve followed Install with Docker compose // Baserow to install Baserow on a DO droplet with enough resources
The install is fine, at least I didn’t had anye noticeable errors.
To run baserow, I tried to use :
BASEROW_PUBLIC_URL=https://my.url.fr WEB_FRONTEND_SSL_PORT=4343 WEB_FRONTEND_PORT=8080 docker compose up -d
I use apache reverse proxy with this kind of config (that’s working with another docker running on 8000) :
<VirtualHost *:80>
ServerName my.url.fr
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
<Proxy *>
Require all granted
</Proxy>
ProxyRequests Off
ProxyPreserveHost On
ProxyPass / http://localhost:8080/
ProxyPassReverse / http://localhost:8080/
RewriteEngine on
RewriteCond %{SERVER_NAME} =my.url.fr
RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent]
</VirtualHost>
And for the SSL part :
<VirtualHost *:443>
ServerName my.url.fr
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
<Proxy *>
Require all granted
</Proxy>
ProxyRequests Off
ProxyPreserveHost On
ProxyPass / http://localhost:4343/
ProxyPassReverse / http://localhost:4343/
RewriteEngine on
RewriteCond %{SERVER_NAME} =my.url.fr
RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent]
SSLCertificateFile /etc/letsencrypt/live/my.url.fr/fullchain.pem
SSLCertificateKeyFile /etc/letsencrypt/live/my.url.fr/privkey.pem
Include /etc/letsencrypt/options-ssl-apache.conf
</VirtualHost>
The problem, I have a Too Many Redirects when I try to access the URL.
Do you have any idea ?
Thanks a lot