-
|
Amazing project, I look forward to trying it out! I'm new at this so please be patient with me. If I run a bunch of workflows on an Obelisk in a container and they crash for whatever reason, the workflows can be replayed because of the persistence provided by SQLite. But what if the container goes down? I'd like to be able to replay my workflows on a different/fresh container. Do we need a different database (e.g., Turso Cloud) for this scenario? |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments
-
|
The latest blogpost implies solutions like Litestream and Turso are what's intended. |
Beta Was this translation helpful? Give feedback.
-
|
Obelisk currently only supports SQLite, so you’ll need Litestream for replication. The repository obelisk-deploy-flyio shows a full deployment setup, including an S3-compatible VM where Litestream replicates Obelisk’s database. |
Beta Was this translation helpful? Give feedback.
-
|
Hi @NodeGuy, as of v0.32, it is now possible to switch from the default SQLite database to PostgreSQL. |
Beta Was this translation helpful? Give feedback.
Obelisk currently only supports SQLite, so you’ll need Litestream for replication. The repository obelisk-deploy-flyio shows a full deployment setup, including an S3-compatible VM where Litestream replicates Obelisk’s database.
Obelisk may support additional databases in the future, but there are no current plans.