truenas-core

  • operating-systems truenas-core fossil

    Installing and running Fossil on TrueNAS Core

    This note is about installing and running Fossil SCM on TrueNAS Core.

    Fossil is brought to us by the same people who developed SQLite. It was created to serve their needs, but is useful to everybody with a similar set of needs (pretty much any dev team). According to the fossil folks over at https://fossil-scm.org, "Fossil is a simple, high-reliability, distributed software configuration management system..." To mme, it's my git-killer.

    I have been running Fossil for about a year to see if it was worth replacing git for my own use. After this year, while I still like git and I will continue to use it for disposable repos, I have completely jumped ship for my own repos and won't be going back to hosting them on anything else anytime soon. Fossil is very lightweight, fast and responsive, has a fantastic server side ui, and is slightly more intuitive to use. It is also easier to recover from when things go wonky.