<?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[Template bootstrap not found after upgrade]]></title><description><![CDATA[<pre><code>PHP Fatal error:  Uncaught Exception: Template bootstrap not found in file tpl/bootstrap.php! in /app/code/lib/View.php:56\nStack trace:\n#0 /app/code/lib/Controller.php(499): PrivateBin\\View-&gt;draw()\n#1 /app/code/lib/Controller.php(180): PrivateBin\\Controller-&gt;_view()\n#2 /app/code/index.php(17): PrivateBin\\Controller-&gt;__construct()\n#3 {main}\n  thrown in /app/code/lib/View.php on line 56
</code></pre>
<p dir="auto">You need to replace “bootstrap” with “bootstrap5” in /app/data/conf.php</p>
<p dir="auto">sed -i 's/^\s<em>template\s</em>=.*/template = "bootstrap5"/' /app/data/conf.php</p>
]]></description><link>https://forum.cloudron.io/topic/16166/template-bootstrap-not-found-after-upgrade</link><generator>RSS for Node</generator><lastBuildDate>Fri, 30 Oct 2026 22:47:18 GMT</lastBuildDate><atom:link href="https://forum.cloudron.io/topic/16166.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 21 Oct 2026 10:01:25 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Template bootstrap not found after upgrade on Mon, 26 Oct 2026 22:59:55 GMT]]></title><description><![CDATA[<p dir="auto">Thank you <a class="plugin-mentions-user plugin-mentions-a" href="/user/girish" aria-label="Profile: girish">@<bdi>girish</bdi></a> <img src="https://forum.cloudron.io/assets/plugins/nodebb-plugin-emoji/emoji/android/1f48c.png?v=93de12b1192" class="not-responsive emoji emoji-android emoji--love_letter" style="height:1.4em;width:auto;vertical-align:middle" title=":love_letter:" alt="💌" /></p>
]]></description><link>https://forum.cloudron.io/post/131964</link><guid isPermaLink="true">https://forum.cloudron.io/post/131964</guid><dc:creator><![CDATA[SansGuidon]]></dc:creator><pubDate>Mon, 26 Oct 2026 22:59:55 GMT</pubDate></item><item><title><![CDATA[Reply to Template bootstrap not found after upgrade on Sat, 24 Oct 2026 12:08:47 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sansguidon" aria-label="Profile: sansguidon">@<bdi>sansguidon</bdi></a> I added you to the packaging group. I applied your fix anyways - <a href="https://git.cloudron.io/packages/privatebin-app/-/merge_requests/18" target="_blank" rel="noopener noreferrer nofollow ugc">https://git.cloudron.io/packages/privatebin-app/-/merge_requests/18</a></p>
]]></description><link>https://forum.cloudron.io/post/131827</link><guid isPermaLink="true">https://forum.cloudron.io/post/131827</guid><dc:creator><![CDATA[girish]]></dc:creator><pubDate>Sat, 24 Oct 2026 12:08:47 GMT</pubDate></item><item><title><![CDATA[Reply to Template bootstrap not found after upgrade on Thu, 22 Oct 2026 21:33:09 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> Hi! I looked into the package source (<code>start.sh</code>) to confirm the root cause: the config file is only written on first install, so upgrades never migrate existing settings.</p>
<p dir="auto">PrivateBin renamed the bootstrap template to bootstrap5 in version 1.5, but old conf.php files keep the old value.</p>
<p dir="auto">Here is a two-line fix for <code>start.sh</code>, to add right after the initial config block:</p>
<pre><code># Migrate template name: "bootstrap" was renamed to "bootstrap5" in PrivateBin 1.5
if grep -q 'template = "bootstrap"$' /app/data/conf.php 2&gt;/dev/null; then
    sed -i 's/template = "bootstrap"$/template = "bootstrap5"/' /app/data/conf.php
fi
</code></pre>
<p dir="auto">The $ anchor ensures bootstrap5 is never double-patched.</p>
<p dir="auto">Happy to submit a MR if someone can grant fork access on <a href="http://git.cloudron.io" target="_blank" rel="noopener noreferrer nofollow ugc">git.cloudron.io</a> (account: morgan) <img src="https://forum.cloudron.io/assets/plugins/nodebb-plugin-emoji/emoji/android/1f609.png?v=93de12b1192" class="not-responsive emoji emoji-android emoji--wink" style="height:1.4em;width:auto;vertical-align:middle" title=";)" alt="😉" /></p>
]]></description><link>https://forum.cloudron.io/post/131689</link><guid isPermaLink="true">https://forum.cloudron.io/post/131689</guid><dc:creator><![CDATA[SansGuidon]]></dc:creator><pubDate>Thu, 22 Oct 2026 21:33:09 GMT</pubDate></item><item><title><![CDATA[Reply to Template bootstrap not found after upgrade on Wed, 21 Oct 2026 21:09:53 GMT]]></title><description><![CDATA[<p dir="auto">I came here to see if someone faced the problem already. I'm also impacted <img src="https://forum.cloudron.io/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=93de12b1192" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:1.4em;width:auto;vertical-align:middle" title=":)" alt="🙂" /> , thanks for  reporting this, <a class="plugin-mentions-user plugin-mentions-a" href="/user/inli" aria-label="Profile: inli">@<bdi>inli</bdi></a></p>
]]></description><link>https://forum.cloudron.io/post/131468</link><guid isPermaLink="true">https://forum.cloudron.io/post/131468</guid><dc:creator><![CDATA[SansGuidon]]></dc:creator><pubDate>Wed, 21 Oct 2026 21:09:53 GMT</pubDate></item></channel></rss>