<?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[latest version 0.3.0 broken]]></title><description><![CDATA[<p dir="auto">after the double latest update of today the app is broken:</p>
<pre><code>Oct 02 12:56:20=&gt; Healtheck error got response status 500
Oct 02 12:56:30I, [2023-10-02T10:56:30.040135 #1] INFO -- : [2b2b3477-a047-44c1-93ea-7340ba253989] {"method":"GET","path":"/","format":"html","controller":"DashboardController","action":"index","status":500,"allocations":1210,"duration":5.04,"view":0.0,"db":0.99,"fwd":"172.18.0.1"}
Oct 02 12:56:30F, [2023-10-02T10:56:30.041109 #1] FATAL -- : [2b2b3477-a047-44c1-93ea-7340ba253989]
Oct 02 12:56:30[2b2b3477-a047-44c1-93ea-7340ba253989] ActionView::Template::Error (ActiveRecord::Encryption::Errors::Decryption):
Oct 02 12:56:30[2b2b3477-a047-44c1-93ea-7340ba253989] 5: &lt;meta property="og:title" content="DocuSeal | Open Source Document Filling and Signing"&gt;
Oct 02 12:56:30[2b2b3477-a047-44c1-93ea-7340ba253989] 6: &lt;meta property="og:description" content="Open source, self-hosted tool to streamline document filling and signing. Create custom PDF forms to complete and sign with an easy to use online tool."&gt;
Oct 02 12:56:30[2b2b3477-a047-44c1-93ea-7340ba253989] 7: &lt;meta property="og:type" content="website"&gt;
Oct 02 12:56:30[2b2b3477-a047-44c1-93ea-7340ba253989] 8: &lt;meta property="og:url" content="&lt;%= root_url %&gt;"&gt;
Oct 02 12:56:30[2b2b3477-a047-44c1-93ea-7340ba253989] 9: &lt;meta property="og:site_name" content="DocuSeal"&gt;
Oct 02 12:56:30[2b2b3477-a047-44c1-93ea-7340ba253989] 10: &lt;meta property="og:image" content="&lt;%= image_pack_url('images/preview.png') %&gt;"&gt;
Oct 02 12:56:30[2b2b3477-a047-44c1-93ea-7340ba253989] 11: &lt;meta property="og:image:width" content="800"&gt;
Oct 02 12:56:30[2b2b3477-a047-44c1-93ea-7340ba253989]
Oct 02 12:56:30[2b2b3477-a047-44c1-93ea-7340ba253989] lib/docuseal.rb:54:in `default_url_options'
Oct 02 12:56:30[2b2b3477-a047-44c1-93ea-7340ba253989] app/controllers/application_controller.rb:30:in `default_url_options'
Oct 02 12:56:30[2b2b3477-a047-44c1-93ea-7340ba253989] app/views/shared/_meta.html.erb:8
Oct 02 12:56:30[2b2b3477-a047-44c1-93ea-7340ba253989] app/views/layouts/application.html.erb:7
Oct 02 12:56:30[2b2b3477-a047-44c1-93ea-7340ba253989] app/controllers/dashboard_controller.rb:68:in `maybe_render_landing'
Oct 02 12:56:30[2b2b3477-a047-44c1-93ea-7340ba253989] lib/api_path_consider_json_middleware.rb:15:in `call'
</code></pre>
]]></description><link>https://forum.cloudron.io/topic/10130/latest-version-0-3-0-broken</link><generator>RSS for Node</generator><lastBuildDate>Thu, 05 Mar 2026 18:02:29 GMT</lastBuildDate><atom:link href="https://forum.cloudron.io/topic/10130.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 02 Oct 2023 10:57:56 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to latest version 0.3.0 broken on Thu, 05 Oct 2023 05:38:33 GMT]]></title><description><![CDATA[<p dir="auto">Thanks! It works again!</p>
]]></description><link>https://forum.cloudron.io/post/74757</link><guid isPermaLink="true">https://forum.cloudron.io/post/74757</guid><dc:creator><![CDATA[imc67]]></dc:creator><pubDate>Thu, 05 Oct 2023 05:38:33 GMT</pubDate></item><item><title><![CDATA[Reply to latest version 0.3.0 broken on Thu, 05 Oct 2023 05:15:15 GMT]]></title><description><![CDATA[<p dir="auto">I have removed the generation of the secret key.</p>
]]></description><link>https://forum.cloudron.io/post/74754</link><guid isPermaLink="true">https://forum.cloudron.io/post/74754</guid><dc:creator><![CDATA[girish]]></dc:creator><pubDate>Thu, 05 Oct 2023 05:15:15 GMT</pubDate></item><item><title><![CDATA[Reply to latest version 0.3.0 broken on Wed, 04 Oct 2023 17:28:04 GMT]]></title><description><![CDATA[<p dir="auto">Any update?</p>
]]></description><link>https://forum.cloudron.io/post/74718</link><guid isPermaLink="true">https://forum.cloudron.io/post/74718</guid><dc:creator><![CDATA[imc67]]></dc:creator><pubDate>Wed, 04 Oct 2023 17:28:04 GMT</pubDate></item><item><title><![CDATA[Reply to latest version 0.3.0 broken on Mon, 02 Oct 2023 14:24:37 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/docuseal" aria-label="Profile: docuseal">@<bdi>docuseal</bdi></a> thanks, I will adjust the package accordingly</p>
]]></description><link>https://forum.cloudron.io/post/74602</link><guid isPermaLink="true">https://forum.cloudron.io/post/74602</guid><dc:creator><![CDATA[girish]]></dc:creator><pubDate>Mon, 02 Oct 2023 14:24:37 GMT</pubDate></item><item><title><![CDATA[Reply to latest version 0.3.0 broken on Mon, 02 Oct 2023 14:19: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> autogenerated secret is stored in the docuseal.env file in the code folder by default.<br />
Also the root code folder contains attachments folder with all files ever uploaded to the app.<br />
Maybe a better solution would be to use WORKDIR=/app/data to store .env file and attached files there ?<br />
It feels like generating a secret key base in the <code>start.sh</code> is not necessary since the app does that already.</p>
]]></description><link>https://forum.cloudron.io/post/74601</link><guid isPermaLink="true">https://forum.cloudron.io/post/74601</guid><dc:creator><![CDATA[docuseal]]></dc:creator><pubDate>Mon, 02 Oct 2023 14:19:55 GMT</pubDate></item><item><title><![CDATA[Reply to latest version 0.3.0 broken on Mon, 02 Oct 2023 12:40:41 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/docuseal" aria-label="Profile: docuseal">@<bdi>docuseal</bdi></a> Is the automatically generated secret key saved somewhere?</p>
<p dir="auto">I was trying to get the app to a stable state and saw that we don't generate secret key, which is possibly a security issue. We do this for other rails apps.</p>
<p dir="auto">The app package is still 'unstable', so it's OK if things break for the sake of security.</p>
]]></description><link>https://forum.cloudron.io/post/74596</link><guid isPermaLink="true">https://forum.cloudron.io/post/74596</guid><dc:creator><![CDATA[girish]]></dc:creator><pubDate>Mon, 02 Oct 2023 12:40:41 GMT</pubDate></item><item><title><![CDATA[Reply to latest version 0.3.0 broken on Mon, 02 Oct 2023 11:21:21 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> <a href="https://git.cloudron.io/cloudron/docuseal-app/-/commit/40dbb6272dae9bdad11b8bd13f3032aadc25b86f#9dcf658ee8180c343527e6fa4612975d22036004_7_10" target="_blank" rel="noopener noreferrer nofollow ugc">https://git.cloudron.io/cloudron/docuseal-app/-/commit/40dbb6272dae9bdad11b8bd13f3032aadc25b86f#9dcf658ee8180c343527e6fa4612975d22036004_7_10</a></p>
<p dir="auto">I think this line breaks DocuSeal for existing users. At DocuSeal secret key base is automatically generated by the app itself on the first run. With this new update a new key has been generated for users and so the old data that seats in the DB can't be decrypted with that new key.</p>
<p dir="auto">Btw DocuSeal accept WORKDIR= env variable to specify where the app data should be stored (possibly /app/data ?) But setting this variable without moving all the data to a new folder will also break the app for existing users.</p>
]]></description><link>https://forum.cloudron.io/post/74592</link><guid isPermaLink="true">https://forum.cloudron.io/post/74592</guid><dc:creator><![CDATA[docuseal]]></dc:creator><pubDate>Mon, 02 Oct 2023 11:21:21 GMT</pubDate></item></channel></rss>