Fossil
Fossil
Fossil is a server archive manager for the Pterodactyl Game Panel! Backups can be managed easily with Fossil's simple command system.
Installation
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
)
Usage
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.
Development
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.
Contributing
- 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
Contributors
- Devonte - creator and maintainer
This repository is managed under the MIT license.
© 2022-present PteroPackages
Fossil
- 5
- 0
- 3
- 0
- 4
- over 1 year ago
- February 20, 2022
MIT License
Thu, 21 Nov 2024 02:12:11 GMT