Jam is an Open Source alternative to Clubhouse, Twitter Spaces and similar audio spaces.
With Jam you can create Jams which are audio rooms that can be used for panel discussions, jam sessions, free flowing conversations, debates, theatre plays, musicals and more. The only limit is your imagination.

luckow
@luckow
--
Pronouns: he/him
Primary language: German
Best posts made by luckow
-
Jam - open source alternative to Clubhouse
-
featmap
Build products users really need.
Featmap is an open source user story mapping tool for product people to build, plan and communicate product backlogs. -
RE: What do you do?
First of all: Thank you for this thread. I like it
My name is Stephan Luckow and before I did "something with computers" I made a bet that I would be successful as a musician (playing bass guitar). But that was a dream in the mid 90s. Btw: this was our contribution to the European song contest in 1994 -> https://peertube.luckow.org/videos/watch/53b4c661-a308-44ab-9491-de6f14daa90b
In 1995 I founded my first Internet full-service agency in Berlin, and my whole business was based on open source software. Part of the proprietary software was downloaded from news servers. In 2006 I realized that giving back to the OSS communities is not only a return in software development. I'm not a developer, so I decided to help with other topics as well. In 2010 I took the position of president of the German Drupal association and in 2013 some people and I founded CMS Garden e. V. as an umbrella organization for the most active Open Source Content Management Systems.
Today I'm the managing director of the company for the development of things. A Berlin-based consulting & development company that supports clients in making decisions for their digital transformation and sovereignty.
We have learned in a customer project that there is Cloudron. In terms of content, we wanted to find out whether it is possible to address the SME market with software in which the system administrator is built-in. And because Cloudron exists, we decided to stop our own investments in the product, to change the process to promote the growth of Cloudron. -
RE: BigBlueButton - web conferencing system for on-line learning
Hi,
from time to time there is an app request for jitsi & BigBlueButton here in the forum. I would like to throw my 2 cents into this discussion.
First: We need a turn server on port 443 and 80 to help people join conferences. There are so many stupid networks / firewalls that a turn server is mandatory. Good news: We have a turn server as an app on Cloudron. Maybe later, it's possible to configure this app.
Second: What is the background to this request? A video conference with friends? Say up to 10 people on the server? A combination of moodle and BigBlueButton for your local school? All my experience with video conferencing for larger groups brings me to the conclusion: forget these apps on Cloudron. They are hungry. In terms of RAM, CPU and bandwidth. The underlying software stack is real-time critical. Better use bare metal instead of cheap VMs. For schools, you need a cluster of BBB nodes and an upstream load balancer. Because of latency, you need a hosting provider close to most of the people using the video conference. For really huge conferences you need a dedicated 10 Gbit network. You need a lot of customisation under the hood. In short, to have a reliable infrastructure for videoconferencing, you need a lot of time to dig deep into the subject.
(My) conclusion: We have Kopano Meet as an app. Let's make this app better for our use case (having a self hosted videoconference for our family and friends meetings). We have Greenlight as a frontend for dedicated BigBlueButton infrastructure. We can use Moodle, Nextcloud and WordPress as alternative frontends for BBB servers. We have Grafana and Prometheus for the metrics of BBB servers. We can use Statping.
Good news is:
The installation process for a dedicated BBB server is painless.
https://github.com/bigbluebutton/bbb-installWait for the configurable turn app on Cloudron or install a coturn yourself.
- Click yourself a dedicated bare metal. Let's say https://www.hetzner.com/de/dedicated-rootserver/ax41-nvme
- Install ubuntu 16 on it.
- SSH into it
- wget -qO- https://ubuntu.bigbluebutton.org/bbb-install.sh | bash -s -- -w -v xenial-22 -s bbb.example.com -e info@example.com -c <hostname>:<secret>
- Install Greenlight on Cloudron
- Take the output of bbb-conf --secret and put it into .env of Greenlight.
- Restart the Greenlight app.
- Happy videoconferencing with many users.
For a better understanding of "What's going on?" install https://github.com/greenstatic/bigbluebutton-exporter to your BBB instance and add Grafana and Prometheus to your Cloudron.
The basic installation of a dedicated Jitsi instance is also trouble-free.
https://jitsi.github.io/handbook/docs/devops-guide/devops-guide-quickstartSince my larger conferences rely on BigBlueButton, I didn't feel the need to dig deep into jitsi's scaling. That's why I've installed jitsi meet on cheap VMs for up to 30 users.
But if you want to go deeper into this topic, here is a link to a talk by a maintainer of jitsi meet -> https://fosdem.org/2021/schedule/event/jitsi_scaling/ -
adguard on upcoming Cloudron v6 DDoS reflection/amplification
I've installed adguard on the upcoming Cloudron v6. It is installed on a public available VPS. I know the "normal" intended use is for local networks. But because it's possible, I've clicked on install the app
I've added the public ip of the Cloudron instance as DNS in my local home router in order to use the adguard functions in my entire local network. BTW: It works perfect.
One week later I got an email from the german Federal Office for Information Security (BSI)
Dear Sir or Madam, open DNS resolvers are abused for conducting DDoS reflection / amplification attacks against third parties on a daily basis. [...]
The moment I checked the dashboard of adguard, I realized that DDoS had already happened.
All top clients in the figure above have made a DNS query for the same domain.
So my question is: is there any chance to configure the Cloudron firewall/ proxy / whatever to use adguard in the way I want to use it (as a openDNS) without having a tool for attackers out in the wild?
If not, I like to see a big red warning sign: do not use adguard on a public infrastructure without having a firewall rule in front of the Cloudron instance. IMHO we as Cloudron users have to be responsible not to have "weapons" for attackers out in the wild.
-
Save the date: Feb. 12. 18:00 (UTC+1) next Cloudron virtual meetup
Hi folks.
Have you heard about workadventu.re? We want to try out if this app can meet our needs for a virtual meetup. If you are interested in getting in touch (and being part of the experiment), block the date.
More information will followWhen: this Friday Feb. 12 18:00 CET/UTC+1 check time in your timezone
Where: https://play.workadventure.cloudron.io
Important: use https and not http. I have not found out how the automatic redirection works.
As there is no formal agenda yet, please step in and offer something if you like. A lightning talk, something with music or dance, a live cooking session or a discussion on a Cloudron topic. We can set up the agenda directly in workadventure. Let's start with this topic in the kitchen around 18:15 (UTC+1)
The direct link to the kitchen is: https://jit.serv210107.safeserver.de/office-map-kitchen
-
Show me your dashboard :)
Just for fun (and for education). Make a screenshot of your my.Dashboard and if you wish, explain why you use these apps.
I start with my backup-server. A cloudron full of minio apps. Wonderful.
One of my associations. A complete different view.
Rocket.chat for fluid communication, nextcloud - you know it - sharing files and calendars, sufer for a boring landing page, memo only for testing. greenlight for our web video conferences, redmine for project planning, two codiMDs because we can, lamp for framadate, kanban and wekan for different use cases in organizing work, matomo for analytics, peertube as a youtube replacement, bitwarden for password sharing and grav as a landing page cms.
-
Form.io - a combined form and API platform for Serverless applications
Form.io is a revolutionary combined Form and API platform for Serverless applications. This repository serves as the core Form and API engine for https://form.io. This system allows you to build "serverless" data management applications using a simple drag-and-drop form builder interface. These forms can then easily be embedded within your Angular.js and React applications using the <formio> HTML element.
https://github.com/formio/formio
http://codepen.io/travist/full/xVyMjo/ <- Demo -
RE: revealjs from slides.com
@marcusquinn When you install HedgeDoc, you get revealjs installed for presentation mode. https://hackmd.io/c/tutorials/%2Fs%2Fhow-to-create-slide-deck
Latest posts made by luckow
-
RE: Invoice Ninja v5
Additional information: There is no API_Secret in the ENV file in the standard app package. Depending on your thousands of clients, it takes some time to migrate. For me, it was done in less than 5 minutes.
The only moment of confusion was: when installing IN v. 5. you have to fill in the name of the company in a modal frame. After the migration it took me a few seconds to realise that there is a multi-company option in IN v. 5 and I had to switch to the "other" (migrated) company (which has the same company name).
It looks like everything has migrated well.
-
Wrong $dolibarr_main_url_root in conf.php
If we package the app with
$dolibarr_main_url_root='http://localhost';
in the conf.php, there are some weird phenomena in your daily work (e.g. if you submit some product variants, the button goal goes to localhost/path).
To make it right, we have to generate the correct main_url_root in the conf.php. -
missing svg extension for image magic
We had this issue last year, but it doesn't look solved.
Today I found in nextcloud.example.org/settings/admin/theming the link to https://docs.nextcloud.com/server/20/admin_manual/configuration_server/theming.html#theming-of-icons. It's a missing extension with the namelibmagickcore-6.q16-3-extra
With that extension in the app container, nextcloud automatically generates a favicon based on the uploaded logo. A small enhancement with no priority. Just saying -
RE: revealjs from slides.com
@marcusquinn When you install HedgeDoc, you get revealjs installed for presentation mode. https://hackmd.io/c/tutorials/%2Fs%2Fhow-to-create-slide-deck
-
RE: Akamai Technologies, Inc. Acquires Inverse, SOGo developer
@nebulon from an alternative perspective we can check out OX (open xchange) and kopano. I know: both are beasts in terms of interfering with the platform itself
-
RE: Akamai Technologies, Inc. Acquires Inverse, SOGo developer
@nebulon From what I've heard, they bought the company because of the people, not the product.
-
RE: server estimation( cpu,ram,bandwitch,ssd)
@blaise It heavily depends on the usage. 1.000 members without any interaction? 200 concurrent uses?
Good news is: you can easily restore your whole Cloudron or a single app on a "bigger" instance. (just in case your vps provider can't do an upgrade of your vps).
So the advice is: start with a smaller instance and throw some more cpu&ram on it in a later state with knowledge about the load. -
RE: Significant issue with 2fa
@privsec That is what I personally call computer vodoo
-
Composer 2 required for folks like me
Playing around with Drupal 9 and the LAMP app requires composer v.2 If there is no reason to have both versions in the LAMP app, my wish for the next LAMP app release is:
please update composer to the new version 2.
-
RE: Problems updating to the newest version
@nebulon seems not:
Mar 30 17:15:08 => Ensure directores Mar 30 17:15:08 => Ensure custom config file Mar 30 17:15:08 => Prepare environment Mar 30 17:15:08 /app/pkg/start.sh: line 25: CLOUDRON_MAIL_STARTTLS_PORT: unbound variable