Compare commits
4 Commits
| Author | SHA1 | Date |
|---|---|---|
|
|
58001a4087 | |
|
|
435763bac6 | |
|
|
34c51a3bfa | |
|
|
a32169ec7f |
|
|
@ -5,3 +5,4 @@ dist/
|
||||||
update-manifest.ps1
|
update-manifest.ps1
|
||||||
.vs/
|
.vs/
|
||||||
*.user
|
*.user
|
||||||
|
*.psd
|
||||||
|
|
|
||||||
25
README.md
25
README.md
|
|
@ -2,6 +2,13 @@
|
||||||
<img src="images/logo.png" alt="Auto Backup" width="100%"/>
|
<img src="images/logo.png" alt="Auto Backup" width="100%"/>
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
|
<div align="center">
|
||||||
|
<a href="https://github.com/Filtik/Jellyfin-AutoBackup/releases">
|
||||||
|
<img alt="Total GitHub Downloads" src="https://img.shields.io/github/downloads/Filtik/Jellyfin-AutoBackup/total?label=github%20downloads"/>
|
||||||
|
<img alt="GitHub Release" src="https://img.shields.io/github/v/release/Filtik/Jellyfin-AutoBackup">
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
|
|
||||||
# Auto Backup
|
# Auto Backup
|
||||||
|
|
||||||
A Jellyfin plugin that automatically creates scheduled backups of your Jellyfin data at the times you define.
|
A Jellyfin plugin that automatically creates scheduled backups of your Jellyfin data at the times you define.
|
||||||
|
|
@ -20,8 +27,8 @@ A Jellyfin plugin that automatically creates scheduled backups of your Jellyfin
|
||||||
|
|
||||||
| Plugin version | Jellyfin version | .NET |
|
| Plugin version | Jellyfin version | .NET |
|
||||||
|---|---|---|
|
|---|---|---|
|
||||||
| Built for `net9.0` | 10.x | .NET 9 |
|
| Built for `net9.0` | 10.11.x | .NET 9 |
|
||||||
| Built for `net10.0` | 12.x | .NET 10 |
|
| Built for `net10.0` | 12.0.x | .NET 10 |
|
||||||
|
|
||||||
## Installation
|
## Installation
|
||||||
|
|
||||||
|
|
@ -30,20 +37,26 @@ A Jellyfin plugin that automatically creates scheduled backups of your Jellyfin
|
||||||
1. Open Jellyfin **Dashboard → Plugins → Repositories**
|
1. Open Jellyfin **Dashboard → Plugins → Repositories**
|
||||||
2. Add the following URL as a new repository:
|
2. Add the following URL as a new repository:
|
||||||
```
|
```
|
||||||
https://gitea.home.filtik.de/Filtik/Jellyfin-AutoBackup/raw/branch/main/manifest.json
|
https://raw.githubusercontent.com/Filtik/Jellyfin-AutoBackup/main/manifest.json
|
||||||
```
|
```
|
||||||
3. Go to **Dashboard → Plugins → Catalog** and search for **Auto Backup**
|
3. Go to **Dashboard → Plugins → Catalog** and search for **Auto Backup**
|
||||||
4. Install and restart Jellyfin
|
4. Install and restart Jellyfin
|
||||||
|
|
||||||
### Manual
|
### Manual
|
||||||
|
|
||||||
1. Download the ZIP for your Jellyfin version from the [Releases](../../releases) page:
|
1. Download the ZIP for your Jellyfin version from the [Releases](https://github.com/Filtik/Jellyfin-AutoBackup/releases) page:
|
||||||
- `Jellyfin-AutoBackup-*-10.11.x.zip` for Jellyfin 10.x
|
- `Jellyfin-AutoBackup-*-10.11.x.zip` for Jellyfin 10.11.x
|
||||||
- `Jellyfin-AutoBackup-*-12.0.x.zip` for Jellyfin 12.x
|
- `Jellyfin-AutoBackup-*-12.0.x.zip` for Jellyfin 12.0.x
|
||||||
2. Extract the `Jellyfin.Plugin.AutoBackup.dll` from the ZIP
|
2. Extract the `Jellyfin.Plugin.AutoBackup.dll` from the ZIP
|
||||||
3. Place the DLL in your Jellyfin plugins folder (e.g. `/config/plugins/AutoBackup/`)
|
3. Place the DLL in your Jellyfin plugins folder (e.g. `/config/plugins/AutoBackup/`)
|
||||||
4. Restart Jellyfin
|
4. Restart Jellyfin
|
||||||
|
|
||||||
|
## Screenshots
|
||||||
|
|
||||||
|
| Schedules | Retention | Backups |
|
||||||
|
|:---------:|:---------:|:-------:|
|
||||||
|
|  |  |  |
|
||||||
|
|
||||||
## Configuration
|
## Configuration
|
||||||
|
|
||||||
After installation, open **Auto Backup** from the Jellyfin sidebar or via **Dashboard → Plugins**.
|
After installation, open **Auto Backup** from the Jellyfin sidebar or via **Dashboard → Plugins**.
|
||||||
|
|
|
||||||
|
|
@ -10,19 +10,19 @@
|
||||||
"versions": [
|
"versions": [
|
||||||
{
|
{
|
||||||
"version": "0.1.0.0",
|
"version": "0.1.0.0",
|
||||||
"changelog": "Merge branch 'main' of ssh://gitea.home.filtik.de:2222/Filtik/Jellyfin-AutoBackup",
|
"changelog": "Update publish.yml\n\ntetete",
|
||||||
"targetAbi": "10.11.0.0",
|
"targetAbi": "10.11.0.0",
|
||||||
"sourceUrl": "https://gitea.home.filtik.de/Filtik/Jellyfin-AutoBackup/releases/download/v0.1.0.0/Jellyfin-AutoBackup-0.1.0.0-10.11.x.zip",
|
"sourceUrl": "https://gitea.home.filtik.de/Filtik/Jellyfin-AutoBackup/releases/download/v0.1.0.0/Jellyfin-AutoBackup-0.1.0.0-10.11.x.zip",
|
||||||
"checksum": "acc0f84eb2260fd698c206b6a4864a9b",
|
"checksum": "0c521ac12fcbea6a6b3ccf7f3d3e3994",
|
||||||
"timestamp": "2026-07-02T23:06:57Z"
|
"timestamp": "2026-07-02T23:15:52Z"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"version": "0.1.0.0",
|
"version": "0.1.0.0",
|
||||||
"changelog": "Merge branch 'main' of ssh://gitea.home.filtik.de:2222/Filtik/Jellyfin-AutoBackup",
|
"changelog": "Update publish.yml\n\ntetete",
|
||||||
"targetAbi": "12.0.0.0",
|
"targetAbi": "12.0.0.0",
|
||||||
"sourceUrl": "https://gitea.home.filtik.de/Filtik/Jellyfin-AutoBackup/releases/download/v0.1.0.0/Jellyfin-AutoBackup-0.1.0.0-12.0.x.zip",
|
"sourceUrl": "https://gitea.home.filtik.de/Filtik/Jellyfin-AutoBackup/releases/download/v0.1.0.0/Jellyfin-AutoBackup-0.1.0.0-12.0.x.zip",
|
||||||
"checksum": "70566d54237bccc282716d9b6e73e723",
|
"checksum": "41b376a2450a166d0e13b353644ae0e1",
|
||||||
"timestamp": "2026-07-02T23:06:57Z"
|
"timestamp": "2026-07-02T23:15:52Z"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue