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

7 Topics 81 Posts
  • Build Service - Package Updates

    Pinned
    14
    0 Votes
    14 Posts
    1k Views
    Package UpdatesP

    [2.2.4]

    Update moby to 27.4.1 Full Changelog docker/cli, 27.4.1 milestone moby/moby, 27.4.1 milestone Fix excessive memory allocations when OTel is not configured. moby/moby#49079 The docker info command and the corresponding GET /info API endpoint no longer include warnings when bridge-nf-call-iptables or bridge-nf-call-ip6tables are disabled at the daemon is started. The br_netfilter kernel module is now attempted to be loaded when needed, which made those warnings inaccurate. moby/moby#49090 Attempt to load kernel modules, including ip6_tables and br_netfilter when required, using a method that is likely to succeed inside a Docker-in-Docker container. moby/moby#49043 Fix a bug that could result in an iptables DOCKER FILTER chain not being cleaned up on failure. moby/moby#49110 pkg/system: Deprecate Lstat(), Mkdev(), Mknod(), FromStatT() and Stat() functions, and related StatT types. These were only used internally, and will be removed in the next release. moby/moby#49100
  • 0 Votes
    30 Posts
    335 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
    221 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
    2k 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
    600 Views
    klawitterbK

    @girish works perfectly fine now, thanks for the quick fix

  • Updates?

    4
    0 Votes
    4 Posts
    762 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
    890 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.