Struggling to start the provided docker compose file #1562
Replies: 3 comments
-
|
Do you have the file permissions correctly setup? So can you access the SQLite database as the user in the container? |
Beta Was this translation helpful? Give feedback.
-
|
I have the UID and GID set to the same as my user on my ubuntu server. Problem went away when I manually created the bind mounts (I switched to bind mounts, but this problem was originally happening with both) - it appears all is working okay now, but I do get this on startup: 2025-10-08T12:37:35 ℹ️ - Starting with the following environment variables: Is it normal to see 'database is locked'? Everything appears to work and persist between restarts. |
Beta Was this translation helpful? Give feedback.
-
|
Hi Henry. Yes this is normal. SQLite can only have one connection at a time. There are more production ready databases like Postgres but nothing gets lost with SQLite. There is a retry mechanism. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Thought I would just make a discussion item before creating a bug as I suspect I have just missed something. When I try to start the docker compose file provided I get the following output, followed by the docker container crashing:
podfetch-1 | 2025-10-08T11:25:33 ❌ - Error connecting to sqlite:///app/db/podcast.db with reason Invalid connection url for multiconnection
podfetch-1 |
podfetch-1 | thread 'main' panicked at src/adapters/persistence/dbconfig/db.rs:44:9:
podfetch-1 | Error connecting to database
podfetch-1 | note: run with
RUST_BACKTRACE=1environment variable to display a backtraceAny help greatly appreciated, apologies if I'm missing something obvious
Beta Was this translation helpful? Give feedback.
All reactions