Cloudron makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server. Find out more or install now.


Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Search
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

Cloudron Forum

Apps | Demo | Docs | Install
luckowL

luckow

@luckow
translator
About
Posts
811
Topics
225
Shares
0
Groups
2
Followers
4
Following
0

Posts

Recent Best Controversial

  • No question. No error. No mess. Just a thank you for the Cloudron product.
    luckowL luckow

    We have been using Cloudron <- the product, for many years. In all these years we have forgotten to say thank you for a wonderful product. Most of the time it works like a charm. The moment something doesn't work or doesn't work as expected, the forum is the place to go. Lots of helpful people with good ideas for problem solving and the staff with a response time that feels like 24/7 (without paying for 24/7).

    THANK YOU. 😘

    Support

  • FindMyDeviceServer is now available
    luckowL luckow

    With a little help from my friends, the first initial package of FindMyDeviceServer got released today.

    FMD helps you find your stolen or lost android phone.
    Get the client from here https://f-droid.org/packages/de.nulide.findmydevice/

    The forum section is at https://forum.cloudron.io/category/199/findmydevice
    And the package repo at https://git.cloudron.io/apps/findmydevice-app

    As always any initial feedback is highly appreciated

    As this was my first app package, I wrote a blog post about the journey.
    https://blog.cloudron.io/firstimer-a-long-way-to-complete-my-first-app-package/

    Announcements

  • Jam - open source alternative to Clubhouse
    luckowL luckow

    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.

    https://gitlab.com/jam-systems/jam
    https://jam.systems/

    App Wishlist

  • n.eko - stream a desktop inside of a docker container
    luckowL luckow

    https://github.com/nurdism/neko (fork: https://github.com/m1k1o/neko/)

    This app uses Web RTC to stream a desktop inside of a docker container, I made this because rabb.it went under and my internet can't handle streaming and discord keeps crashing when my friend attempts to. I just want to watch anime with my friends ლ(ಠ益ಠლ) so I started digging throughout the internet and found a few kinda clones, but none of them had the virtual browser, then I found Turtus and I was able to figure out the rest. This is by no means a fully featured clone of rabbit, it hs only one room. It's stateless, so no saved user names or passwords.

    App Wishlist

  • BigBlueButton - web conferencing system for on-line learning
    luckowL luckow

    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-install

    Wait for the configurable turn app on Cloudron or install a coturn yourself.

    1. Click yourself a dedicated bare metal. Let's say https://www.hetzner.com/de/dedicated-rootserver/ax41-nvme
    2. Install ubuntu 16 on it.
    3. SSH into it
    4. 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>
    5. Install Greenlight on Cloudron
    6. Take the output of bbb-conf --secret and put it into .env of Greenlight.
    7. Restart the Greenlight app.
    8. 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-quickstart

    Since 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/

    App Wishlist

  • FindMyDeviceServer is a missing piece for degoogled Android phones
    luckowL luckow

    This is the official server for FindMyDevice (FMD) written in Go.

    The FMD app can register an account on FMD Server.
    The app can then upload its location at regular intervals.
    You can also push commands to the FMD app on your device from FMD Server, e.g. to make your device ring.

    https://gitlab.com/Nulide/findmydeviceserver

    Remote wipe for lost phones.

    App Wishlist

  • Time for a break
    luckowL luckow

    Thank you for having me here. Here at the Cloudron Community. Today marks the beginning of the third snow in Berlin. I want to send you an impression of my day before Christmas. Have a nice time. See you soon 🙂 white-christmas.jpeg

    Off-topic

  • Let's see if beer and self-hosting support on the Cloudron forum helps
    luckowL luckow

    cheers

    spring/summer in Berlin. Have fun.

    Off-topic

  • Top. Thanks for the app - my first typebot
    luckowL luckow

    4 hours after installation, my first Typebot is live. I love it.
    It's a replacement for a boring and complex form. Let's see how the conversion rate is.

    96e4ab58-b836-462d-a380-42ebdfbfd8f4-image.png

    Typebot

  • What do you do?
    luckowL luckow

    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.

    Discuss

  • featmap
    luckowL luckow

    Build products users really need.
    Featmap is an open source user story mapping tool for product people to build, plan and communicate product backlogs.

    https://www.featmap.com/
    https://github.com/amborle/featmap

    App Wishlist

  • Save the date: Feb. 12. 18:00 (UTC+1) next Cloudron virtual meetup
    luckowL luckow

    9df9ec93-c7ac-47b0-8a13-969df2e29955-image.png

    Announcements

  • I love this piece of software
    luckowL luckow

    I just started a new Kickstarter campaign and had to send a few thousand mails to former subscribers. Mailtrain as an option looks like early 2000's. Listmonk does the job well.

    Try it out for your next newsletter. And if everything works out, we have a cool new feature in Cloudron 7.3 for bounce handling, which is currently done manually.

    Listmonk

  • Jitsi Installation Recipe for >10 Participants?
    luckowL luckow

    Today I stumbled across https://github.com/switnet-ltd/quick-jibri-installer.
    The basic installation was done in less than 25 minutes. After that I have a full Jitsi meeting with recordings, storage access to recordings via Nextcloud, Grafana for metrics, Etherpad for sharing documents and YouTube streaming.
    The whole stack runs on a CPX31 Hetzner Cloud Vm for around 15€/M.
    I have no idea how many people at a time. I also have no idea how easy it is to upgrade the whole machine.

    But my first reaction after the installation was: Wow. Well done.

    Discuss

  • kerberos.io - video surveillance software for everyone
    luckowL luckow

    Video surveillance made easy

    Kerberos.io is a video surveillance solution, which works with any camera and on every Linux based machine. You can deploy a fully configured video surveillance system within a few minutes on the environment you prefer: Raspberry Pi, Docker, Kubernetes cluster. Great UX and scalability is one of its keys differentiators.

    App Wishlist

  • Penpot - Design Freedom for Teams
    luckowL luckow

    @girish ping. week is over 🙂 I can't wait to try Penpot on Cloudron.

    App Wishlist design prototyping

  • New default: Gravatar as an option in Cloudron user profiles
    luckowL luckow

    Every new Cloudron user without a custom profile picture has a Gravatar request by default. This is not nice and not GDPR-compliant. If you think we (as Cloudron users) need to rely on Gravatar, leave it in the settings, but as an option. A quick workaround might be to use the navbar-brand-icon as the default user profile image (because it's mandatory to select an image when switching from gravatar).

    Feature Requests

  • Scaling Cloudron?
    luckowL luckow

    My experience with Cloudron tells me that scaling for a larger user base only works via a "larger" VM. There is no automatic scaling or scaling of database clusters and from my understanding of the roadmap this kind of scaling is not planned for the next versions.
    So if you have buzzwords like Kubernetes or Hyperscaler in your head... that's not the purpose of Cloudron.
    But I have heard of Cloudron administrators managing up to 3K users on a single instance. That should not be the limiting factor 🙂

    Handling a Wiki with 3k users?! I think that shouldn't a problem. Most of the time users read.
    Synapse for up to 3k users? IMHO possible.
    SoGO for up to 3k users? Sounds like a lot of RAM for IMAP sessions.
    Using Nextcloud on a single instance Cloudron for up to 3K user? Forget it 😉

    IMHO the only strategy could be: one instance per organisation. Start with one organisation on a let's say 64 RAM up to 32 CPU instance and find out, how the people interact simultaniously with the apps. Install on a separate small vps a monitoring system and get some metrics. If you find out, that you need more RAM/CPU, migrate the whole Cloudron instance to a bigger one. It's easy to migrate and should be done in less than an hour.

    If it's a good fit, migrate other organisations to "their" dedicated Cloudron instances. Cross your fingers that the upcoming Cloudron Multihost feature will cover some of your use cases. You have the best chance if you join the discussion.

    Hope this helps.

    Discuss scalability maximums

  • Form.io - a combined form and API platform for Serverless applications
    luckowL luckow

    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

    App Wishlist

  • Why Cloudron's Docker only? How about VM containers with generic Docker Compose scripts?s?
    luckowL luckow

    Oh nerds. A lot of technical thoughts 🙂

    Please allow me: 2 steps back.
    What is the intent of the original question? Is it a general frustration with the lack of time between an app request and a Cloudron app release (like a child waiting for Christmas)? Is the intent to have more things to play with or to compete with other apps in the same category? Is there a real need for a missing "business related" app?

    Are we really missing some applications? And if so, how could we get a clear overview of the missing categories? Do we really need a third or fourth web analytics or RSS reader app in the App Store? And if so, why? IMHO, the answer should not be: because we can.

    How can we find out if an app from the app wish list is worth investing time to package it as a Cloudron app with all the benefits we need as a reliable app for our daily work?

    To try out apps, I have a dedicated VPS for Docker containers. I usually follow the installation instructions in the Github repository and can usually try the app after a short time. My experience is: after a short time I run into some issues where I decide that reading the announcement and playing with the app contradicts my own expectations. But sometimes I like what I get. One of my recent discoveries was Gitpod. After spending more time with Gitpod, I realized that it's not a perfect fit for Cloudron because it's very dynamic (and resource hungry) when you share the new tool with your teammates. The same goes for BigBlueButton, which is on the app wish list, but it's not worth investing time in packaging.

    For me, Cloudron massively reduces my personal time spent on business critical applications. Kind of a "fire and forget." To be fair, most of the time I spend on new applications is configuring the tool, documenting it, and explaining it to my teammates. Once that's done, I forget about it until the next major release comes out, and I have to invest time to get an idea of the new features. But all that crap about updates, backups, reliability .... That's why I decided to subscribe (to pay people for their work).

    Have you ever looked into a random docker.hub image? Have you ever looked into updating a random image? In my opinion, sometimes things go wrong, and sometimes they don't. So I know that mission-critical apps take time to understand, plan, and maintain. With that in mind, I've decided not to put some "cool new kid" on the app wish list. I invest time to get an idea of whether the app is worth investing time to package as a Cloudron app.

    Maybe we should create a new forum category "cool new kids" where we can showcase new apps we've heard about. From there, we can invest some time (as a community) to find out if the app is worth investing time to package as a business critical app (aka Cloudron app) 😉

    Discuss
  • Login

  • Don't have an account? Register

  • Login or register to search.
  • First post
    Last post
0
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Search