Added Ontime.
Added Perplexica.
I have found another great app that I currently run on my synology: sparky fitness. GitHub - CodeWithCJ/SparkyFitness: SparkyFitness: Built for Families. Powered by AI. Track food, fitness, water, and health — together.
Perhaps this is an app you would like to add. Here is a tutorial on how to install it with docker compose on Synology. I think that could help. How to Install SparkyFitness on Your Synology NAS – Marius Hosting
Hey @ackerland! ![]()
Thanks a lot for the suggestion, SparkyFitness looks really cool! I’ll have a closer look at the repo and the Docker setup and check if I can bring it to the store. The Synology Docker Compose guide is super helpful as a reference.
If it fits Umbrel well, I’ll consider adding it in one of the next updates. ![]()
Added NetBird.
@denny I am having troubles using Spotizerr from your app store. When I add a Spotify account it just goes black screen and seem to soft crash.
Hey @ackerland! ![]()
Spotizerr is currently still in progress, just like all apps that appear in this category in my store. I am still working on the implementation and on solutions for the remaining technical issues.
The black screen after adding the Spotify account is very likely related to that. As soon as I have a stable version I will update the app in the store.
Thanks for your patience! ![]()
Oh my apology. I didn’t check the categories. This is such a cool app though. Thanks for all your work for the community mate! If you need a tester, hit me up.
Thanks a lot for your kind words, really appreciate it. ![]()
Perfect timing actually. I do have an app that needs testing, but only if you have a Raspberry Pi available.
It is the Ashigaru Terminal app, and I cannot test the ARM build myself since I do not have any ARM hardware here.
If you do have a Pi and are up for it, I would really appreciate a quick test.
Let me know!
I run my umbrella on an Intel NUC but I have a raspberry pi laying around and will spin up another umbrel to test it.
Perfect, thanks a lot for already testing it!
Really appreciate the help. ![]()
Added Arcane.
Just discovered this one by a YT video, and now i think the same, lol.
Haha nice! ![]()
Great to hear you discovered Copyparty!
And by the way, as of today it’s also available in the official Umbrel App Store. ![]()
Added Liquid Photos.
@denny hi! I’m having problems with anonaddy, I receive 500 | server error when I’m trying to register a new account, is it working for you guys?
Hey @donator! Thanks for the heads up.
A 500 error usually means something is crashing in the container during registration.
Could you open the AnonAddy app logs in Umbrel (right click → Troubleshoot) and paste the error that appears when you try to create an account?
Added SparkyFitness.
I don’t know if you’ll understand but these are the last lines I see in the log, I just removed the email and other parts. I tried with two different browser but same issue.
I hope it helps, thank you!
2025/11/23 14:54:33 [info] 762#762: *1 client closed connection while waiting for request, client: 10.21.0.33, server: 0.0.0.0:8000
denny-addy_web_1 | 10.21.0.33 - - [23/Nov/2025:14:54:34 +0100] “GET / HTTP/1.1” 302 382 “-” “Mozilla/5.0 (iPhone; CPU iPhone OS 18_7 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.7.2 Mobile/15E148 Safari/604.1”
denny-addy_web_1 | 10.21.0.33 - - [23/Nov/2025:14:54:35 +0100] “GET /login HTTP/1.1” 200 1552 “-” “Mozilla/5.0 (iPhone; CPU iPhone OS 18_7 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.7.2 Mobile/15E148 Safari/604.1”
denny-addy_web_1 | crond: USER anonaddy pid 1432 cmd php /var/www/anonaddy/artisan schedule:run --no-ansi --no-interaction
denny-addy_web_1 |
denny-addy_web_1 | INFO No scheduled commands are ready to run.
denny-addy_web_1 |
denny-addy_web_1 | 10.21.0.33 - - [23/Nov/2025:14:55:10 +0100] “GET /register HTTP/1.1” 200 1753 “-” “Mozilla/5.0 (iPhone; CPU iPhone OS 18_7 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.7.2 Mobile/15E148 Safari/604.1”
denny-addy_web_1 | 10.21.0.33 - - [23/Nov/2025:14:55:10 +0100] “GET /captcha/mini?CwAlek57 HTTP/1.1” 200 5817 “-” “Mozilla/5.0 (iPhone; CPU iPhone OS 18_7 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.7.2 Mobile/15E148 Safari/604.1”
denny-addy_web_1 | crond: USER anonaddy pid 1435 cmd php /var/www/anonaddy/artisan schedule:run --no-ansi --no-interaction
denny-addy_web_1 |
denny-addy_web_1 | INFO No scheduled commands are ready to run.
denny-addy_web_1 |
denny-addy_web_1 | 10.21.0.33 - - [23/Nov/2025:14:56:16 +0100] “GET /captcha/mini?0.5735746230625293 HTTP/1.1” 200 6738 “-” “Mozilla/5.0 (iPhone; CPU iPhone OS 18_7 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.7.2 Mobile/15E148 Safari/604.1”
denny-addy_web_1 | 10.21.0.33 - - [23/Nov/2025:14:56:18 +0100] “GET /captcha/mini?0.7217953657599371 HTTP/1.1” 200 4185 “-” “Mozilla/5.0 (iPhone; CPU iPhone OS 18_7 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.7.2 Mobile/15E148 Safari/604.1”
denny-addy_web_1 | 10.21.0.33 - - [23/Nov/2025:14:56:20 +0100] “GET /captcha/mini?0.9416489290923641 HTTP/1.1” 200 4776 “-” “Mozilla/5.0 (iPhone; CPU iPhone OS 18_7 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.7.2 Mobile/15E148 Safari/604.1”
denny-addy_web_1 | 10.21.0.33 - - [23/Nov/2025:14:56:24 +0100] “GET /captcha/mini?0.5968895742544046 HTTP/1.1” 200 4710 “-” “Mozilla/5.0 (iPhone; CPU iPhone OS 18_7 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.7.2 Mobile/15E148 Safari/604.1”
denny-addy_web_1 | 10.21.0.33 - - [23/Nov/2025:14:56:25 +0100] “GET /captcha/mini?0.8591836931606254 HTTP/1.1” 200 4593 “-” “Mozilla/5.0 (iPhone; CPU iPhone OS 18_7 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.7.2 Mobile/15E148 Safari/604.1”
denny-addy_web_1 | Nov 23 14:56:32 null postfix/smtpd[1438]: connect from localhost[127.0.0.1]
denny-addy_web_1 | Nov 23 14:56:32 null postfix/smtpd[1438]: D40AEC039E: client=localhost[127.0.0.1]
denny-addy_web_1 | Nov 23 14:56:32 null postfix/cleanup[1441]: D40AEC039E: message-id=ec5a5@umbrel.local
denny-addy_web_1 | Nov 23 14:56:32 null postfix/qmgr[1428] <@umbrel.local>, size=14182, nrcpt=1 (queue active)
denny-addy_web_1 | Nov 23 14:56:33 null postfix/smtpd[1438]: 19DFDC03A0: client=localhost[127.0.0.1]
denny-addy_web_1 | Nov 23 14:56:33 null postfix/cleanup[1441]: 19DFDC03A0: message-id=<@umbrel.local>
denny-addy_web_1 | Nov 23 14:56:33 null postfix/qmgr[1428]: 19DFDC03A0: from=b__@umbrel.local, size=14182, nrcpt=1 (queue active)
denny-addy_web_1 | Nov 23 14:56:33 null postfix/smtpd[1438]: disconnect from localhost[127.0.0.1] ehlo=1 mail=2 rcpt=2 data=2 quit=1 commands=8
denny-addy_web_1 | 10.21.0.33 - - [23/Nov/2025:14:56:33 +0100] “POST /register HTTP/1.1” 302 358 “-” “Mozilla/5.0 (iPhone; CPU iPhone OS 18_7 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.7.2 Mobile/15E148 Safari/604.1”
denny-addy_web_1 | Nov 23 14:56:41 null postfix/smtp[1443]: 19DFDC03A0: to=<@proton.me>, relay=mail.protonmail.ch[176.119.200.128]:25, delay=8.3, delays=0.05/0/6.1/2.1, dsn=2.0.0, status=sent (250 2.0.0 Ok: queued as 4dDr933ZTSz3R)
denny-addy_web_1 | Nov 23 14:56:41 null postfix/qmgr[1428]: 19DFDC03A0: removed
denny-addy_web_1 | Nov 23 14:56:41 null postfix/smtp[1442]: D40AEC039E: to=<@proton.me>, relay=mail.protonmail.ch[176.119.200.128]:25, delay=8.8, delays=0.05/0.01/6.3/2.4, dsn=2.0.0, status=sent (250 2.0.0 Ok: queued as 4dDr932qL2z38)
denny-addy_web_1 | Nov 23 14:56:41 null postfix/qmgr[1428]: D40AEC039E: removed
denny-addy_web_1 | 10.21.0.33 - - [23/Nov/2025:14:56:42 +0100] “GET / HTTP/1.1” 500 6622 “-” “Mozilla/5.0 (iPhone; CPU iPhone OS 18_7 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.7.2 Mobile/15E148 Safari/604.1”
Thanks a lot for sharing the log, that already helps! ![]()
From what I can see, the registration itself seems to work. The POST /register returns a 302 and AnonAddy successfully sends out two emails to your Proton address via Postfix. The 500 error only happens afterwards when the app tries to load the homepage.
Could you check whether you received any AnonAddy emails from your Umbrel and whether the confirmation link works?
Also, the snippet you sent only shows access logs and mail logs. The actual reason for the 500 error should appear a bit further down as a PHP or Laravel error. If you can scroll down and send the first line that looks like “ERROR”, “exception”, or a stack trace, that would really help.
And just so I can try to reproduce it: which architecture are you running (Pi, Umbrel Home etc.)?





