Fossil is a server archive manager for the Pterodactyl Game Panel! Backups can be managed easily with Fossil's simple command system.
This package is not officially distributed yet so it needs to be build from source. Crystal v1.3.2
or above is required.
- Clone this repository (
git clone https://github.com/PteroPackages/Fossil.git
) - Build the package (
shards build --production
) - Run it! (
fossil
or./fossil
)
Fossil uses /etc/fossil.conf
as the configuration file path and /var/fossil
for archives, logs and caching. Make sure that these paths exists and that fossil has the necessary permissions to read and write to those paths (or run the setup.sh
file to do this for you). Apart from this, the help
command provides information on how to use Fossil.
Make sure to run the setup.sh
file for development. When building binaries/executables, always use shards build --production
, this will build everything that is necessary with the resulting file being in the /bin
folder.
- Fork it (https://github.com/PteroPackages/Fossil/fork)
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create a new Pull Request
- Devonte - creator and maintainer
This repository is managed under the MIT license.
© 2022-present PteroPackages