You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
... the documentation does not mention anything about my problem
... there are no open or closed issues that are related to my problem
Description
Our compose file specifically maps a persistent volume for the /data directory as outlined in the README.md; however, when we restart the container using docker-compose down followed by docker-compose up, all previously installed extensions we had added no longer show in the administration panel and require that we rerun the following for each package:
Based on the README.md, this shouldn't be necessary, but creates a very rigid situation when the host OS needs to be restarted due to OS updates or when we need to update the base image to a later version.
Expected behaviour
Extensions should be retained and enabled across restarts.
Actual behaviour
Custom extensions no longer show in the administration panel across restarts.
Steps to reproduce
Set up a simple flarum docker-compose configuration with MariaDB and Flarum, making sure that /data is persisted in the Flarum container and /var/lib/mysql in the MariaDB container.
Login to flarum, go to the administration panel and see the extensions.
Install any custom extension, i.e. docker compose exec flarum extension require askvortsov/flarum-markdown-tables
Refresh administration panel, see the extension is listed.
In a shell run docker-compose down followed by docker-compose up
Refresh administration panel, see that the custom extension no longer is present.
Support guidelines
I've found a bug and checked that ...
Description
Our compose file specifically maps a persistent volume for the
/data
directory as outlined in the README.md; however, when we restart the container usingdocker-compose down
followed bydocker-compose up
, all previously installed extensions we had added no longer show in the administration panel and require that we rerun the following for each package:Based on the README.md, this shouldn't be necessary, but creates a very rigid situation when the host OS needs to be restarted due to OS updates or when we need to update the base image to a later version.
Expected behaviour
Extensions should be retained and enabled across restarts.
Actual behaviour
Custom extensions no longer show in the administration panel across restarts.
Steps to reproduce
/data
is persisted in the Flarum container and/var/lib/mysql
in the MariaDB container.docker compose exec flarum extension require askvortsov/flarum-markdown-tables
docker-compose down
followed bydocker-compose up
Docker info
Docker Compose config
Logs
Additional info
No response
The text was updated successfully, but these errors were encountered: