Overrides
When overriding components, layouts, configuration, stylesheets, and other aspects of the ButterflyVu source code; it can lead to significant instability causing builds to fail due to the complex interdependencies within the internal framework. The architecture of ButterflyVu has been meticulosly designed from the ground up; altering core parts of this design can introduce unforeseen conflicts such as data inconsistencies, unique errors, path mismatches, or other unpredictable events, potentially resulting in corrupted data, broken environments, or worse.
Developers should exercise caution and consult the official overrides documentation thoroughly before attempting any modifications. Proceeding without these documentation carefully is highly discouraged, without proper diligence and understanding how each part is set up.
When modifying the volumes portion in your compose.yml file, keep all
default volume paths that were already there. Removing those will can cause
missing assets, configuration, and documents during the building process.