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
  • Brite
  • 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. Vikunja
  3. Vikunja update strategy

Vikunja update strategy

Scheduled Pinned Locked Moved Vikunja
6 Posts 4 Posters 88 Views 4 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.
  • S Offline
    S Offline
    shrey
    wrote last edited by
    #1

    Re: Vikunja - Package Updates

    Hi. I'd like to request to:

    1. either update Vikunja based on the latest "unstable" version, or
    2. provide a separate Package that follows the "unstable" versions.

    Because, the maintainers of this tool don't seem to favour stable releases. Instead, they focus primarily on "unstable" releases, even using those versions for their cloud offering.

    Ref.: https://vikunja.io/docs/versions/

    1 Reply Last reply
    0
    • jamesJ james marked this topic as a regular topic
    • jamesJ Offline
      jamesJ Offline
      james
      Staff
      wrote last edited by
      #2

      Hello @shrey
      I am relaying this topic internally for discussion.

      In the meanwhile, how comfortable are you changing the app yourself?

      S 1 Reply Last reply
      0
      • jamesJ james

        Hello @shrey
        I am relaying this topic internally for discussion.

        In the meanwhile, how comfortable are you changing the app yourself?

        S Offline
        S Offline
        shrey
        wrote last edited by shrey
        #3

        Hi @james

        @james said in Vikunja update strategy:
        In the meanwhile, how comfortable are you changing the app yourself?

        What would that entail?

        P.S. Never packaged a Cloudron app before

        1 Reply Last reply
        0
        • jamesJ Offline
          jamesJ Offline
          james
          Staff
          wrote last edited by
          #4

          Hello @shrey
          Since the app is already packaged the majority of work is already done.

          What you need:

          • docker and a dockerhub account
          • the cloudron cli
          • git

          Step 1 - clone the original repo or better fork it

          Source Repo: https://git.cloudron.io/packages/vikunja-app

          In this repo edit the Dockerfile and change the version to your desired version, the line in question is:

          ARG VIKUNJA_VERSION=0.24.6
          

          Save and close the file.

          Now you can edit the CloudronManifest.json and bump the versions:

          this is the cloudron app version

          "version": "1.17.3"
          

          and this is the upstream version which should reflect the version in the Dockerfile

          "upstreamVersion": "0.24.6"
          

          Save and close.

          Now you need to build the image:

          # Don't miss the . at the end of this line
          docker build -t YOUR_DOCKERHUB_USERNAME/io.vikunja.cloudronapp:1.17.3 .
          

          Push the image:

          docker push YOUR_DOCKERHUB_USERNAME/io.vikunja.cloudronapp:1.17.3
          

          Now you could install your custom image to your cloudron.

          cloudron login my.DOMAIN.TLD
          cloudron install --location CustomVikunja --image YOUR_DOCKERHUB_USERNAME/io.vikunja.cloudronapp:1.17.3
          

          ⚠ if you wish to update your already installed vikunja, create a clone from your latest backup and update that one first to insure everything is working!

          cloudron update --app CustomVikunja  --image YOUR_DOCKERHUB_USERNAME/io.vikunja.cloudronapp:1.17.3
          
          1 Reply Last reply
          1
          • scookeS Offline
            scookeS Offline
            scooke
            wrote last edited by
            #5

            What is behind this question? I rely on Vikunja daily but haven't seen or noticed any problems. Do I need to prepare for some thing??

            A life lived in fear is a life half-lived

            1 Reply Last reply
            2
            • nebulonN Offline
              nebulonN Offline
              nebulon
              Staff
              wrote last edited by
              #6

              I think the question was related to adding a separate app package, which follows the unstable train of Vikunja.

              We usually only package stable versions, but as @james pointed out, curious users could also just fork our package repo to do this.

              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