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


Skip to content

App Packaging & Development

App package development & help

248 Topics 2.3k Posts

Subcategories


  • Looking to collaborate? Post here if you need help or willing to offer help.

    33 Topics
    252 Posts
    D

    Hi everyone,

    I need help with the following tasks, specifically for use within Cloudron:

    Packaging a React App:

    I need assistance in setting up a React app to connect with Directus hosted on Cloudron.

    If possible, Iā€™d like a detailed SOP (Standard Operating Procedure) to follow for future setups.

    Setting Up a Node.js or Next.js App with React:

    I want to create a new MySQL database for this app, hosted on Cloudron, and need guidance on setting up and working with this database.

    Again, having an SOP for future reference would be highly appreciated.

    Iā€™m willing to pay for these services or would be grateful if someone could kindly share their expertise and the required SOPs.

    Thanks in advance!

  • Cloudron build service and docker registry

    6
    0 Votes
    6 Posts
    776 Views
    ultravioletU

    @girish was that fixed in a recent cloudron update? My dev rig is on 6.1.2]

    EDIT: nevermind, re-read the release notes šŸ¤¦

  • Need help with PHP Server Monitor packaging

    10
    4 Votes
    10 Posts
    1k Views
    M

    @girish awesome, works perfectly from what I can see!

  • LDAP logs

    Solved
    10
    0 Votes
    10 Posts
    1k Views
    ultravioletU

    @nebulon awesome thank you šŸ‘

  • Adding ldap add-on to Cloudron manifest

    9
    0 Votes
    9 Posts
    946 Views
    LonkleL

    Was going through my Open VPN development log (since I'm prepping to make this all a reality in 6.1) being all nostalgic and found out when I ran into this issue, what a funny coincidence: https://forum.cloudron.io/post/16266

  • Guide - Packaging frontend only apps

    4
    6 Votes
    4 Posts
    514 Views
    ?

    @nebulon I had an issue with my instance and had to reinstall it and re upload the videos.

    https://video.lahijiapps.dev/videos/watch/00513e5f-e6b2-479a-af97-eca787cd1380

  • Free Docker Handbook

    1
    2 Votes
    1 Posts
    267 Views
    No one has replied
  • Yarn package building issue

    6
    1 Votes
    6 Posts
    989 Views
    girishG

    I will remove the apt installation and make it npm installation because that's what upstream recommends - https://classic.yarnpkg.com/en/docs/install/#debian-stable

  • I want to create an app that turns an email into a web hook

    12
    0 Votes
    12 Posts
    1k Views
    jimcavoliJ

    @lonk That's a totally valid, effective way to do it. Probably the most instantaneous of all the things mentioned, since it seems speed/latency is a priority for you. Lambda's not that bad to write code for - if you get pretty advanced with it, you can really run nearly any language on the platform, though the officially supported Java, Go, PowerShell, Node.js, C#, Python, and Ruby are the easiest options. You've got a lot of choices there.

  • Request screenshots for translation

    4
    1 Votes
    4 Posts
    463 Views
    girishG

    Better screenshot with the drop down options:

    3ce999e4-4e45-461d-8cd9-fccff4fc2e23-image.png

  • Kitchen CI & InSpec

    1
    0 Votes
    1 Posts
    249 Views
    No one has replied
  • Do apps that require Firebase, Preact, and IDB work on Cloudron?

    6
    0 Votes
    6 Posts
    633 Views
    mehdiM

    @humptydumpty Yes, using firebase indeed means that Google will have access to all the data šŸ˜•

  • proxyAuth bug

    Solved
    9
    0 Votes
    9 Posts
    832 Views
    nebulonN

    I've put a test app and tested this and it works now as expected with the applied fix.

  • Shared dev box for app packaging

    10
    4 Votes
    10 Posts
    813 Views
    robiR

    @brutalbirdie it would be great if you can share that setup/script in a separate discussion so people can easily set it up too.

  • Nginx setting to allow wss sockets to connect

    5
    0 Votes
    5 Posts
    534 Views
    imc67I

    @girish ok, sorry, I think I was reading to fast and recognized wss: is an 503 error in PeerTube.

    Does the PeerTube app also has these settings?

  • Translations for Cloudron

    36
    1 Votes
    36 Posts
    4k Views
    ei8fdbE

    @ei8fdb said in Translations for Cloudron:

    20 responses as of today.

    22 responses as of today:
    Language responses

  • Using ngrok with React based websites

    1
    0 Votes
    1 Posts
    160 Views
    No one has replied
  • 'Shell' App for Jamstack Apps

    26
    1 Votes
    26 Posts
    2k Views
    ?

    @thetomester13 I'm glad it was helpful! It was a fairly opinionated guide in that I specifically chose Gridsome for the SSG and GitLab/Gitlab CI for the git and CI platforms. But these steps can be adapted to other platforms.

    And yes I find the colour cycling philips hue lights incredibly relaxing while I work šŸ™‚

  • Slingcode

    1
    2 Votes
    1 Posts
    187 Views
    No one has replied
  • This topic is deleted!

    1
    0 Votes
    1 Posts
    1 Views
    No one has replied
  • 0 Votes
    5 Posts
    464 Views
    d19dotcaD

    @mehdi Yes I saw that part, that's where I got the 1048576000 from and it got me digging into it further. I guess then the display is using binary in Cloudron UI so the value it's set to isn't quite 1 GB in binary so it shows 1000 MB. Interesting. That seems wrong to me though, I assume the value in that manifest should actually be 1073741824 to match others that are 1 GB. Right?

    Example: 1073741824 is what's set for Bitwarden: https://git.cloudron.io/cloudron/bitwardenrs-app/-/blob/master/CloudronManifest.json#L17

    Am I right in assuming then from this that the Cloudron UI basically shows in Decimal, and not Binary? But ideally the Manifest should be in Binary still so the UI shows the more expected typical numbers and increase segments, right?