aboutsummaryrefslogtreecommitdiff
path: root/course/projects/sync-backup.json
diff options
context:
space:
mode:
Diffstat (limited to 'course/projects/sync-backup.json')
-rw-r--r--course/projects/sync-backup.json38
1 files changed, 38 insertions, 0 deletions
diff --git a/course/projects/sync-backup.json b/course/projects/sync-backup.json
new file mode 100644
index 0000000..20c950d
--- /dev/null
+++ b/course/projects/sync-backup.json
@@ -0,0 +1,38 @@
+{
+ "id": "sync-backup",
+ "title": "Cloud backup with WebDAV",
+ "level": "intermediate",
+ "minutes": 30,
+ "goal": "Log in, check the space, push the VFS, and create a restorable backup.",
+ "lesson": "6.2",
+ "steps": [
+ {
+ "instruction": "Check the WebDAV state",
+ "command": "webdav-status",
+ "check": {
+ "type": "command"
+ }
+ },
+ {
+ "instruction": "Log in inside THIS browser if a push 401s",
+ "command": "webdav-login",
+ "check": {
+ "type": "manual"
+ }
+ },
+ {
+ "instruction": "Push the VFS",
+ "command": "webdav-push",
+ "check": {
+ "type": "manual"
+ }
+ },
+ {
+ "instruction": "Create a backup",
+ "command": "webdav-backup",
+ "check": {
+ "type": "command"
+ }
+ }
+ ]
+} \ No newline at end of file