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. Cloudron Non-App Store Packaged Apps

Cloudron Non-App Store Packaged Apps

Scheduled Pinned Locked Moved App Packaging & Development
27 Posts 8 Posters 5.4k Views 10 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.
  • T Offline
    T Offline
    thetomester13
    App Dev
    wrote on last edited by thetomester13
    #1

    I recently realized that there are quite a few apps that have been packaged by gracious developers here that aren't on the App Store for one reason or another. I started a repo to keep track of them hoping we can compile the whole lot of them!

    A copy of the list is pinned here:

    • Homepage - A simple, standalone, self-hosted PHP page that is your window to your server and the web. (Source Code)

      • Tests
      • License
    • Standard Notes (Sync Server) - The Standard Notes syncing server (Source Code)

      • Tests
      • License
    • Standard Notes Web - A free, open-source, and completely encrypted notes app. (Source Code)

      • Tests
      • License
      • NOTES: For some reason, it seems that this app doesn't backup well and often errors out in the process with a MySQL error ¯_(ツ)_/¯ I just disabled the backing up of this app since the notes themselves are backed up in the Sync Server app.
    • webhooks - webhook is a lightweight incoming webhook server to run shell commands (Source Code)

      • Tests
      • License
    • Zola - Server to serve up statically generated Zola sites

      • Tests
      • License
    • nginx app - nginx server, akin to Cloudron's LAMP

      • Tests
      • License
    • Outline - An open, extensible, wiki for your team built using React and Node.js.

      • Tests
      • License

    Open to suggestions about formatting or any other pieces of data we may want to keep track of. Also, feel free to comment here about any more Apps that are packaged and they can be added to the list and repo!

    fbartelsF 1 Reply Last reply
    11
    • T thetomester13

      I recently realized that there are quite a few apps that have been packaged by gracious developers here that aren't on the App Store for one reason or another. I started a repo to keep track of them hoping we can compile the whole lot of them!

      A copy of the list is pinned here:

      • Homepage - A simple, standalone, self-hosted PHP page that is your window to your server and the web. (Source Code)

        • Tests
        • License
      • Standard Notes (Sync Server) - The Standard Notes syncing server (Source Code)

        • Tests
        • License
      • Standard Notes Web - A free, open-source, and completely encrypted notes app. (Source Code)

        • Tests
        • License
        • NOTES: For some reason, it seems that this app doesn't backup well and often errors out in the process with a MySQL error ¯_(ツ)_/¯ I just disabled the backing up of this app since the notes themselves are backed up in the Sync Server app.
      • webhooks - webhook is a lightweight incoming webhook server to run shell commands (Source Code)

        • Tests
        • License
      • Zola - Server to serve up statically generated Zola sites

        • Tests
        • License
      • nginx app - nginx server, akin to Cloudron's LAMP

        • Tests
        • License
      • Outline - An open, extensible, wiki for your team built using React and Node.js.

        • Tests
        • License

      Open to suggestions about formatting or any other pieces of data we may want to keep track of. Also, feel free to comment here about any more Apps that are packaged and they can be added to the list and repo!

      fbartelsF Offline
      fbartelsF Offline
      fbartels
      App Dev
      wrote on last edited by fbartels
      #2

      That's a nice idea.

      @thetomester13 said in Non-App Store Packaged Apps:

      Open to suggestions about formatting or any other pieces of data we may want to keep track of

      Something machine readable would be nice, then there could be ways to automate interaction with the list. Json, yaml (my preference), toml... The same data could also be used to generate a more human friendly view of it.

      T murgeroM 2 Replies Last reply
      3
      • fbartelsF fbartels

        That's a nice idea.

        @thetomester13 said in Non-App Store Packaged Apps:

        Open to suggestions about formatting or any other pieces of data we may want to keep track of

        Something machine readable would be nice, then there could be ways to automate interaction with the list. Json, yaml (my preference), toml... The same data could also be used to generate a more human friendly view of it.

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

        @fbartels very cool thought! I modeled this after the awesome-selfhosted repo but I like the idea of something machine-readable. I'll report back when I have something!

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

          If you want we can keep track of them in this forum as well as a WIP thread instead of a WIP tag. The WIP tag currently only indicates what @nebulon and I are working on to get them published and not what has already been packaged/contributed in various states.

          We can make the topic sticky and also I think I have to give you mod permissions so you can keep it updated by editing it. Similar to what @jdaviescoates 's thread of who has contributed so far.

          T 1 Reply Last reply
          0
          • girishG girish

            If you want we can keep track of them in this forum as well as a WIP thread instead of a WIP tag. The WIP tag currently only indicates what @nebulon and I are working on to get them published and not what has already been packaged/contributed in various states.

            We can make the topic sticky and also I think I have to give you mod permissions so you can keep it updated by editing it. Similar to what @jdaviescoates 's thread of who has contributed so far.

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

            @girish I'm not entirely following - how would this be related to the repo? What would be the 'source of truth'?

            girishG 1 Reply Last reply
            0
            • ? Offline
              ? Offline
              A Former User
              wrote on last edited by
              #6

              I have a couple I'm still working on (Oragono being the most recent effort)

              T 1 Reply Last reply
              2
              • ? A Former User

                I have a couple I'm still working on (Oragono being the most recent effort)

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

                @atrilahiji I hope to have the new format up and running soon for devs to contribute what they're working on!

                1 Reply Last reply
                1
                • T Offline
                  T Offline
                  thetomester13
                  App Dev
                  wrote on last edited by
                  #8

                  Ok, I think I figured it out. The repo now includes a packaged_apps.json file that is machine readable and is the source of truth for the README list. The README gets updated with a pre-commit hook that will compile the list (plus a prefix and postfix) whenever a commit gets made.

                  Thoughts/Merge Requests/more Apps listed are welcome!

                  1 Reply Last reply
                  1
                  • T thetomester13

                    @girish I'm not entirely following - how would this be related to the repo? What would be the 'source of truth'?

                    girishG Offline
                    girishG Offline
                    girish
                    Staff
                    wrote on last edited by
                    #9

                    @thetomester13 I meant maintaining a forum post like https://forum.cloudron.io/topic/3344/app-contributions-hall-of-fame . It's probably easier to maintain since people can leave a note on this forum instead of sending you a PR each time.

                    T 1 Reply Last reply
                    1
                    • girishG girish

                      @thetomester13 I meant maintaining a forum post like https://forum.cloudron.io/topic/3344/app-contributions-hall-of-fame . It's probably easier to maintain since people can leave a note on this forum instead of sending you a PR each time.

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

                      @girish I see. Shall I edit the top post in this thread to get the list going?

                      girishG 1 Reply Last reply
                      0
                      • fbartelsF fbartels

                        That's a nice idea.

                        @thetomester13 said in Non-App Store Packaged Apps:

                        Open to suggestions about formatting or any other pieces of data we may want to keep track of

                        Something machine readable would be nice, then there could be ways to automate interaction with the list. Json, yaml (my preference), toml... The same data could also be used to generate a more human friendly view of it.

                        murgeroM Offline
                        murgeroM Offline
                        murgero
                        App Dev
                        wrote on last edited by
                        #11

                        @fbartels Markdown is easily machine readable, human readable, and also compatible with gitlab 😉

                        --
                        https://urgero.org
                        ~ Professional Nerd. Freelance Programmer. ~

                        1 Reply Last reply
                        1
                        • T thetomester13

                          @girish I see. Shall I edit the top post in this thread to get the list going?

                          girishG Offline
                          girishG Offline
                          girish
                          Staff
                          wrote on last edited by
                          #12

                          @thetomester13 Or you can make a new post, up to you. You are mod in this category in any case.

                          T 1 Reply Last reply
                          2
                          • girishG girish

                            @thetomester13 Or you can make a new post, up to you. You are mod in this category in any case.

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

                            @girish I like the title of this thread so I just updated the top post 🙂 thanks for mod status! I'll keep an eye on this thread and update it and the repo if people submit other apps.

                            1 Reply Last reply
                            0
                            • D Offline
                              D Offline
                              dswd
                              wrote on last edited by
                              #14

                              I also have some apps that I am using privately and that I can contribute if people are interested:

                              • Nginx: A simple nginx install with PHP support. Similar to LAMP but with nginx
                              • Zola: A package using zola (getzola.org) to build static pages. The code comes from a git repo and supports webhook triggers to allow a nice push to git -> build static page workflow.
                              T 1 Reply Last reply
                              1
                              • D dswd

                                I also have some apps that I am using privately and that I can contribute if people are interested:

                                • Nginx: A simple nginx install with PHP support. Similar to LAMP but with nginx
                                • Zola: A package using zola (getzola.org) to build static pages. The code comes from a git repo and supports webhook triggers to allow a nice push to git -> build static page workflow.
                                T Offline
                                T Offline
                                thetomester13
                                App Dev
                                wrote on last edited by
                                #15

                                @dswd very cool! I could see the nginx app being useful for some people for sure.

                                As for Zola, is there a UI to it at all? Or is the app you packaged just the server serving up Zola static sites?

                                D 2 Replies Last reply
                                0
                                • T thetomester13

                                  @dswd very cool! I could see the nginx app being useful for some people for sure.

                                  As for Zola, is there a UI to it at all? Or is the app you packaged just the server serving up Zola static sites?

                                  D Offline
                                  D Offline
                                  dswd
                                  wrote on last edited by
                                  #16

                                  @thetomester13 There is no UI in the package. Zola has a serve mode where it listens to changes and rebuilds automatically. You can use this to edit the files and see the changes in the browser in almost realtime. That is as close as zola gets to a UI (it's not a wiki). However, this is not packaged by me. You don't want visitors to see your edits live, do you? You use the serve mode locally to edit the pages and then push them to git which triggers my zola app to build and host the static pages.

                                  1 Reply Last reply
                                  0
                                  • T thetomester13

                                    @dswd very cool! I could see the nginx app being useful for some people for sure.

                                    As for Zola, is there a UI to it at all? Or is the app you packaged just the server serving up Zola static sites?

                                    D Offline
                                    D Offline
                                    dswd
                                    wrote on last edited by
                                    #17

                                    Here are the repos for the apps:

                                    • zola: https://git.ddswd.de/cloudron/zola-app
                                    • nginx: https://git.ddswd.de/cloudron/nginx-app
                                    T 1 Reply Last reply
                                    4
                                    • D dswd

                                      Here are the repos for the apps:

                                      • zola: https://git.ddswd.de/cloudron/zola-app
                                      • nginx: https://git.ddswd.de/cloudron/nginx-app
                                      T Offline
                                      T Offline
                                      thetomester13
                                      App Dev
                                      wrote on last edited by
                                      #18

                                      @dswd just added those 2 to the post above!

                                      rmdesR 1 Reply Last reply
                                      1
                                      • T thetomester13

                                        @dswd just added those 2 to the post above!

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

                                        I stumbled on a Gitea domain with all the non-store app in one place, can anyone provide the link again, I can't find it...:/

                                        T 1 Reply Last reply
                                        0
                                        • rmdesR rmdes

                                          I stumbled on a Gitea domain with all the non-store app in one place, can anyone provide the link again, I can't find it...:/

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

                                          @rmdes you might be talking about @atridad 's Alt-Ron. I believe it's moved around a few times. Most recently he said he'll upload his repos to Cloudron's git.

                                          rmdesR 1 Reply Last reply
                                          2
                                          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