Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

johner

Members
  • Joined

  • Last visited

Everything posted by johner

  1. Hi, thanks for reporting. This should be fixed now, I'd appreciate it if you could test and let me know as I wasn't able to reproduce on my servers, but claude found a reason why this would happen for some. Thanks John
  2. Hi! So I assume the opencode agent works fine on its own? How are you launching ollama etc.? In the standard unraid terminal, the little terminal button on the workspace drawer tab or another way? Once I know I’ll see if I can get Claude to design a way to support this launch method. In the interim use kilo (or opencode) free models to config the local models in opencode so you can launch it as blower the current design :-)
  3. I went with Orange as Unraid uses 'awesome fonts' for icons and I didn't find a suitable one, and the theme engine doesn't allow for multiple image files.
  4. I did think about this but went looking for a theme option and couldn’t find one, clearly I should have googled it! Let me explore the options.
  5. Thanks for letting me know, I’ll get on it.
  6. ok i went with one of yours in the end. let me know if it shows ok.
  7. Thanks Ricardo777, to be honest, because i'm not very good with paint! I think I created that one with gemini originally and AI can't create transparent backgrounds. If you have time and want to tweak it or send another, I'd be happy to consider replacing it? Else, I'll probably have a play when i get a spare hour (which isn't looking likely for a while, I have a 3rd plugin in the creation!)
  8. Hi @resin1980 @Joly0 I have almost finished a new version that should address both of these. @Joly0 To be sure, if your system still has the debug log, it would be helpful so I can double check not an unrelated issue to what I have fixed. Thanks John
  9. I think you may have suffered from a defect where the agent sqlite DB can get corrupted. I've uploaded a new version with this fix. However, you may need to delete the codex folder from the home path. How to recover a stuck agentIf your agent gets stuck on the "Waking..." screen or starts but complains about a corrupted database, follow these steps. You'll lose the affected agent's conversation history (which is already broken), but everything else — your workspaces, settings, and other agents — stays intact. Step 1 — Open a terminalIn Unraid's top-right toolbar, click the >_ terminal icon. A black terminal window opens with a prompt like root@Tower:~#. Step 2 — Confirm you're looking at the right placeType each command and press Enter after each: cd /tmp/unraid-aicliagents/work/root/home ls -la You should see directories starting with a dot — .codex, .copilot, .local, etc. Those are the per-agent state folders. If the cd command fails ("No such file or directory") or ls -la shows an empty list, the plugin's overlay isn't mounted for your user. Open and immediately close the plugin's terminal once in the web UI (this triggers the mount), then re-run the two commands above. Step 3 — Delete the broken agent's folderRun one of these commands for the agent that's misbehaving: ┌────────────────┬──────────────────────────────┐ │ Agent │ Command │ ├────────────────┼──────────────────────────────┤ │ Codex CLI │ rm -rf .codex │ ├────────────────┼──────────────────────────────┤ │ GitHub Copilot │ rm -rf .copilot │ ├────────────────┼──────────────────────────────┤ │ Kilo Code │ rm -rf .local/share/kilo │ ├────────────────┼──────────────────────────────┤ │ OpenCode │ rm -rf .local/share/opencode │ ├────────────────┼──────────────────────────────┤ │ Goose │ rm -rf .local/share/goose │ └────────────────┴──────────────────────────────┘ If you're not sure which agent is at fault, run more than one — each agent rebuilds its folder from scratch the next time it starts. You'll only lose conversation history for the agents you delete; your workspaces, settings, and other agents stay exactly as they were. Step 4 — Re-launch the agent and verify1. Back in the plugin's web UI, open a workspace that uses the agent you just cleared. 2. The "Waking..." screen should clear within 5–15 seconds and you should see a normal agent prompt. 3. Type a quick message ("hello") and confirm the agent responds. 4. Close that workspace and re-open it — confirm the hang doesn't come back. If the problem still happens, please post the last 50 lines of the plugin's debug log to the support thread. You can grab it in the terminal with: tail -50 /boot/config/plugins/unraid-aicliagents/debug.log
  10. It's there now, I haven't done much to configure and test it, I'd appreciate if you could. If you need to run an initial command to set it up, click the terminal icon in the drawer tab, it'll load a terminal overlay in the same worksapce where you can run what you need.
  11. I released a new version, let me know if you have any issues or requests. It's a big release under the covers, I already have a new release planned to fix a couple issues since Unraid 7.3.0. It works though.
  12. ok new version up, with all fixes/changes. Let me know how you go! I was also able to include this request:
  13. how weird I was thinking about this today! Let me get the release out, then I'll circle back to this one.
  14. Ok I fixed the other issues, I’ll take a look at fixing this one and make the values more configurable. I think swappiness is system wide, but will double check.
  15. Hi, ok let me check, I’ve been working on other updates, I’m now away for a few days, so might take a week or so. Did you get it running by forking it? Thanks for letting me know.
  16. Hey both, I’m away for 4days, it sounds like you’re both up and running. I’ll take a look to see if there are any race conditions etc. I’ll change it to auto save too, will be a better experience by the sounds!
  17. hi, Thx again for the feedback, I’ll make a change to increase swapiness, I never really checked the actual limits! Does it allow you to create on HDD? I agree anything is better than OOM, I’ll tone down the ‘opinions’ 🤣 AI has helped me build this, it can be quite opinionated!
  18. Oh interesting, I thought it was the other way around at one point! Let me check the index files. Thank you for reporting.
  19. The plugin currently only supports NPM installers, as it's embedded in the versioning etc. solution. I have claude and gemini helping with a more generic feature, i'll test it on Goose first :-) given me a week or so as I'm still building out automated test cases, so testing all the moving parts takes time. Will you be willing to test it out?
  20. hi, can you check the latest version and see if it still happens please? There are now per agent settings in the store tab to restrict the memory per agent, default is 4gb. Also, I have a second plugin, 'zram' it sets up an in memory compress swap, this has helped my poor old 12gb server instance a lot! install that and set to 75% of your memory. You sacriffice CPU for compression/decompression but can get upto 3x more memory. You can now also get it to set up a fall back to ssd if you have one that meets the criteria, so you should never run out of memory forcing VMs to be shutdown.
  21. Hi, sorry I’ve been busy refactoring and uplifting the storage architecture, it will be a lot more standard and reliable. It’s nearly done, there are a lot of test cases to work through! Likely another day or so.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.