-
-
Notifications
You must be signed in to change notification settings - Fork 27
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
QueryFailedError: SQLITE_ERROR: no such table: settings #1472
Comments
Probably not going to have time to look into this as you're doing your own thing. Have you mapped a volume to Is there something missing from the official image? |
@benscobie Thank you for your response. There's nothing missing from the official image that any regular user would need. However, I customize images based on my own base image for easier modifications in the future. To simplify things for you, I've prepared quick reproduction steps: Host OS - Step 1: Create a generic Alpine container. Alpine 3.19 - Node 20 Alpine 3.19 - Node 18 Step 2: Copy and paste the following one-liner script into the container and execute it: https://pastebin.com/raw/njQGRnLE As you can see, this is not working on a generic non-customized docker image. It would be nice if you can point out what's wrong. |
Our paths are mostly all hard coded at the moment, so /app/maintainerr/ isn't going to work, see:
I'm working on creating artifacts as part of the release process so we can support more than just Docker. That piece of work has env vars to control these paths so you'd be able to use that in the future. There's no ETA when I'll be done with that though. |
Thank you for pointing out. Changing the path to default fixed the issue. |
Glad to hear it! |
Describe the bug
SQLite error on new install.
To Reproduce
Steps to reproduce the behavior:
Create a new docker image from scratch from
node:20-alpine3.19
Expected behavior
Install without issues
Screenshots
N/A
Device (please complete the following information):
Additional context
The official docker image works fine but I'm trying to build my own image.
I've replicated almost everything from the official dockerfile but still can't fix this error.
Based on the previous issue #679
It's a bug between Node.js 20+ and older Linux kernels.
- I've tried building on alpine 3.18 which has node 18.20.1UV_USE_IO_URING=0
env variable in my dockerfile but that also did not fix the issue.I would like to understand why it is failing?
Log
The text was updated successfully, but these errors were encountered: