How to Run Youtrack Locally

Now that we have an appreciation of the possibility of Youtrack, let’s circle back to how we can spin up a youtrack instance in our own local machine. Why – so that we can fiddle around with it, without breaking the actual production system used by our organization.

So here are the steps taken by me on how to run Youtrack Locally. This instruction is specific for Windows:

  1. Download the Youtrack zipped distribution from the official youtrack website image showing the youtrack zipped distribution download
  2. If you are paranoid, cross check the checksum value – to ensure integrity of the downloaded file
    • After downloading, you can access this link to check the HASH
      Note: This link may change, as youtrack update their versions – so be sure to use the official youtrack link instead image showing the page displayed by youtrack post-download
    • Click on the SHA256 Checksum button to view the checksum image showing the youtrack checksum
    • Open Windows CMD in your downloads folder, and run the certuil command to check certutil -hashfile <filename> SHA256 image showing successful certutil command
  3. Next, copy the youtrack zipped into a desired location, and extract the contents image showing extracted youtrack content
  4. As per the instructions in the official youtrack documentation, enter the Bin folder and run the following command: .\youtrack.bat run image showing command to start running youtrack
  5. An installation wizard will start and you can simply follow through the wizard to complete setting up youtrack on your local. Details of the configuration wizard can be found here!
    • Note: Based on the documentation, you should configure your youtrack on http://localhost:8080, as youtrack listens to this location by default
    • However, for my case – the default URL used was my machine name. So I configured youtrack at http://desktop-rg06vpp/
  6. Once you have configured the Wizard, you can access Youtrack on your own Local instance!
    Image of my successful youtrack instance running

For more details – do refer to the official documentation. Ofcourse, if you guys have other inputs to add – would be more than happy to take some KT (Knowledge Transfer) from you guys ^^

Now – we have youtrack running locally on our machine. We can then perform test configurations based on the workflows or settings that are desired, and then propose them to management/IT Support/PM Team (whoever manages youtrack for your organization).

Hope this helps! Definitely helped me consolidated my understanding creating this piece.

Peace and Love
Shafik Walakaka

2024 Shafik Walakaka. Please submit feedback and comments here!