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
  1. Cloudron Forum
  2. App Packaging & Development
  3. App contributions hall of fame

App contributions hall of fame

Scheduled Pinned Locked Moved App Packaging & Development
42 Posts 12 Posters 7.2k Views 13 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • jdaviescoatesJ Offline
      jdaviescoatesJ Offline
      jdaviescoates
      wrote on last edited by girish
      #1

      @girish and @nebulon, obviously. Who else?

      EDIT: I just realised I could do an Advanced search for "most of the packaging work" in Announcements to find lots of them (although not all, as e.g. that didn't find Moodle).

      In no particular order:

      • @atridad did much of the work for Moodle, n8n, Owncast, and Uptime Kuma
      • @doodlemania2 did most of the packaging work for Pixelfed, Apache Guacamole, Owncast and Paperless.
      • @jimcavoli did most of the packaging work for Metabase, Grafana, Snipe-IT and Grav CMS
      • @thetomester13 did most of the packaging work for Firefly III, PrivateBin, Astral and RSS Bridge
      • @fbartels did most of the packagingwork for Statping
      • @ultraviolet did most of the packaging work for Vault, Trilium Notes and Apache Guacamole and bootstrapped Calibre Web
      • @msbt did most of the packaging work for TeamSpeak, YOURLS, Alltube Download, Bookstack, WBO Collaborative Whiteboard, helped with Matrix/Riot, and got Ampache started.
      • @syn did most of the packaging work for Mastodon
      • @Felix and @iamthefij did much of the heavy lifting for Bitwarden
      • @murgero did the initial ground work for Directus
      • @cve-random did the majority of the work for Jellyfin with the help of @mehdi
      • @mehdi also implemented OpenVPN, Transmission, SickChill and CouchPotato
      • @sumacinitiative helped out with LimeSurvey and SearX
      • @BrutalBirdie did most of the work for Greenlight and also packaged SFTPGo
      • @erics packaged dolibarr
      • @eriktad packaged prometheus
      • @mario helped package docker-registry
      • @dswd packaged freshrss, gitea, syncthing
      • @jeau packaged OmekaS
      • @v_shnu packaged Chatwoot
      • @timconsidine packaged changedetection, ntfy
      • @klawitterb packaged documize
      • @random_eric packaged ntfy
      • @Kubernetes packaged Stirling-PDF, audiobookshelf, teddit
      • @jypelle packaged ctfreak
      • @walski packaged outline
      • @Sydney packaged Actual
      • @Lanhild packaged OpenWebUI
      • @eyecreate packaged Kavita
      • @TheNils packaged PocketBase
      • @nj packaged KeyCloak

      I did a few other searches too and think I've likely got most of them now, but who is still missing? πŸ™‚

      Anyone? πŸ™‚

      I use Cloudron with Gandi & Hetzner

      T 1 Reply Last reply
      10
      • ? Offline
        ? Offline
        A Former User
        wrote on last edited by
        #2

        Moodle over here. Hoping to learn and do more.

        1 Reply Last reply
        2
        • girishG Offline
          girishG Offline
          girish
          Staff
          wrote on last edited by girish
          #3

          This is a great thread πŸ™‚ Thanks @jdaviescoates. Off my head, you can also add the @cve-random who did jellyfin. Some apps like freshrss, gitea, syncthing were done by Dennis. He was dswd on the chat (probably one of our earliest ever users). Dennis, are lurking here by any chance? πŸ™‚ Then, @erics is doing dolibarr. Joey and @msbt helped with matrix/riot. I have to go through our app list to dig up the other names, I am surely forgetting few more.

          1 Reply Last reply
          4
          • marcusquinnM Offline
            marcusquinnM Offline
            marcusquinn
            wrote on last edited by marcusquinn
            #4

            Good stuff - add your Paypal/Bitcoin/Gumroad links to your profiles people πŸ˜‰

            Web Design https://www.evergreen.je
            Development https://brandlight.org
            Life https://marcusquinn.com

            1 Reply Last reply
            3
            • girishG Offline
              girishG Offline
              girish
              Staff
              wrote on last edited by
              #5

              Ha, @mehdi, of course πŸ™‚ He helped with Jellyfin. And implemented our OpenVPN.

              1 Reply Last reply
              3
              • jdaviescoatesJ jdaviescoates

                @girish and @nebulon, obviously. Who else?

                EDIT: I just realised I could do an Advanced search for "most of the packaging work" in Announcements to find lots of them (although not all, as e.g. that didn't find Moodle).

                In no particular order:

                • @atridad did much of the work for Moodle, n8n, Owncast, and Uptime Kuma
                • @doodlemania2 did most of the packaging work for Pixelfed, Apache Guacamole, Owncast and Paperless.
                • @jimcavoli did most of the packaging work for Metabase, Grafana, Snipe-IT and Grav CMS
                • @thetomester13 did most of the packaging work for Firefly III, PrivateBin, Astral and RSS Bridge
                • @fbartels did most of the packagingwork for Statping
                • @ultraviolet did most of the packaging work for Vault, Trilium Notes and Apache Guacamole and bootstrapped Calibre Web
                • @msbt did most of the packaging work for TeamSpeak, YOURLS, Alltube Download, Bookstack, WBO Collaborative Whiteboard, helped with Matrix/Riot, and got Ampache started.
                • @syn did most of the packaging work for Mastodon
                • @Felix and @iamthefij did much of the heavy lifting for Bitwarden
                • @murgero did the initial ground work for Directus
                • @cve-random did the majority of the work for Jellyfin with the help of @mehdi
                • @mehdi also implemented OpenVPN, Transmission, SickChill and CouchPotato
                • @sumacinitiative helped out with LimeSurvey and SearX
                • @BrutalBirdie did most of the work for Greenlight and also packaged SFTPGo
                • @erics packaged dolibarr
                • @eriktad packaged prometheus
                • @mario helped package docker-registry
                • @dswd packaged freshrss, gitea, syncthing
                • @jeau packaged OmekaS
                • @v_shnu packaged Chatwoot
                • @timconsidine packaged changedetection, ntfy
                • @klawitterb packaged documize
                • @random_eric packaged ntfy
                • @Kubernetes packaged Stirling-PDF, audiobookshelf, teddit
                • @jypelle packaged ctfreak
                • @walski packaged outline
                • @Sydney packaged Actual
                • @Lanhild packaged OpenWebUI
                • @eyecreate packaged Kavita
                • @TheNils packaged PocketBase
                • @nj packaged KeyCloak

                I did a few other searches too and think I've likely got most of them now, but who is still missing? πŸ™‚

                Anyone? πŸ™‚

                T Offline
                T Offline
                thetomester13
                App Dev
                wrote on last edited by
                #6

                @jdaviescoates thanks for the shout out πŸ™‚

                1 Reply Last reply
                2
                • girishG Offline
                  girishG Offline
                  girish
                  Staff
                  wrote on last edited by
                  #7

                  And @sumacinitiative did searx and limesurvey.

                  1 Reply Last reply
                  3
                  • jdaviescoatesJ Offline
                    jdaviescoatesJ Offline
                    jdaviescoates
                    wrote on last edited by jdaviescoates
                    #8

                    @girish @nebulon I wonder if we should add all of these existing app packagers to a new "packagers" or "published app" group or something so that when they post in the new help wanted/ offered category people will be able to see that they've already packaged an app?

                    I use Cloudron with Gandi & Hetzner

                    1 Reply Last reply
                    3
                    • M Offline
                      M Offline
                      malvim
                      wrote on last edited by
                      #9

                      This is a great thread, thank you @jdaviescoates for this. Also, I think your idea of tagging actual packagers is a neat one!

                      I've packaged a few things that are not public (just playing with stuff I've written myself), and got to "production-ready-enough-for-me" stage in a few other softwares heheh. Not sure if I'm the kind of person you're looking to hear from, but I'm here if needed heheh. πŸ™‚

                      jdaviescoatesJ 1 Reply Last reply
                      1
                      • ? Offline
                        ? Offline
                        A Former User
                        wrote on last edited by A Former User
                        #10

                        @jdaviescoates hahah β€œmost” of the packaging work on Moodle might be a bit generous. Girish was the real hero.

                        jdaviescoatesJ 1 Reply Last reply
                        1
                        • ? A Former User

                          @jdaviescoates hahah β€œmost” of the packaging work on Moodle might be a bit generous. Girish was the real hero.

                          jdaviescoatesJ Offline
                          jdaviescoatesJ Offline
                          jdaviescoates
                          wrote on last edited by
                          #11

                          @atrilahiji said in Who here has actually already packaged an app that is already in the Cloudron App store?:

                          @jdaviescoates hahah β€œmost” of the packaging work on Moodle might be a bit generous. Girish was the real hero.

                          I've edited to "much of the work" πŸ™‚

                          I use Cloudron with Gandi & Hetzner

                          1 Reply Last reply
                          0
                          • M malvim

                            This is a great thread, thank you @jdaviescoates for this. Also, I think your idea of tagging actual packagers is a neat one!

                            I've packaged a few things that are not public (just playing with stuff I've written myself), and got to "production-ready-enough-for-me" stage in a few other softwares heheh. Not sure if I'm the kind of person you're looking to hear from, but I'm here if needed heheh. πŸ™‚

                            jdaviescoatesJ Offline
                            jdaviescoatesJ Offline
                            jdaviescoates
                            wrote on last edited by jdaviescoates
                            #12

                            @malvim said in Who here has actually already packaged an app that is already in the Cloudron App store?:

                            Not sure if I'm the kind of person you're looking to hear from, but I'm here if needed heheh.

                            That's not specifically what I started this thread for, but still good for people to know, thanks! πŸ™‚

                            I use Cloudron with Gandi & Hetzner

                            1 Reply Last reply
                            1
                            • rmdesR Offline
                              rmdesR Offline
                              rmdes
                              wrote on last edited by
                              #13

                              Isn't there a way to add "app contributor" to one's profile ?
                              or maybe even roles in the Discourse forum features ? that or some kind of badges, anything that give contributors a distinction mark, I'm not sure Cloudron wants to go in that direction But I think it's good when the community can identify better who provides value to it ?

                              jdaviescoatesJ 1 Reply Last reply
                              0
                              • rmdesR rmdes

                                Isn't there a way to add "app contributor" to one's profile ?
                                or maybe even roles in the Discourse forum features ? that or some kind of badges, anything that give contributors a distinction mark, I'm not sure Cloudron wants to go in that direction But I think it's good when the community can identify better who provides value to it ?

                                jdaviescoatesJ Offline
                                jdaviescoatesJ Offline
                                jdaviescoates
                                wrote on last edited by
                                #14

                                @rmdes yes, adding them to a group as I proposed above would do that. Nebulon and Girish have a 'Staff' badge because they are in the 'Staff' group.

                                I use Cloudron with Gandi & Hetzner

                                1 Reply Last reply
                                1
                                • girishG Offline
                                  girishG Offline
                                  girish
                                  Staff
                                  wrote on last edited by
                                  #15

                                  I could put them in a group but what is the expectation? To show case that they have packaged an app before? I have to look into NodeBB groups more closely but I don't want people tagging them as a group in posts saying "hey, @app-packagers can one of you step up" etc :-).

                                  jdaviescoatesJ 1 Reply Last reply
                                  4
                                  • girishG Offline
                                    girishG Offline
                                    girish
                                    Staff
                                    wrote on last edited by
                                    #16

                                    I found https://community.nodebb.org/topic/15015/trying-to-understand-the-fundamental-purpose-of-groups/ . Maybe https://community.nodebb.org/topic/4397/nodebb-plugin-ns-awards-ns-awards-give-medals suits us better.

                                    marcusquinnM 1 Reply Last reply
                                    4
                                    • girishG girish

                                      I found https://community.nodebb.org/topic/15015/trying-to-understand-the-fundamental-purpose-of-groups/ . Maybe https://community.nodebb.org/topic/4397/nodebb-plugin-ns-awards-ns-awards-give-medals suits us better.

                                      marcusquinnM Offline
                                      marcusquinnM Offline
                                      marcusquinn
                                      wrote on last edited by
                                      #17

                                      @girish Groups are good for the tag next to your name on every comment or post. πŸ‘ for Groups. Medals/Badges are also nice.

                                      Web Design https://www.evergreen.je
                                      Development https://brandlight.org
                                      Life https://marcusquinn.com

                                      1 Reply Last reply
                                      1
                                      • girishG girish

                                        I could put them in a group but what is the expectation? To show case that they have packaged an app before? I have to look into NodeBB groups more closely but I don't want people tagging them as a group in posts saying "hey, @app-packagers can one of you step up" etc :-).

                                        jdaviescoatesJ Offline
                                        jdaviescoatesJ Offline
                                        jdaviescoates
                                        wrote on last edited by
                                        #18

                                        @girish said in Who here has actually already packaged an app that is already in the Cloudron App store?:

                                        "hey, @app-packagers can one of you step up"

                                        Yeah, I guess we might now want that. This is the only NodeBB forum I frequent. Is that actually a thing? Hey @staff does this tag you?!?

                                        @marcusquinn said in Who here has actually already packaged an app that is already in the Cloudron App store?:

                                        @girish Groups are good for the tag next to your name on every comment or post.

                                        Yeah, my idea was simple so that "app packager" or similar would be displayed as a badge next to their name like staff is for you and Nebulon.

                                        I use Cloudron with Gandi & Hetzner

                                        rmdesR 1 Reply Last reply
                                        0
                                        • jdaviescoatesJ jdaviescoates

                                          @girish said in Who here has actually already packaged an app that is already in the Cloudron App store?:

                                          "hey, @app-packagers can one of you step up"

                                          Yeah, I guess we might now want that. This is the only NodeBB forum I frequent. Is that actually a thing? Hey @staff does this tag you?!?

                                          @marcusquinn said in Who here has actually already packaged an app that is already in the Cloudron App store?:

                                          @girish Groups are good for the tag next to your name on every comment or post.

                                          Yeah, my idea was simple so that "app packager" or similar would be displayed as a badge next to their name like staff is for you and Nebulon.

                                          rmdesR Offline
                                          rmdesR Offline
                                          rmdes
                                          wrote on last edited by
                                          #19

                                          tagging a group send a notifications to members of said group, my expectation of this badge/tag isn't to be used this way, more a recognition of their contribution, so perhaps the medal/badge is better approach πŸ™‚

                                          1 Reply Last reply
                                          3
                                          • girishG Offline
                                            girishG Offline
                                            girish
                                            Staff
                                            wrote on last edited by
                                            #20

                                            Well, that award plugin does not work and has not been updated in 7-8 months as well. https://community.nodebb.org/topic/4397/nodebb-plugin-ns-awards-ns-awards-give-medals/142 reported similar back trace.

                                            Oct 09 08:57:37 2020-10-09T15:57:37.662Z [4567/73] - error: Error: Cannot find module './src/emitter'
                                            Oct 09 08:57:37 at Function.Module._resolveFilename (internal/modules/cjs/loader.js:636:15)
                                            Oct 09 08:57:37 at Function.Module._load (internal/modules/cjs/loader.js:562:25)
                                            Oct 09 08:57:37 at Module.require (internal/modules/cjs/loader.js:692:17)
                                            Oct 09 08:57:37 at require (internal/modules/cjs/helpers.js:25:18)
                                            Oct 09 08:57:37 at Module.require.main.require (/app/code/require-main.js:8:10)
                                            Oct 09 08:57:37 at /run/nodebb/node_modules/nodebb-plugin-ns-awards/plugin/nodebb.js:7:31
                                            Oct 09 08:57:37 at Object.<anonymous> (/run/nodebb/node_modules/nodebb-plugin-ns-awards/plugin/nodebb.js:42:3)
                                            Oct 09 08:57:37 at Module._compile (internal/modules/cjs/loader.js:778:30)
                                            Oct 09 08:57:37 at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)
                                            Oct 09 08:57:37 at Module.load (internal/modules/cjs/loader.js:653:32)
                                            Oct 09 08:57:37 2020-10-09T15:57:37.703Z [4567/73] - warn: [deprecated] requiring core modules with `module.parent.require('./database')` is deprecated. Please use `require.main.require("./src/<module_name>")` instead.
                                            Oct 09 08:57:37 at Object.YoutubeLite.init [as method] (/run/nodebb/node_modules/nodebb-plugin-youtube-embed/library.js:20:22)
                                            

                                            I guess we can just use groups for now.

                                            1 Reply Last reply
                                            0
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes


                                              • Login

                                              • Don't have an account? Register

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