Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/marcorfilacarreras/duplicati-dashboard
Duplicati dashboard
https://github.com/marcorfilacarreras/duplicati-dashboard
dashboard docker duplicati flask monitoring python3 self-hosted
Last synced: about 1 month ago
JSON representation
Duplicati dashboard
- Host: GitHub
- URL: https://github.com/marcorfilacarreras/duplicati-dashboard
- Owner: MarcOrfilaCarreras
- License: mit
- Created: 2022-10-05T10:45:44.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2023-05-24T08:02:10.000Z (over 1 year ago)
- Last Synced: 2023-05-24T09:23:46.278Z (over 1 year ago)
- Topics: dashboard, docker, duplicati, flask, monitoring, python3, self-hosted
- Language: HTML
- Homepage:
- Size: 173 KB
- Stars: 26
- Watchers: 5
- Forks: 1
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[![License](https://img.shields.io/github/license/MarcOrfilaCarreras/duplicati-dashboard?style=flat)](https://github.com/MarcOrfilaCarreras/duplicati-dashboard) ![Docker](https://img.shields.io/github/actions/workflow/status/MarcOrfilaCarreras/duplicati-dashboard/docker.yml?branch=master&label=docker&style=flat) ![Last commit](https://img.shields.io/github/last-commit/MarcOrfilaCarreras/duplicati-dashboard?style=flat)
Duplicati dashboard
A simple DASHBOARD for monitoring you Duplicati instances
## :arrow_right: Getting Started
### Installation
The best way to install this software is using Docker.
First, download the backend image from the Github repository.
```
docker pull ghcr.io/marcorfilacarreras/duplicati-dashboard:backend
```Also, download the frontend image.
```
docker pull ghcr.io/marcorfilacarreras/duplicati-dashboard:frontend
```Then, you will have to download the [*docker-compose.yml*](https://raw.githubusercontent.com/MarcOrfilaCarreras/duplicati-dashboard/master/docker/docker-compose.yml) file with the following command.
``` bash
wget https://raw.githubusercontent.com/MarcOrfilaCarreras/duplicati-dashboard/master/docker/docker-compose.yml
```Finally, you will be able to start the containers.
```
docker-compose up -d
```### Configuration
In order to use this software, you will need to add two options to your Duplicati instance.- The first option is **send-http-result-output-format**, which will be set to **JSON**.
- The other one is **send-http-url** which will be set to **http://host:port/api/tasks/add?host=id**, where **host** is the IP address of the server running the backend, port is the **port** number of the backend and **id** is the unique identifier of the host in the backend.
## :hammer: Roadmap
- [x] Add historical data
- [x] Add some chartsSee the [open issues](https://github.com/MarcOrfilaCarreras/duplicati-dashboard/issues) for a full list of proposed features (and known issues).
## :key: License
Distributed under the MIT License. See `LICENSE` for more information.