Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/blis204/webdavbackup
Minecraft Backup plugin with WebDav support
https://github.com/blis204/webdavbackup
backup bukkit java minecraft minecraft-plugin minecraft-plugins spigot spigot-plugin
Last synced: about 1 month ago
JSON representation
Minecraft Backup plugin with WebDav support
- Host: GitHub
- URL: https://github.com/blis204/webdavbackup
- Owner: Blis204
- Created: 2024-09-09T13:50:35.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2024-09-14T15:14:02.000Z (2 months ago)
- Last Synced: 2024-09-30T10:41:44.423Z (about 2 months ago)
- Topics: backup, bukkit, java, minecraft, minecraft-plugin, minecraft-plugins, spigot, spigot-plugin
- Language: Java
- Homepage:
- Size: 331 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
![WebDAVBackup](https://github.com/user-attachments/assets/49586ea5-1b74-490f-ad6a-045f7fbdc150)
![GitHub last commit](https://img.shields.io/github/last-commit/Blis204/WebDavBackup)
# WebDavBackup**WebDavBackup** is a Minecraft plugin with which you can easily create backups and upload them directly to your server trough WebDAV
## Current and Upcoming Features
- [x] Backup Creation 📦
- [x] Backup Uploading 📤
- [x] Folder Config 📁
- [x] Realtime Progress Bar ⏳
- [x] Delete Local Backups 🗑️
- [x] Scheduled Backups 🕒
- [ ] Set How Many Backups to Keep on Server and Client Side ⚙️
- [ ] Reload Command 🔄
- [ ] Discord Integration 🛡️## Installation
1. Download the plugin jar file.
2. Place it in your server's `plugins` directory.
3. Restart your server to load the plugin.
4. Edit the `config.yml` file to set up your WebDAV server and backup preferences.
5. Restart your server
6. Execute `/backup`
## Configuration```yaml
backup-directories:
- world
- plugins
delete-local-backup: false
auto-backup: false
only-backup-when-players-online: false
backup-interval-minutes: 60
enable-webdav: false
webdav-url: https://your-webdav-server.com/path/
webdav-username: your_username
webdav-password: your_password
```