Repositories
The vast majority of the Elastio code is in a monorepo, elastio/elastio
. However there are still many other repos.
Below is a partial list:
Repo | Purpose |
---|---|
elastio | Elastio monorepo, almost all (or all?) Rust code lives here |
handbook | Source code for this book that you're reading now |
elastio-snap | Linux change tracking device driver, forked from datto-bd |
drivers | Windows change tracking and virtual disk drivers. Originally supposed to contain Linux driver as well; probably should be renamed by now |
elastio-ui | Elastio UI project. This may eventually merge with another repo. |
ci | Elastio CI infrastructure scripts |
devboxes | Scripts which build our Vagrant build, dev, and test boxes. |
packaging | Scripts and spec files for Elastio packages for various Linux distros plus Windows |
wishmachine | Our internal QA orchestration project |