<?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[Uh. So that #Nextcloud app I&#x27;ve written is chugging along nicely now on my own instance.]]></title><description><![CDATA[<p>Uh.</p><p>So that <a href="https://swecyb.com/tags/Nextcloud" rel="tag">#<span>Nextcloud</span></a> app I've written is chugging along nicely now on my own instance. Time to look through how to make a proper release so that others can run it too right?</p><p>Well. That release process looks like it needs a full time job all in itself to get through. Seems easier to describe to people how to do manual deployment of a docker container just like I've done for dev purposes.</p><p>(Yes I used to work at Developer Relations at Large Global Company. Don't create too much friction if you want third parties to make stuff for your platform ...)</p>]]></description><link>https://board.circlewithadot.net/topic/392223bf-6a1e-4c54-831c-c9ac209a9883/uh.-so-that-nextcloud-app-i-ve-written-is-chugging-along-nicely-now-on-my-own-instance.</link><generator>RSS for Node</generator><lastBuildDate>Fri, 15 May 2026 04:33:43 GMT</lastBuildDate><atom:link href="https://board.circlewithadot.net/topic/392223bf-6a1e-4c54-831c-c9ac209a9883.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 17 Apr 2026 16:24:03 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Uh. So that #Nextcloud app I&#x27;ve written is chugging along nicely now on my own instance. on Mon, 20 Apr 2026 12:47:55 GMT]]></title><description><![CDATA[<p><span><a href="https://fosstodon.org/@casraf">@<span>casraf</span></a></span> Thanks! Will have a look.</p><p>Right now I'm knee deep in debugging what I think are errors outside of my app <img src="https://board.circlewithadot.net/assets/plugins/nodebb-plugin-emoji/emoji/android/1f615.png?v=28325c671da" class="not-responsive emoji emoji-android emoji--confused" style="height:23px;width:auto;vertical-align:middle" title=":/" alt="😕" /> Won't be able to release if I can't get that sorted.</p><p></p><div class="card col-md-9 col-lg-6 position-relative link-preview p-0">



<a href="https://help.nextcloud.com/t/unable-to-persist-exapp-settings/243474" title="Unable to persist ExApp settings">
<img src="https://help.nextcloud.com/uploads/default/original/2X/a/ac4bed144350975da430e98e1b9561230119318f.png" class="card-img-top not-responsive" style="max-height:15rem" alt="Link Preview Image" />
</a>



<div class="card-body">
<h5 class="card-title">
<a href="https://help.nextcloud.com/t/unable-to-persist-exapp-settings/243474">
Unable to persist ExApp settings
</a>
</h5>
<p class="card-text line-clamp-3">I’m in the process of getting my app ready for release, but I’m unable to get settings working. I’m making an ExApp in Python using nc_py_api and as far as I can see I’m following the example apps and documentation. 
The…</p>
</div>
<a href="https://help.nextcloud.com/t/unable-to-persist-exapp-settings/243474" class="card-footer text-body-secondary small d-flex gap-2 align-items-center lh-2">



<img src="https://help.nextcloud.com/uploads/default/optimized/2X/7/7f1bb3df7f98844a936be6de4c78ce2ce47c9845_2_32x32.png" alt="favicon" class="not-responsive overflow-hiddden" style="max-width:21px;max-height:21px" />





<p class="d-inline-block text-truncate mb-0">Nextcloud community <span class="text-secondary">(help.nextcloud.com)</span></p>
</a>
</div><p></p>]]></description><link>https://board.circlewithadot.net/post/https://swecyb.com/users/troed/statuses/116437108372385207</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://swecyb.com/users/troed/statuses/116437108372385207</guid><dc:creator><![CDATA[troed@swecyb.com]]></dc:creator><pubDate>Mon, 20 Apr 2026 12:47:55 GMT</pubDate></item><item><title><![CDATA[Reply to Uh. So that #Nextcloud app I&#x27;ve written is chugging along nicely now on my own instance. on Mon, 20 Apr 2026 11:01:21 GMT]]></title><description><![CDATA[<p><span><a href="/user/troed%40swecyb.com">@<span>troed</span></a></span> honestly, I found the process relatively easy and straightforward. I can help you if you have any specific issues. The signing thing is pretty much 4-5 commands you type once + a PR and you're good to go. </p><p>You can also look at my app template repo for inspiration on how to automate it: </p><p></p><div class="card col-md-9 col-lg-6 position-relative link-preview p-0">



<a href="https://github.com/chenasraf/nextcloud-app-template" title="GitHub - chenasraf/nextcloud-app-template">
<img src="https://opengraph.githubassets.com/abfbabc4d80102b87d73138cc31e82429336430aa30c22455332e1c2c32169c0/chenasraf/nextcloud-app-template" class="card-img-top not-responsive" style="max-height:15rem" alt="Link Preview Image" />
</a>



<div class="card-body">
<h5 class="card-title">
<a href="https://github.com/chenasraf/nextcloud-app-template">
GitHub - chenasraf/nextcloud-app-template
</a>
</h5>
<p class="card-text line-clamp-3">Contribute to chenasraf/nextcloud-app-template development by creating an account on GitHub.</p>
</div>
<a href="https://github.com/chenasraf/nextcloud-app-template" class="card-footer text-body-secondary small d-flex gap-2 align-items-center lh-2">



