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:
- Download the Youtrack zipped distribution from the official youtrack website
- 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 - Click on the SHA256 Checksum button to view the checksum
- Open Windows CMD in your downloads folder, and run the certuil command to check
certutil -hashfile <filename> SHA256
- After downloading, you can access this link to check the HASH
- Next, copy the youtrack zipped into a desired location, and extract the contents
- As per the instructions in the official youtrack documentation, enter the
Bin
folder and run the following command:.\youtrack.bat run
- 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/
- Note: Based on the documentation, you should configure your youtrack on
- Once you have configured the Wizard, you can access Youtrack on your own Local instance!
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