Spontaneous feedback please.

luckow
Posts
-
https://opensourcemaintenancefee.org/ - Your Open Source Maintenance Fee directly funds the project maintainers you depend on. -
Who is selling hosted (and supported) Cloudron servers?Oh. I'm late to the party. Take a look at our new 30-day trial https://www.gesellschaft-zur-entwicklung-von-dingen.de/en/magazine/try-safeserver-assist-free-30-days
Sorry, most of the rest is in German -
External Provider (OIDC / OAuth) - Google Workspace@joseph Oh. I had thought of Google Worstspace. And then it's not just a missing
t
. -
External Provider (OIDC / OAuth) - Google Workspace@Lomeu I like the missing
t
inWorspace
from the subjectCome and join the holy grail of self-hosting. No more Google Workspace. No need for that!
-
SIGNUPS_ALLOWED=false doesn't work for me.Someone else with this?:
- env-sh file =
export SIGNUPS_ALLOWED=false
- restarting the app
- https://vaultwarden.example.org with a link
Create account
- Filling out the form & submitting ends up with an email
Thank you for creating an account at https://vaultwarden.example.org You may now log in with your new account. If you did not request to create an account, you can safely ignore this email.
And yes: It looks like a fully functional account of a Vaultwarden instance where the admin has decided not to allow registrations.
- env-sh file =
-
First try app packaging : librechat - issue with postgresql extention (pgvector)more or less the same question here -> https://forum.cloudron.io/topic/14037/libcrechat-postgresql-pgvector
-
Libcrechat PostgreSQL / pgvectorMy best guess (without having read the context): The project uses meilisearch's vector search. (https://www.meilisearch.com/docs/learn/ai_powered_search/getting_started_with_ai_search) Without this feature, I don't think it makes sense to bundle meilisearch with LibreChat. But maybe I'm totally wrong.
-
OAuth Issue: Incorrect client_id still used despite environment update@james IMHO the wrong category. This is #librechat. The question refers to Chatwoot.
-
Starting a conversationImho it is best to copy the librechat.example.yaml from here https://github.com/danny-avila/LibreChat/blob/main/librechat.example.yaml into your librechat.yaml and then copy the examples for your custom AI endpoints into it (eg https://www.librechat.ai/docs/configuration/librechat_yaml/ai_endpoints/mistral). Btw: openai & gemini also work for me without librechat.yaml.
-
How to Run DocuSeal Pro on Cloudron? (App Store Limitation)- There is only one role: admin. Every user sees every document.
- There is no whitelabeling
- No Workflows
- No conditionals
- No API
- A counter on the anonymous start page shows how many documents have been signed with DocuSeal in this instance.
All in all, a lot of features that people are interested in. Shame on them that the problem can't be solved by spending money and getting a key/file/license to enable these features on the Floss instance.
-
From the rehearsal room recording to streaming platformsBack to Music – With AI and Old Recordings. Support Me on This Journey.
-
tip: Berlin (Germany) 05.07.2025 summer concertI sing in a choir in my spare time. Our next concert is in 8 days. If you are in Berlin, you are cordially invited to attend our concert with jazz and pop arrangements.
Moving Colours -> summer concert
Junge Kirche Berlin Lichtenberg
Herzbergstraße 84,
10365 Berlin
https://www.openstreetmap.org/node/4033054438Saturday, July 5, '25 at 7:00 p.m.
Free admission. Leaving the concert on a donation basis.
An old song from the Corona era.
https://peertube.luckow.org/w/tPpPDVDNpiHGsfA2x7eZrE -
Track my location ?Fun fact: there is an integration for Traccar in Home Assistant
https://www.home-assistant.io/integrations/traccar/
The moment your smart home knows your location, it can react to this fact. -
Track my location ? -
What does it take to use Surfer as a “real” multidomain surfer?@james said in What does it take to use Surfer as a “real” multidomain surfer?:
Out of sight, out of mind.
-
What does it take to use Surfer as a “real” multidomain surfer?@nebulon Thank you for your question. I spent a moment thinking about my “true motivation”. In the end, it's more of a UI issue. 10 applications for lame static web pages. Some of them with only one html file. As for resources, I'm totally with @humptydumpty. Lol.
But I feel a bit stressed when I see 10 apps that mean nothing to me. They only exist because of that one html file. They interfere with my daily life as an admin on one Cloudron instance.
On another Cloudron instance I have only one tile: LAMP calledmultisite
and that feels more comfortable. -
Update status "requires manual update" via apiMaybe I'm blind. But if not, that's my feature request
To fully automate things in monitoring, I would like to display the information that a manual update is required. Yes: it is possible to hack the whole thing (e.g. get information on whether automatic updates are currently enabled for an app, then save the date of the last update, check if the status has changed over time, calculate a few days where the status is stagnant, then trigger an alert that maybe some manual intervention is needed...).
But the preferred way is to get this information via api (
https://{cloudron_domain}/api/v1/apps/{appId}
).Metabase at meta.example.org requires manual update to version 2.0.0 5:00 AM
Please.
-
What does it take to use Surfer as a “real” multidomain surfer?I really like using Surfer for static websites. It's a nice little thing that does one job brilliantly. The reality is that I have a lot of domains with few pages and little traffic. Installing an instance of Surfer for each domain is not viable. If there is currently no option for multidomain, I will temporarily switch to LAMP because of the configuration options with RewriteEngine. The moment Surfer has the multidomain feature built in, I'll switch back (because of the fat stack in LAMP, which I don't need).
-
Yippee. Goal achieved.If you are part of this success. Thank you for it!
Otherwise, every day is a day to support FLOSS