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
  • Brite
  • 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
robiR

robi

@robi
About
Posts
4.3k
Topics
415
Shares
0
Groups
0
Followers
9
Following
1

Posts

Recent Best Controversial

  • Comm App - Self-Hosted Alternative to Signal, Wire, WhatsApp, Telegram
    robiR robi

    @humptydumpty yes, that is correct.

    App Wishlist

  • Using alternative MX
    robiR robi

    @ExocortX what if you add an additional SPF for your domain?

    @girish there should be a way for Cloudron to have clean notifications when configs are correct.

    For many it’s psychological and triggering their ADHD or OCD.

    Support mail

  • Comm App - Self-Hosted Alternative to Signal, Wire, WhatsApp, Telegram
    robiR robi

    Comm

    Comm is an E2E-encrypted messaging app. You can think of it as Signal with an IRC-like federated community layer.

    • DMs and group chats are E2EE between devices using pairwise Double Ratchet sessions initiated via X3DH.
    • Communities, which consist of a tree structure of channels, are hosted on federated user-run backends that we call keyservers. Communication is encrypted via TLS.

    Learn more at comm.app!

    Repo structure

    The client apps and keyserver layer are mostly written in Flow-typed Javascript. These projects are organized in a monorepo structure using Yarn Workspaces.

    • native contains the code for the React Native app, which supports both iOS and Android.
    • keyserver contains the code for the Node/Express server. This includes the application server for the communities layer (the "keyserver"), and can be configured to serve web and landing as well (see below).
    • web contains the code for the React desktop website.
    • landing contains the code for the Comm landing page.
    • lib contains code that is shared across multiple other workspaces, including most of the Redux stack that is shared across native/web.

    Comm's backend services are centralized and never touch plaintext data. They are written in Rust and deployed with Terraform to AWS. These projects are organized in a monorepo structure using Cargo Workspaces.

    • services contains the various different backend services.
    • shared contains gRPC and protobuf definitions, and shared Rust libraries.

    I am in touch with the developer.

    App Wishlist

  • I have lots of apps in the Dashboard "Starting", some have started, some are still starting???
    robiR robi

    I think we need this feature to work for super admins from the dashboard/services page. πŸ”‚

    Support healthcheck

  • Mark Change Detection app as unstable?
    robiR robi

    Just revert to previous working version, no?

    Change Detection

  • Ente
    robiR robi

    @andreasdueren I know we have a modal from an App Store install where these are prefilled, but you are right it’s not automated.

    App Wishlist

  • Ente
    robiR robi

    @andreasdueren would adding aliases help with this?

    App Wishlist

  • AWS and now Azure ?!
    robiR robi

    You are not wrong Tim.

    My sources say the controlling types are desperate and attempting to install various malware and new crypto systems to make money and it failed spectacularly. Twice now.

    Off-topic

  • List certs and remove users
    robiR robi

    @cpa this is easily testable, no?

    Create a new VPN client, download both configs, connect, disconnect.

    Delete the client, then try connecting again. See which still works.

    VPN

  • Kuma Uptime - ERROR: Database migration failed
    robiR robi

    It might need more memory for this

    Uptime Kuma

  • List certs and remove users
    robiR robi

    You have to delete the client in the VPN app to stop the user from VPNing in.

    VPN

  • Spam Training not working
    robiR robi

    Using POP or IMAP?

    Support email spam

  • Product Landing Page Design
    robiR robi

    @marcusquinn you are so nice 😊

    You can hammer this project out with an LLM. Let me know if you need access to a specific one.

    Help Wanted or Offered

  • Product Landing Page Design
    robiR robi

    @marcusquinn β€œ5 years later”

    Help Wanted or Offered

  • Last update unexpectedly broke Etherpad (due to old plugins)
    robiR robi

    @nebulon yes, Howe once users start diverging from the default build there is no mechanism to keep them in sync across app upgrades.

    Etherpad Lite

  • Last update unexpectedly broke Etherpad (due to old plugins)
    robiR robi

    This seems like the app should validate and update package versions of the plugins to match, no?

    Etheroad devs don’t expect the plugins to stay and the app to update on its own.

    Etherpad Lite

  • [Resolved] ⚠️ Docker / Quay.io Outage - Unable to install apps and update apps ⚠️
    robiR robi

    Time to move it to the DHT, served by the peers.

    Announcements

  • Hot take on upgrading and licensing
    robiR robi

    @3246 email support, they have to do it in the backend.

    Discuss licensing opinion ux

  • Cloudron 9.0 (beta) bug reports
    robiR robi

    Was my list missed?

    Discuss

  • Cloudron 9.0 (beta) bug reports
    robiR robi

    Here is what I noticed is off:

    1. Looks sharp with a few caveats, speed of info being populated. The UI loads first, then the dynamic parts start coming in a few seconds later. Can this be cached? Feels slower than previous UX.
    2. The sidebar doesn't appear to be able to dock or minimize to the icons, or be adjusted in width. Makes everything on the right smaller.
    3. Still no way to tell how many apps are running from a glance at the dashboard
    4. Still no keyboard navigation? Feels slower with the mouse and expanding menus vs old way. It's also off the screen requiring scrolling when all are expanded. Slower.
    5. Many dialogs can't be exited or cancelled by pressing escape. For ex: adding a new mailbox user, tab to highlight the domain then Esc doesn't work, same for the next tab down to the next field. Ties in with No 4.
    6. When initiating actions the confirmation dialog is way at the top, requiring more time travel mouse wise. Centering it on screen would be good, dynamically placing the dialog at the same level as the previous button on screen would be better, and turning off confirmations (as an option) would be best! πŸ˜‰
    7. While dialog buttons can be switched via tab and better visualized thanks to the white border styling (in dark mode) the highlighted button cannot be pressed/confirmed with space, only enter.
    8. In System > Services the cloudron service still has no restart button in the three-dot menu. Yet docker does? I think we should do away with the three dot menu, it's yet another click with no benefit. The instant icon/buttons were great and visually easy. The menu is visually mute and far away fom the previous column.
    9. When I click on Backups, I want to see backups, not a dropdown with more options that are not backups. Just include the app archive below the backup information and save space. Come to think of it, why have expanding menus at all? App config doesn't, it just moves to another inner menu with all the options closer to the action. Would be more consistent across the two modals.
    10. Server menu could use copy buttons for easier sharing of info during troubleshooting or vanity posts and better formatted. This is what it looks like pasting the last two lines:
      Uptime
      20 hours
      Cloudron Creation Time
      9 months ago
      ^^ O_O that is a human gestation time.. and if you just installed Cloudron 9.. oh wait you upgraded. Nevermind. πŸ™‚
    11. The size of all the tiles is smaller. It might be nice to have a zoom/size feature to help visually if on larger screens.
    12. Almost thought we lost branding, but it's under Appearance. Okay? Why do external links on the dashboard have anything to do with Appearance? It could be a single button +[-∞-] on the Dashboard itself. Move Branding to System.
    13. The tile/list toggle button is nice, but then we have the burried three dot menu again. Icons not hidden by the menu are so much better.
    14. Why is the label and the location linking to the same external link? Let the label go to the config page and location go to the external link.
    15. The list view sort by reverse App Title is a bit broken as it separates lowercase and upper case letters, sorting each as a group, not as a whole list. Ignore the case.
    16. There don't appear to be hints hovering the mouse over the red triangles.
    17. It would be nice if the Event Log would have a button or links to the app config in question.
    18. In the Server menu, why hide the beautiful app list and file sizes? If you don't want to load it every time because of the graphs, have a cached version that updates. The list is not clickable, and I'd want to go to the App settings if I do. An enhancement would be to pull out the Backup Enabled setting for each app, as this view is often what I stare at trying to figure out why my backups are so large. πŸ˜‰
    19. Since there were no notifications, I couldn't test those, but I hope the same pattern applies with links to the App Config being more useful than the external subdomain.
    20. Mattermost App tile icon is almost entire invisible in dark mode, and completely invisible on mouseover :-0
    Discuss
  • Login

  • Don't have an account? Register

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