| @@ -33,7 +33,9 @@ Here's an example file structure: |
| |
| ## Why ? |
| |
| -This piece of software is for people that can't or won't use a full-featured forge such as GitHub, GitLab, ForgeJo & others. These forges provide "release pages" that allow you to upload and distribute your software, as well as get a changelog. |
| +This piece of software is for people that can't or won't use a full-featured forge such as GitHub, GitLab, ForgeJo & others. |
| +These forges provide "release pages" that allow you to upload and distribute your software, as well as get a changelog. |
| + |
| Abbaye is made to be a simple, lightweight alternative to these forges, for the release/documentation parts. |
| |
| ### Why "Abbaye" ? |
| @@ -89,4 +91,22 @@ Then run `abbaye build` to build the site. The site will be generated in the `pu |
| Now you can copy the contents of `public/` to your web server to deploy the site. For instance, with rsync: |
| `rsync --progress -avz --links --perms --update public/ ololduck@vit.am:public_html/abbaye/` |
| |
| +### ✨ Customization ✨ |
| + |
| +You can dump the default theme/templates to your local filesystem with `abbaye dump-theme`. |
| + |
| +This will create a `.abbaye/theme/` directory in your current directory with the default templates, which you can then ✨customize✨. |
| + |
| +## Future plans |
| + |
| +- [x] Add support for theming |
| +- [ ] Add support for more site variables, such as the site title, description, and author, or even a custom footer and stuff. |
| +- [ ] Add support for a `self-update`-like command to update the abbaye binary to the latest version. The mechanisms put in place for this goal should be usable to any user of `abbaye`. |
| + |
| +## Contributing |
| + |
| +Contributions are welcome! As i am mainly a rust developer, i am open to any contributions that improve the project, especially to support more artifacts builders/types. |
| + |
| +Just clone the repository and {send me an email,contact me on {IRC (ololduck@irc.libera.chat),the Fediverse (@ololduck@fosstodon.org)}} with {a link to your fork,a git patch,compliments and adoration}. |
| + |
| License: AGPL-3.0-or-later |