<img src="https://github.githubassets.com/favicons/favicon.svg" alt="favicon" class="not-responsive overflow-hiddden" style="max-width:21px;max-height:21px" />



<p class="d-inline-block text-truncate mb-0">GitHub <span class="text-secondary">(github.com)</span></p>
</a>
</div><p></p><p>Feel free to reply with questions if you need help <img src="https://board.circlewithadot.net/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=28325c671da" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:23px;width:auto;vertical-align:middle" title=":)" alt="🙂" /> always love to see the ecosystem growing</p>]]></description><link>https://board.circlewithadot.net/post/https://fosstodon.org/users/casraf/statuses/116436689308311426</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://fosstodon.org/users/casraf/statuses/116436689308311426</guid><dc:creator><![CDATA[casraf@fosstodon.org]]></dc:creator><pubDate>Mon, 20 Apr 2026 11:01:21 GMT</pubDate></item><item><title><![CDATA[Reply to Uh. So that #Nextcloud app I&#x27;ve written is chugging along nicely now on my own instance. on Fri, 17 Apr 2026 19:29:06 GMT]]></title><description><![CDATA[<p>ok, I've bit the bullet. PR asking for a signing certificate made and thus my WIP source is now public on Codeberg too.</p><p>I've had a horribly patched together shellscript-thing running on my own Nextcloud instance on and off before, but converting it to an actual ExApp has done wonders. It's right now creating EXIF, Nextcloud tags and ALT text for _all_ images &amp; photos (many tens of thousands) in the family's photo storage.</p><p>That server has an Nvidia A2000 GPU. 12GB of VRAM means it can run a competent vision model (unsloth/Qwen3-VL-8B-Instruct-GGUF:Q4_K_XL) and churn through the images somewhat rapidly, whilst not using more than ~65W of power doing so.</p><p>The end result is, IMHO, absolutely awesome. Let's see if I can manage to clean it up, conform to guidelines and make it public ...</p><p></p><div class="card col-md-9 col-lg-6 position-relative link-preview p-0">



<a href="https://codeberg.org/troed/tagger" title="tagger">
<img src="https://codeberg.org/troed/tagger/-/summary-card" class="card-img-top not-responsive" style="max-height:15rem" alt="Link Preview Image" />
</a>



<div class="card-body">
<h5 class="card-title">
<a href="https://codeberg.org/troed/tagger">
tagger
</a>
</h5>
<p class="card-text line-clamp-3">tagger - A Nextcloud application to import existing EXIF tags to Nextcloud collaborative tags as well as creating new ones using an LLM.</p>
</div>
<a href="https://codeberg.org/troed/tagger" class="card-footer text-body-secondary small d-flex gap-2 align-items-center lh-2">



<img src="https://codeberg.org/assets/img/favicon.svg" alt="favicon" class="not-responsive overflow-hiddden" style="max-width:21px;max-height:21px" />



<p class="d-inline-block text-truncate mb-0">Codeberg.org <span class="text-secondary">(codeberg.org)</span></p>
</a>
</div><p></p>]]></description><link>https://board.circlewithadot.net/post/https://swecyb.com/users/troed/statuses/116421698913862385</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://swecyb.com/users/troed/statuses/116421698913862385</guid><dc:creator><![CDATA[troed@swecyb.com]]></dc:creator><pubDate>Fri, 17 Apr 2026 19:29:06 GMT</pubDate></item><item><title><![CDATA[Reply to Uh. So that #Nextcloud app I&#x27;ve written is chugging along nicely now on my own instance. on Fri, 17 Apr 2026 16:30:20 GMT]]></title><description><![CDATA[<p><span><a href="/user/troed%40swecyb.com">@<span>troed</span></a></span> Mmm ... I know the feeling.</p><p>Submitting things to the WordPress review team (themes, plugins) can be ... well, let's just say an interesting journey <img src="https://board.circlewithadot.net/assets/plugins/nodebb-plugin-emoji/emoji/android/1f914.png?v=28325c671da" class="not-responsive emoji emoji-android emoji--thinking_face" style="height:23px;width:auto;vertical-align:middle" title="🤔" alt="🤔" /> </p><p>This one was a beauty:</p><p>"I would suggest, get some ideas from ThemeForest and impleament.<br />Terrible design!"</p><p>And then they pointed to a screenshot with basically no CSS-rendering present <img src="https://board.circlewithadot.net/assets/plugins/nodebb-plugin-emoji/emoji/android/1f440.png?v=28325c671da" class="not-responsive emoji emoji-android emoji--eyes" style="height:23px;width:auto;vertical-align:middle" title="👀" alt="👀" /> </p><p>(it's for this theme: <a href="https://docsmatter.joho.se" rel="nofollow noopener"><span>https://</span><span>docsmatter.joho.se</span><span></span></a>)</p><p><a href="https://mastodon.online/tags/tgif" rel="tag">#<span>tgif</span></a></p>]]></description><link>https://board.circlewithadot.net/post/https://mastodon.online/users/joho/statuses/116420996026818172</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://mastodon.online/users/joho/statuses/116420996026818172</guid><dc:creator><![CDATA[joho@mastodon.online]]></dc:creator><pubDate>Fri, 17 Apr 2026 16:30:20 GMT</pubDate></item></channel></rss>