fossil
Version, currently main branch1 version
- main branchlatestJul 6, 2023
github.com/PteroPackages/Fossil
A Pterodactyl archive manager
6 stars
0 dependents
License: MIT
Installation
# Add this to your shard.yml
dependencies:
fossil:
github: PteroPackages/Fossil
branch: mainmain is a branch, not a release, so this tracks it rather than pinning a version.
Then run:
shards installshard.yml
- Crystal
1.3.2- License
- MIT
- Author
- Devonte W <https://github.com/devnote-dev>
- Target
fossilfrom src/main.cr
Dependencies
Runtime Dependencies
- cling*github: devnote-dev/cling, branch: main
- crest*github: mamantoha/crest
- crystar*github: naqvis/crystar
Development Dependencies
- ameba~> 1.4.0github: crystal-ameba/amebadev
README
# 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](https://crystal-lang.org/install/) `v1.3.2` or above is required. 1. Clone this repository (`git clone https://github.com/PteroPackages/Fossil.git`) 2. Build the package (`shards build --production`) 3. 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 1. Fork it (<https://github.com/PteroPackages/Fossil/fork>) 2. Create your feature branch (`git checkout -b my-new-feature`) 3. Commit your changes (`git commit -am 'Add some feature'`) 4. Push to the branch (`git push origin my-new-feature`) 5. Create a new Pull Request ## Contributors - [Devonte](https://github.com/devnote-dev) - creator and maintainer This repository is managed under the MIT license. © 2022-present PteroPackages
Documentation
Built from the current release. The first visit to a release nobody has asked for starts its build.
Links
This branch
- Branch
main- Seen
- Jul 6, 2023
- Crystal
1.3.2- Indexed
- yes
Dependents
No indexed shard depends on this one yet.
Repository
github.com/PteroPackages/Fossil
Metadata
- Created
- Aug 12, 2026
- Updated
- Aug 13, 2026
- Synced
- Aug 13, 2026
- Versions
- 1