Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Switch Duplicati to the image by linuxserver.json #207

Merged
merged 2 commits into from Dec 2, 2019
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
46 changes: 46 additions & 0 deletions duplicati-lsio.json
@@ -0,0 +1,46 @@
{
"Duplicati - by Linuxserver.io":{
"containers":{
"duplicati-lsio": {
"image": "linuxserver/duplicati",
"tag": "latest",
"launch_order": 1,
"ports": {
"8200": {
"description": "Duplicati WebUI port. Suggested default: 8200",
"host_default": 8200,
"label": "WebUI port",
"protocol": "tcp",
"ui": true
}
},
"volumes": {
"/config": {
"description": "Choose a Share for Duplicati configuration. Eg: create a Share called duplicati-config for this purpose alone.",
"label": "Config Storage"
}
},
"environment": {
"PUID": {
"description": "Enter a valid UID of an existing user with permission to shares.",
"label": "PUID",
"index": 1
},
"PGID": {
"description": "Enter a valid UID of an existing user with permission to shares.",
"label": "PGID",
"index": 2
}
}
}
},
"description":"Duplicati is a backup client that securely stores encrypted, incremental, compressed backups on cloud storage services and remote file servers.<p>Based on the Duplicati docker image provided by Linuxserver.io: <a href='https://hub.docker.com/r/linuxserver/duplicati' target='_blank'>https://hub.docker.com/r/linuxserver/duplicati</a>.</p>",
"more_info": "<h4>Make other Rockstor shares accessible</h4><p>While Duplicati can be used to backup any Rockstor share, they must first be made accessible to this rock-on. To do so, simply open its settings (little wrench icon), then click on 'Add Storage' and add any share you would like to backup. See <a href='http://rockstor.com/docs/docker-based-rock-ons/overview.html#add-storage' target='_blank'>Rockstor documentation</a> for instructions.</p><h4>Migration from older rock-on</h4><p>If you were using our previous Duplicati rock-on, it is possible to migrate all backups setup to this new rock-on.<ul><li>1. Make sure to install this rock-on using the same share for config; all backups that were previously set will be automatically detected</li><li>2. Update the database path for each backup. Expand the 'Advanced' section for the given backup, and update the path by replacing <code>/root/.config/Duplicati</code> with <code>/config</code>.</li></ul></p><h4>Rock-on update</h4><p>While Duplicati can be updated from within its own UI, it is <strong>not</strong> recommended to do so in order to prevent any conflict upon re-installation. Instead, it is recommended to uninstall the rock-on, and re-install it using the same shares (no data will be lost).</p>",
"ui":{
"slug":""
},
"volume_add_support":true,
"website":"https://www.duplicati.com",
"version":"1.0"
}
}
46 changes: 0 additions & 46 deletions duplicati2-canary.json

This file was deleted.

2 changes: 1 addition & 1 deletion root.json
Expand Up @@ -11,7 +11,7 @@
"Discourse": "discourse.json",
"Dropbox": "dropbox.json",
"DuckDNS": "duckdns.json",
"Duplicati2-canary": "duplicati2-canary.json",
"Duplicati - by Linuxserver.io": "duplicati-lsio.json",
"ecoDMS 18.09": "ecodms18-09.json",
"Emby server": "embyserver.json",
"FreshRSS": "FreshRSS.json",
Expand Down