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


Skip to content

Build Service

11 Topics 128 Posts
  • Build Service - Package Updates

    Pinned
    34
    0 Votes
    34 Posts
    9k Views
    Package UpdatesP
    [2.10.1] Update moby to 28.5.2
  • 1 Votes
    7 Posts
    293 Views
    jamesJ
    Hello @miednr @miednr said in Docker Remote Builder cannot push to private Cloudron Registry – no basic auth credentials due to read-only HOME / missing Docker config: Could you please provide some commands to check, where the problem's cause is? I have set up my docker registery under dr.cloudron.dev and the build service under cbs.cloudron.dev. I run the command from the build service once: cloudron build login --url 'https://cbs.cloudron.dev' --build-token 4d9e63406e98c078e296f6f273d5d9adb080643d50dd1d82b687af8c414cf915 When I now build a custom app I run: cloudron build --file ./Dockerfile --set-repository dr.cloudron.dev/org.cloudron.copyparty --tag 0.1.0
  • Add better logging

    6
    2 Votes
    6 Posts
    838 Views
    E
    Thank you!
  • set-repository requires link without https

    Solved
    4
    2 Votes
    4 Posts
    828 Views
    nebulonN
    fixed for next release https://git.cloudron.io/platform/cloudron-cli/-/commit/09f359f34f23a3acb22067872fd570f23f2db834
  • (HTTP code 500) server error - invalid reference format

    10
    0 Votes
    10 Posts
    2k Views
    J
    docker build is building the image locally. cloudron build is pretty much doing the same thing but on a remote server. The code is at https://git.cloudron.io/packages/docker-builder-app/ . There is no difference other than what you already said.
  • 0 Votes
    30 Posts
    8k Views
    I
    For those that are reading this post... If you plan to host the docker image yourself, this is critical to update the JSON of Docker Registry app with your Cloudron registry domain and credentials. @nebulon Maybe that would be a great idea to add to the documentation that if a user wants to host the image himself, he should use his Cloudron docker registry domain instead of docker.io. The documentation is currently confusing ^^ Thanks again for your assistance.
  • 0 Votes
    3 Posts
    1k Views
    M
    Ah yeah, that's what I thought. Moved the build app to somewhere else. Would be nice to add --cpu-quota to the build command to mirror the apps settings (from https://dev.to/code42cate/dont-build-docker-apps-without-this-flag-48kg)
  • Integrate a private docker registry

    Solved
    19
    0 Votes
    19 Posts
    6k Views
    nebulonN
    Right having unreliable and slow internet connection was one of the main reasons for us to create that buildservice app. For the repository URLs, this is more like a docker quirk. The build service just passes those strings forward to docker.
  • Calling build inside a docker container

    Solved
    5
    0 Votes
    5 Posts
    2k Views
    klawitterbK
    @girish works perfectly fine now, thanks for the quick fix
  • Updates?

    4
    0 Votes
    4 Posts
    2k Views
    girishG
    @murgero yes, it should be safe to deploy within existing apps.
  • Set tag / pass docker args to remote build

    Solved
    6
    0 Votes
    6 Posts
    3k Views
    S
    Just tried it and a cloudron build --set-build-service mybuild.service.com --build-service-token <token-from-/app/data/tokendb.json> --set-repository <your.docker.registry>/<appname> --tag latest now starts the build and pushes it to the repo. Thanks a thousand times, @girish. This is awesome.