mirror of
https://github.com/BookStackApp/BookStack.git
synced 2026-02-08 03:09:39 +03:00
After restarting host server - content appears to be gone? #5436
Closed
opened 2026-02-05 10:03:56 +03:00 by OVERLORD
·
2 comments
No Branch/Tag Specified
development
further_theme_development
l10n_development
release
llm_only
vectors
v25-11
docker_env
drawio_rendering
user_permissions
ldap_host_failover
svg_image
prosemirror
captcha_example
fix/video-export
v25.12.3
v25.12.2
v25.12.1
v25.12
v25.11.6
v25.11.5
v25.11.4
v24.11.4
v25.11.3
v25.11.2
v25.11.1
v25.11
v25.07.3
v25.07.2
v25.07.1
v25.07
v25.05.2
v25.05.1
v25.05
v25.02.5
v25.02.4
v25.02.3
v25.02.2
v25.02.1
v25.02
v24.12.1
v24.12
v24.10.3
v24.10.2
v24.10.1
v24.10
v24.05.4
v24.05.3
v24.05.2
v24.05.1
v24.05
v24.02.3
v24.02.2
v24.02.1
v24.02
v23.12.3
v23.12.2
v23.12.1
v23.12
v23.10.4
v23.10.3
v23.10.2
v23.10.1
v23.10
v23.08.3
v23.08.2
v23.08.1
v23.08
v23.06.2
v23.06.1
v23.06
v23.05.2
v23.05.1
v23.05
v23.02.3
v23.02.2
v23.02.1
v23.02
v23.01.1
v23.01
v22.11.1
v22.11
v22.10.2
v22.10.1
v22.10
v22.09.1
v22.09
v22.07.3
v22.07.2
v22.07.1
v22.07
v22.06.2
v22.06.1
v22.06
v22.04.2
v22.04.1
v22.04
v22.03.1
v22.03
v22.02.3
v22.02.2
v22.02.1
v22.02
v21.12.5
v21.12.4
v21.12.3
v21.12.2
v21.12.1
v21.12
v21.11.3
v21.11.2
v21.11.1
v21.11
v21.10.3
v21.10.2
v21.10.1
v21.10
v21.08.6
v21.08.5
v21.08.4
v21.08.3
v21.08.2
v21.08.1
v21.08
v21.05.4
v21.05.3
v21.05.2
v21.05.1
v21.05
v21.04.6
v21.04.5
v21.04.4
v21.04.3
v21.04.2
v21.04.1
v21.04
v0.31.8
v0.31.7
v0.31.6
v0.31.5
v0.31.4
v0.31.3
v0.31.2
v0.31.1
v0.31.0
v0.30.7
v0.30.6
v0.30.5
v0.30.4
v0.30.3
v0.30.2
v0.30.1
v0.30.0
v0.29.3
v0.29.2
v0.29.1
v0.29.0
v0.28.3
v0.28.2
v0.28.1
v0.28.0
v0.27.5
v0.27.4
v0.27.3
v0.27.2
v0.27.1
v0.27
v0.26.4
v0.26.3
v0.26.2
v0.26.1
v0.26.0
v0.25.5
v0.25.4
v0.25.3
v0.25.2
v0.25.1
v0.25.0
v0.24.3
v0.24.2
v0.24.1
v0.24.0
v0.23.2
v0.23.1
v0.23.0
v0.22.0
v0.21.0
v0.20.3
v0.20.2
v0.20.1
v0.20.0
v0.19.0
v0.18.5
v0.18.4
v0.18.3
v0.18.2
v0.18.1
v0.18.0
v0.17.4
v0.17.3
v0.17.2
v0.17.1
v0.17.0
v0.16.3
v0.16.2
v0.16.1
v0.16.0
v0.15.3
v0.15.2
v0.15.1
v0.15.0
v0.14.3
v0.14.2
v0.14.1
v0.14.0
v0.13.1
v0.13.0
v0.12.2
v0.12.1
v0.12.0
v0.11.2
v0.11.1
v0.11.0
v0.10.0
v0.9.3
v0.9.2
v0.9.1
v0.9.0
v0.8.2
v0.8.1
v0.8.0
v0.7.6
v0.7.5
v0.7.4
v0.7.3
0.7.2
v.0.7.1
v0.7.0
v0.6.3
v0.6.2
v0.6.1
v0.6.0
v0.5.0
Labels
Clear labels
🎨 Design
📖 Docs Update
🐛 Bug
🐛 Bug
:cat2:🐈 Possible duplicate
💿 Database
☕ Open to discussion
💻 Front-End
🐕 Support
🚪 Authentication
🌍 Translations
🔌 API Task
🏭 Back-End
⛲ Upstream
🔨 Feature Request
🛠️ Enhancement
🛠️ Enhancement
🛠️ Enhancement
❤️ Happy feedback
🔒 Security
🔍 Pending Validation
💆 UX
📝 WYSIWYG Editor
🌔 Out of scope
🔩 API Request
:octocat: Admin/Meta
🖌️ View Customization
❓ Question
🚀 Priority
🛡️ Blocked
🚚 Export System
♿ A11y
🔧 Maintenance
> Markdown Editor
pull-request
Mirrored from GitHub Pull Request
No Label
🐕 Support
Milestone
No items
No Milestone
Projects
Clear projects
No project
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: starred/BookStack#5436
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @BaiMaKe on GitHub (Sep 25, 2025).
Attempted Debugging
Searched GitHub Issues
Describe the Scenario
Problem: After rebooting the NAS that hosts this, all data and configuration appears to have disappeared. E.g. the user accounts that I had created are gone and I am back to default login of admin@admin.com and password. After logging in all my books are gone. I am not receiving any errors from bookstack.
Troubleshooting:
Following steps at https://www.bookstackapp.com/docs/admin/debugging/
laravel.log appears when use ls in bash. Attempting to use nano to open it has nano believe it is creating a new file. Laravel.log shows up at /app/www/storage/logs and the use of ls -la indicates a ?symlink? to /config/log/bookstack/laravel.log
Permissions on this laravel.log are lrwxrwxrwx (I was logged into the docker container as root)
Traversing to the linked location shows it as being empty.
I did not find error logs for apache or nginx.
I have tried restarting the entire stack as well as independently restarting the container for mariadb and bookstack. When independently restarting I've tried ensuring the mariadb is up first and then launching bookstack. The issue persists.
Here is the docker compose file I'm using
I'm unsure as to where to go from here. My next step will be trying to load the database and see if any data is inside or if there may have been a permissions error that was blocking use. I feel that would be odd as both my wife and I were using bookstacks quite successfully up until this issue hit.
I'll update if I can get the above checked, I'm not a database guru so have a fair amount of searching ahead of me.
Appreciate any help/guidance folks have and am hoping this is a PEBKAC issue rather than a lost database.
Exact BookStack Version
v25.07.02
Log Content
Hosting Environment
Asustor NAS (ADM version 5.0.1.RKD2), using NGINX-proxy-manager to enable SSL connections across to bookstack which is reachable on my LAN via subdomain (books.mydomain.tld). Bookstack deployed via docker compose file as cited above.
@ssddanbrown commented on GitHub (Sep 25, 2025):
Hi @BaiMaKe,
Just to confirm, are you using portainer? (I see it referenced in one of the URLs)
If so, can you check if you have any volumes are shown for this stack (or the containers in use) within portainer?
The compose stack above shows relative path volumes used, but I'm not familiar enough with portainer to know how these are translated.
As with anything docker container based, any data within containers can be (and is intended to be) destroyed at any time so we just need to check specifically how volumes were configured in this scenario since that's where any persistent data would be stored.
@BaiMaKe commented on GitHub (Sep 26, 2025):
@ssddanbrown Thank you so much. You are correct in that I am using portainer. While my other containers I've deployed through it created persistant storage locations the compose file I'm using here did not. Based on your feedback I confirmed that just a moment ago by rebooting the NAS and seeing the database get wiped again.
It's a slow start on my self hosting journey but now I know what the problem is and can research the correct changes to the compose file. Thank you very much!