No war file for youtrack v6?
There doesn't appear to be a war file available for download in the newest youtrack version. Is that intentional or am I just missing something?
Please sign in to leave a comment.
Thank you for your interest in YouTrack!
Correct, .war file was removed intentionally.Since YouTrack 6.0 we presented .jar, .msi and .zip. Please refer to the guide.
Thank you.
Also you should put a note in the guide that the war has been discontinued so it's obvious :)
.WAR is no longer available as YouTrack 6.0 becomes much more complex and includes Hub (new Admin management scheme) as a part of YouTrack. With this we prevent all possible issues related to deployment and database corruptions issues.
Unfortunately, installing .jar on Tomcat is not possible. Alternatively, you may install it on Apache and use proxy for Tomcat.
Thank you.
Is there any chance to use ajpi with the jetty implementation used for youtrack? jetty does support ajpi but the way it is used in youtrack is not the standard way to use jetty.
Just so it is clear, is there any possibility that this version will distributed as a war file?
I installed Youtrack 5 via war-file for nginx like this: https://gist.github.com/falker/8710055
How can I upgrade to 6.x now? Can I just run the jar file?
Youtrack needs to own it's log, teamsysdata and teamsysdata-backup directories and all files in them.
It needs write access to its tmp directory and the two sub-directories bundleProcess and youtrack.
It also needs to own conf/hub/hub.launch.config, conf/internal/hub.properties, conf/youtrack/youtrack.launch.config, apps/hub/service-config.properties, pps/youtrack/service-config.properties as it appears to write these from contents of the database.
Then write a short init wrapper to sudo -u youtrack /path/to/bin/youtrack.sh
This way all code files are owned by root and can't be modified by the service user. In my case I front this with Nginx to provide the SSL layer. Hope this helps others.