<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[SurrealDB]]></title><description><![CDATA[<p dir="auto">Hi,</p>
<p dir="auto">I have created an image to make SurrealDB work in a Cloudron server. Here is the link to the docker image: <a href="https://hub.docker.com/repository/docker/dbottiau/cloudron-surrealdb" target="_blank" rel="noopener noreferrer nofollow ugc">https://hub.docker.com/repository/docker/dbottiau/cloudron-surrealdb</a></p>
<p dir="auto">I have tested it and works like a charm. See:</p>
<p dir="auto"><img src="/assets/uploads/files/1704892061176-d710d75d-0237-4fc7-ba24-2c5e3c633ec1-image-resized.png" alt="d710d75d-0237-4fc7-ba24-2c5e3c633ec1-image.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">How can I publish the app to the App Store? The app should be listed in "Database" section.</p>
]]></description><link>https://forum.cloudron.io/topic/10836/surrealdb</link><generator>RSS for Node</generator><lastBuildDate>Mon, 09 Mar 2026 03:42:57 GMT</lastBuildDate><atom:link href="https://forum.cloudron.io/topic/10836.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 10 Jan 2024 13:09:19 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to SurrealDB on Thu, 30 May 2024 15:52:06 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/girish" aria-label="Profile: girish">@<bdi>girish</bdi></a> said in <a href="/post/89152">SurrealDB</a>:</p>
<blockquote>
<p dir="auto">Or alternately, look into who we can add some hook to make consistent backups.</p>
</blockquote>
<p dir="auto">SurrealDB has an export mode. You can use either a <code>/export</code> endpoint or the command in cli. I like your idea of offering an option to customize the backup workflow.</p>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/girish" aria-label="Profile: girish">@<bdi>girish</bdi></a> said in <a href="/post/89152">SurrealDB</a>:</p>
<blockquote>
<p dir="auto">Is this the same as <a href="https://surrealdb.com/docs/surrealist" target="_blank" rel="noopener noreferrer nofollow ugc">https://surrealdb.com/docs/surrealist</a> or something else?</p>
</blockquote>
<p dir="auto">This is exactly what we'll try to embed, yes.</p>
]]></description><link>https://forum.cloudron.io/post/89238</link><guid isPermaLink="true">https://forum.cloudron.io/post/89238</guid><dc:creator><![CDATA[Odonno]]></dc:creator><pubDate>Thu, 30 May 2024 15:52:06 GMT</pubDate></item><item><title><![CDATA[Reply to SurrealDB on Wed, 29 May 2024 06:42:13 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/odonno" aria-label="Profile: Odonno">@<bdi>Odonno</bdi></a> said in <a href="/post/89131">SurrealDB</a>:</p>
<blockquote>
<p dir="auto">PocketBase is also a database. How is that you can support it and can't for other database?</p>
</blockquote>
<p dir="auto">I was under the mistaken impression that PocketBase uses postgres. But looking closer, it uses sqlite and afaik, it's not safe to copy sqlite3 file when there are pending writes. So, you are correct, that app is not safe either. Luckily, that app is still in unstable, we might have to delist that one. Or alternately, look into who we can add some hook to make consistent backups.</p>
<blockquote>
<p dir="auto">Yes, the main route is currently a redirect to the home page of the project website. We are currently working on embedding a web UI inside the db. So, this issue will be solved soon.</p>
</blockquote>
<p dir="auto">This will be great. TBH, We are open to publishing the app as-is as unstable with a warning. But the lack of a UI makes it strange. Like user installs an app and when they click, it just goes straight to some other website. It doesn't work well given the workflow of other apps on Cloudron. Is this the same as <a href="https://surrealdb.com/docs/surrealist" target="_blank" rel="noopener noreferrer nofollow ugc">https://surrealdb.com/docs/surrealist</a> or something else?</p>
]]></description><link>https://forum.cloudron.io/post/89152</link><guid isPermaLink="true">https://forum.cloudron.io/post/89152</guid><dc:creator><![CDATA[girish]]></dc:creator><pubDate>Wed, 29 May 2024 06:42:13 GMT</pubDate></item><item><title><![CDATA[Reply to SurrealDB on Tue, 28 May 2024 17:02:08 GMT]]></title><description><![CDATA[<p dir="auto">Thank you for looking into this <a class="plugin-mentions-user plugin-mentions-a" href="/user/girish" aria-label="Profile: girish">@<bdi>girish</bdi></a></p>
<p dir="auto">I have some questions/notes:</p>
<ol>
<li>PocketBase is also a database. How is that you can support it and can't for other database?</li>
<li>Note that SurrealDB can run on SurrealKV, a custom-tailored KV store. I will try to make it work with backups if that's possible.</li>
<li>Yes, the main route is currently a redirect to the home page of the project website. We are currently working on embedding a web UI inside the db. So, this issue will be solved soon.</li>
</ol>
<p dir="auto">Will get back to you once everything is settled.</p>
]]></description><link>https://forum.cloudron.io/post/89131</link><guid isPermaLink="true">https://forum.cloudron.io/post/89131</guid><dc:creator><![CDATA[Odonno]]></dc:creator><pubDate>Tue, 28 May 2024 17:02:08 GMT</pubDate></item><item><title><![CDATA[Reply to SurrealDB on Mon, 27 May 2024 16:40:52 GMT]]></title><description><![CDATA[<p dir="auto">I looked into this today. The file backend of surrealdb uses RocksDB - <a href="https://github.com/surrealdb/surrealdb/blob/bf702b0d67c63884dfa7fa567482858ce87315a5/lib/src/api/engine/any/mod.rs#L274C60-L274C67" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/surrealdb/surrealdb/blob/bf702b0d67c63884dfa7fa567482858ce87315a5/lib/src/api/engine/any/mod.rs#L274C60-L274C67</a> . From what I have read, it is not safe to backups rocksdb by just using file copy . See <a href="https://github.com/surrealdb/surrealdb/issues/1681" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/surrealdb/surrealdb/issues/1681</a> and <a href="https://github.com/facebook/rocksdb/wiki/How-to-backup-RocksDB" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/facebook/rocksdb/wiki/How-to-backup-RocksDB</a> . This makes sense since it's a database .</p>
<p dir="auto">I think we have to implement backup/restore flow into Cloudron to publish databases. This is why we also don't have PostgreSQL, MySQL, MongoDB etc as "apps" . Currently, there is no provision to backup and restore them when they are deployed as apps.</p>
<p dir="auto">A separate issue is that this app has no real frontend . The app just redirects to <a href="http://surrealdb.com" target="_blank" rel="noopener noreferrer nofollow ugc">surrealdb.com</a> when clicked.</p>
]]></description><link>https://forum.cloudron.io/post/89084</link><guid isPermaLink="true">https://forum.cloudron.io/post/89084</guid><dc:creator><![CDATA[girish]]></dc:creator><pubDate>Mon, 27 May 2024 16:40:52 GMT</pubDate></item><item><title><![CDATA[Reply to SurrealDB on Sun, 26 May 2024 14:35:11 GMT]]></title><description><![CDATA[<p dir="auto">Any news on this?</p>
]]></description><link>https://forum.cloudron.io/post/89033</link><guid isPermaLink="true">https://forum.cloudron.io/post/89033</guid><dc:creator><![CDATA[LoudLemur]]></dc:creator><pubDate>Sun, 26 May 2024 14:35:11 GMT</pubDate></item><item><title><![CDATA[Reply to SurrealDB on Sun, 26 May 2024 10:42:12 GMT]]></title><description><![CDATA[<p dir="auto">Updated to 1.5.0</p>
]]></description><link>https://forum.cloudron.io/post/89027</link><guid isPermaLink="true">https://forum.cloudron.io/post/89027</guid><dc:creator><![CDATA[Odonno]]></dc:creator><pubDate>Sun, 26 May 2024 10:42:12 GMT</pubDate></item><item><title><![CDATA[Reply to SurrealDB on Wed, 10 Apr 2024 08:20:52 GMT]]></title><description><![CDATA[<p dir="auto">Updated to 1.4.0</p>
]]></description><link>https://forum.cloudron.io/post/86698</link><guid isPermaLink="true">https://forum.cloudron.io/post/86698</guid><dc:creator><![CDATA[Odonno]]></dc:creator><pubDate>Wed, 10 Apr 2024 08:20:52 GMT</pubDate></item><item><title><![CDATA[Reply to SurrealDB on Wed, 13 Mar 2024 17:22:29 GMT]]></title><description><![CDATA[<p dir="auto">Updated to 1.3.0</p>
]]></description><link>https://forum.cloudron.io/post/84978</link><guid isPermaLink="true">https://forum.cloudron.io/post/84978</guid><dc:creator><![CDATA[Odonno]]></dc:creator><pubDate>Wed, 13 Mar 2024 17:22:29 GMT</pubDate></item><item><title><![CDATA[Reply to SurrealDB on Wed, 14 Feb 2024 11:31:55 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/girish" aria-label="Profile: girish">@<bdi>girish</bdi></a> Very good practice indeed.</p>
<p dir="auto">I have updated to the latest release 1.2.0. Gonna need that really really soon. But I suppose I can stick with my currently built local docker image.</p>
]]></description><link>https://forum.cloudron.io/post/83281</link><guid isPermaLink="true">https://forum.cloudron.io/post/83281</guid><dc:creator><![CDATA[Odonno]]></dc:creator><pubDate>Wed, 14 Feb 2024 11:31:55 GMT</pubDate></item><item><title><![CDATA[Reply to SurrealDB on Fri, 02 Feb 2024 13:08:08 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/odonno" aria-label="Profile: Odonno">@<bdi>Odonno</bdi></a> haven't found the time yet. We are still working on getting a few apps updated before we start looking into new ones.</p>
]]></description><link>https://forum.cloudron.io/post/82531</link><guid isPermaLink="true">https://forum.cloudron.io/post/82531</guid><dc:creator><![CDATA[girish]]></dc:creator><pubDate>Fri, 02 Feb 2024 13:08:08 GMT</pubDate></item><item><title><![CDATA[Reply to SurrealDB on Thu, 01 Feb 2024 18:23:36 GMT]]></title><description><![CDATA[<p dir="auto">Any update on this <a class="plugin-mentions-user plugin-mentions-a" href="/user/girish" aria-label="Profile: girish">@<bdi>girish</bdi></a> ?</p>
]]></description><link>https://forum.cloudron.io/post/82464</link><guid isPermaLink="true">https://forum.cloudron.io/post/82464</guid><dc:creator><![CDATA[Odonno]]></dc:creator><pubDate>Thu, 01 Feb 2024 18:23:36 GMT</pubDate></item><item><title><![CDATA[Reply to SurrealDB on Mon, 15 Jan 2024 19:38:59 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/odonno" aria-label="Profile: Odonno">@<bdi>Odonno</bdi></a> we will have to find the time to review and publish the package.</p>
]]></description><link>https://forum.cloudron.io/post/81122</link><guid isPermaLink="true">https://forum.cloudron.io/post/81122</guid><dc:creator><![CDATA[girish]]></dc:creator><pubDate>Mon, 15 Jan 2024 19:38:59 GMT</pubDate></item><item><title><![CDATA[Reply to SurrealDB on Mon, 15 Jan 2024 18:28:37 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/girish" aria-label="Profile: girish">@<bdi>girish</bdi></a> Good to know! So, what's the next step?</p>
]]></description><link>https://forum.cloudron.io/post/81113</link><guid isPermaLink="true">https://forum.cloudron.io/post/81113</guid><dc:creator><![CDATA[Odonno]]></dc:creator><pubDate>Mon, 15 Jan 2024 18:28:37 GMT</pubDate></item><item><title><![CDATA[Reply to SurrealDB on Sat, 13 Jan 2024 09:59:34 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/odonno" aria-label="Profile: Odonno">@<bdi>Odonno</bdi></a> indeed, the key value store is in <code>~/.cloudron.json</code></p>
]]></description><link>https://forum.cloudron.io/post/81012</link><guid isPermaLink="true">https://forum.cloudron.io/post/81012</guid><dc:creator><![CDATA[girish]]></dc:creator><pubDate>Sat, 13 Jan 2024 09:59:34 GMT</pubDate></item><item><title><![CDATA[Reply to SurrealDB on Fri, 12 Jan 2024 21:22:53 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/girish" aria-label="Profile: girish">@<bdi>girish</bdi></a> Ah yes, that explains why. I don't know how it keeps track of the correct docker image. I suppose there is a key-value store somewhere.</p>
<p dir="auto">Well, I finished to write a pretty good set of e2e tests. I think it is ready. Thank you for your help.</p>
]]></description><link>https://forum.cloudron.io/post/81007</link><guid isPermaLink="true">https://forum.cloudron.io/post/81007</guid><dc:creator><![CDATA[Odonno]]></dc:creator><pubDate>Fri, 12 Jan 2024 21:22:53 GMT</pubDate></item><item><title><![CDATA[Reply to SurrealDB on Fri, 12 Jan 2024 15:35:06 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/odonno" aria-label="Profile: Odonno">@<bdi>Odonno</bdi></a> The message is just saying, you have to run <code>cloudron build</code> first before you can run <code>cloudron install</code> . Maybe you changed the repo directory or something? When that happens, it "forgets" the previous <code>cloudron build</code> image information.</p>
]]></description><link>https://forum.cloudron.io/post/80983</link><guid isPermaLink="true">https://forum.cloudron.io/post/80983</guid><dc:creator><![CDATA[girish]]></dc:creator><pubDate>Fri, 12 Jan 2024 15:35:06 GMT</pubDate></item><item><title><![CDATA[Reply to SurrealDB on Fri, 12 Jan 2024 15:31:57 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/girish" aria-label="Profile: girish">@<bdi>girish</bdi></a> Thank you. I can write the required tests. I am just stuck with the first one in error...</p>
]]></description><link>https://forum.cloudron.io/post/80982</link><guid isPermaLink="true">https://forum.cloudron.io/post/80982</guid><dc:creator><![CDATA[Odonno]]></dc:creator><pubDate>Fri, 12 Jan 2024 15:31:57 GMT</pubDate></item><item><title><![CDATA[Reply to SurrealDB on Fri, 12 Jan 2024 15:27:09 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/odonno" aria-label="Profile: Odonno">@<bdi>Odonno</bdi></a> Ok, I have forked it into our namespace - <a href="https://git.cloudron.io/cloudron/surrealdb-app" target="_blank" rel="noopener noreferrer nofollow ugc">https://git.cloudron.io/cloudron/surrealdb-app</a> . You should also be a maintainer of the repo.</p>
<p dir="auto">So, the next step, is to get the tests working . Then, we will take a look into getting it published. Thanks for all the work!</p>
]]></description><link>https://forum.cloudron.io/post/80977</link><guid isPermaLink="true">https://forum.cloudron.io/post/80977</guid><dc:creator><![CDATA[girish]]></dc:creator><pubDate>Fri, 12 Jan 2024 15:27:09 GMT</pubDate></item><item><title><![CDATA[Reply to SurrealDB on Fri, 12 Jan 2024 15:04:49 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/girish" aria-label="Profile: girish">@<bdi>girish</bdi></a> Ok, this is done. As long as it does not violate the SurrealDB license, I suppose it's ok.</p>
]]></description><link>https://forum.cloudron.io/post/80975</link><guid isPermaLink="true">https://forum.cloudron.io/post/80975</guid><dc:creator><![CDATA[Odonno]]></dc:creator><pubDate>Fri, 12 Jan 2024 15:04:49 GMT</pubDate></item><item><title><![CDATA[Reply to SurrealDB on Fri, 12 Jan 2024 14:46:26 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/odonno" aria-label="Profile: Odonno">@<bdi>Odonno</bdi></a> It seems the license on the package is BSL. We try to keep the package source code as proper opensource licenses . Note that surrealdb itself can be BSL, this is not a problem. The license in the repo only on the license of the package. This allows us (cloudron team) to continue to provide updates to the package reliably.</p>
]]></description><link>https://forum.cloudron.io/post/80972</link><guid isPermaLink="true">https://forum.cloudron.io/post/80972</guid><dc:creator><![CDATA[girish]]></dc:creator><pubDate>Fri, 12 Jan 2024 14:46:26 GMT</pubDate></item><item><title><![CDATA[Reply to SurrealDB on Thu, 11 Jan 2024 22:49:15 GMT]]></title><description><![CDATA[<p dir="auto">I have created the project here <a href="https://git.cloudron.io/Odonno/surrealdb-app" target="_blank" rel="noopener noreferrer nofollow ugc">https://git.cloudron.io/Odonno/surrealdb-app</a></p>
<p dir="auto">I have started to write tests but I don't how it can work. I have this error for the first test...</p>
<p dir="auto"><img src="/assets/uploads/files/1705013350233-70616abe-b2e6-4417-b1c7-12de12c0a339-image-resized.png" alt="image.png" class=" img-fluid img-markdown" /></p>
]]></description><link>https://forum.cloudron.io/post/80944</link><guid isPermaLink="true">https://forum.cloudron.io/post/80944</guid><dc:creator><![CDATA[Odonno]]></dc:creator><pubDate>Thu, 11 Jan 2024 22:49:15 GMT</pubDate></item><item><title><![CDATA[Reply to SurrealDB on Thu, 11 Jan 2024 13:02:34 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/odonno" aria-label="Profile: Odonno">@<bdi>Odonno</bdi></a> You should be able to create repos on gitlab now (under your name). Once it's pushed, can you let me know? I will then move it under the cloudron organization.</p>
]]></description><link>https://forum.cloudron.io/post/80915</link><guid isPermaLink="true">https://forum.cloudron.io/post/80915</guid><dc:creator><![CDATA[girish]]></dc:creator><pubDate>Thu, 11 Jan 2024 13:02:34 GMT</pubDate></item><item><title><![CDATA[Reply to SurrealDB on Wed, 10 Jan 2024 17:09:41 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/girish" aria-label="Profile: girish">@<bdi>girish</bdi></a> What is the workflow then? I am unable to create a <code>surrealdb-app</code> repository.</p>
]]></description><link>https://forum.cloudron.io/post/80871</link><guid isPermaLink="true">https://forum.cloudron.io/post/80871</guid><dc:creator><![CDATA[Odonno]]></dc:creator><pubDate>Wed, 10 Jan 2024 17:09:41 GMT</pubDate></item><item><title><![CDATA[Reply to SurrealDB on Wed, 10 Jan 2024 17:08:25 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/girish" aria-label="Profile: girish">@<bdi>girish</bdi></a> Yes, it is me. My name is David Bottiau.</p>
]]></description><link>https://forum.cloudron.io/post/80870</link><guid isPermaLink="true">https://forum.cloudron.io/post/80870</guid><dc:creator><![CDATA[Odonno]]></dc:creator><pubDate>Wed, 10 Jan 2024 17:08:25 GMT</pubDate></item></channel></rss>