SQLite Database Not Showing Tables in NocoDB

I am new to NocoDB and currently self-hosting it. I’m trying to import an existing SQLite database by connecting it as an external data source.

Here’s what I have done so far:

  1. Navigated to “Connect to a Data Source” and selected SQLite as the database type.
  2. Provided the full path to the SQLite database file located on my desktop.
  3. Successfully established the connection (no errors).
  4. Selected the newly created connection as the data source.

However, after completing these steps, no tables are listed in the base. There were no error messages, but the expected tables do not appear.

Since I am a beginner with NocoDB, I would like to know:

  • Is there a specific format or path required when providing the SQLite database file?
  • Has anyone else encountered this issue, and are there any recommended solutions?

Any guidance would be greatly appreciated!

SQLite is supported in self‑hosted deployments of NocoDB. Because you’re running NocoDB in Docker, you must provide a file path that the Docker container can access. In other words, you’ll need to mount the folder containing your SQLite file into the container, and then reference the container’s path to that file (not your local desktop path) when configuring NocoDB