diff --git a/404.html b/404.html index 2299bccf..05c17312 100644 --- a/404.html +++ b/404.html @@ -4,7 +4,7 @@ Page Not Found | Watcharr Docs - + diff --git a/assets/js/8494da2d.a80f25ad.js b/assets/js/8494da2d.a80f25ad.js new file mode 100644 index 00000000..9948b14d --- /dev/null +++ b/assets/js/8494da2d.a80f25ad.js @@ -0,0 +1 @@ +"use strict";(globalThis.webpackChunkwatcharr_doc=globalThis.webpackChunkwatcharr_doc||[]).push([[671],{2040(e,r,t){t.r(r),t.d(r,{assets:()=>c,contentTitle:()=>o,default:()=>u,frontMatter:()=>a,metadata:()=>n,toc:()=>d});const n=JSON.parse('{"id":"server_config/backup","title":"Backing Up","description":"Backing up your server.","source":"@site/docs/server_config/backup.md","sourceDirName":"server_config","slug":"/server_config/backup","permalink":"/docs/server_config/backup","draft":false,"unlisted":false,"editUrl":"https://github.com/sbondCo/Watcharr/tree/dev/doc/docs/server_config/backup.md","tags":[],"version":"current","sidebarPosition":100,"frontMatter":{"sidebar_position":100,"description":"Backing up your server."},"sidebar":"tutorialSidebar","previous":{"title":"Environment Variables","permalink":"/docs/server_config/environment-variables"},"next":{"title":"Importing","permalink":"/docs/category/importing"}}');var i=t(4848),s=t(8453);const a={sidebar_position:100,description:"Backing up your server."},o="Backing Up",c={},d=[{value:"Simple Steps",id:"simple-steps",level:2},{value:"Advanced Steps",id:"advanced-steps",level:2}];function l(e){const r={admonition:"admonition",code:"code",h1:"h1",h2:"h2",header:"header",li:"li",ol:"ol",p:"p",ul:"ul",...(0,s.R)(),...e.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(r.header,{children:(0,i.jsx)(r.h1,{id:"backing-up",children:"Backing Up"})}),"\n",(0,i.jsx)(r.p,{children:"Watcharr cannot handle backing up for you, but its simple structure should make it easy to slide it into your existing backup routine."}),"\n",(0,i.jsx)(r.p,{children:"Once you have created your first backup, it's recommended that you try restoring from that backup to make sure everything is correct and will work in case you need to restore from it in the future."}),"\n",(0,i.jsx)(r.admonition,{title:"Shutdown your server!",type:"danger",children:(0,i.jsx)(r.p,{children:"Always shutdown Watcharr before backing up its data, otherwise you run the risk of corrupting files (mainly your database)."})}),"\n",(0,i.jsx)(r.h2,{id:"simple-steps",children:"Simple Steps"}),"\n",(0,i.jsx)(r.admonition,{title:"Recommended",type:"success",children:(0,i.jsx)(r.p,{children:"This is the recommended way to backup."})}),"\n",(0,i.jsxs)(r.p,{children:["Here are the steps that are run daily for the ",(0,i.jsx)(r.code,{children:"beta.watcharr.app"})," instance."]}),"\n",(0,i.jsxs)(r.ol,{children:["\n",(0,i.jsx)(r.li,{children:"Shutdown Watcharr."}),"\n",(0,i.jsxs)(r.li,{children:["Copy and backup the entire ",(0,i.jsx)(r.code,{children:"data"})," folder (default location is ",(0,i.jsx)(r.code,{children:"./data"}),", backup whichever folder your server is configured to store its data in)."]}),"\n",(0,i.jsx)(r.li,{children:"Start Watcharr."}),"\n"]}),"\n",(0,i.jsx)(r.p,{children:"I call these the simple steps because they simply backup your entire server, if you ever need to restore your server, it will start up from its exact state at backup."}),"\n",(0,i.jsx)(r.h2,{id:"advanced-steps",children:"Advanced Steps"}),"\n",(0,i.jsx)(r.admonition,{title:"Discouraged",type:"danger",children:(0,i.jsx)(r.p,{children:"Backing up this way is discouraged because new important files could be added later and missed."})}),"\n",(0,i.jsx)(r.p,{children:'If you don\'t care about the warning not to backup this way, here are the "important" files that you can single out for backup:'}),"\n",(0,i.jsxs)(r.ul,{children:["\n",(0,i.jsxs)(r.li,{children:[(0,i.jsx)(r.code,{children:"watcharr.db"})," & ",(0,i.jsx)(r.code,{children:"watcharr.db-wal"})," Your database, holds all users, their watchlists, etc."]}),"\n",(0,i.jsxs)(r.li,{children:[(0,i.jsx)(r.code,{children:"watcharr.json"})," Server config."]}),"\n",(0,i.jsxs)(r.li,{children:[(0,i.jsx)(r.code,{children:"img/up"})," Profile picture uploads."]}),"\n",(0,i.jsxs)(r.li,{children:[(0,i.jsx)(r.code,{children:"img/games"})," Game posters (not exactly important, but scenarios in which this folder is not backed up have not been tested, only relevant for servers with game support enabled)."]}),"\n"]})]})}function u(e={}){const{wrapper:r}={...(0,s.R)(),...e.components};return r?(0,i.jsx)(r,{...e,children:(0,i.jsx)(l,{...e})}):l(e)}},8453(e,r,t){t.d(r,{R:()=>a,x:()=>o});var n=t(6540);const i={},s=n.createContext(i);function a(e){const r=n.useContext(s);return n.useMemo(function(){return"function"==typeof e?e(r):{...r,...e}},[r,e])}function o(e){let r;return r=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:a(e.components),n.createElement(s.Provider,{value:r},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/8494da2d.dc541eae.js b/assets/js/8494da2d.dc541eae.js deleted file mode 100644 index da942769..00000000 --- a/assets/js/8494da2d.dc541eae.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis.webpackChunkwatcharr_doc=globalThis.webpackChunkwatcharr_doc||[]).push([[671],{2040(e,t,r){r.r(t),r.d(t,{assets:()=>c,contentTitle:()=>a,default:()=>u,frontMatter:()=>o,metadata:()=>n,toc:()=>d});const n=JSON.parse('{"id":"server_config/backup","title":"Backing Up","description":"Backing up your server.","source":"@site/docs/server_config/backup.md","sourceDirName":"server_config","slug":"/server_config/backup","permalink":"/docs/server_config/backup","draft":false,"unlisted":false,"editUrl":"https://github.com/sbondCo/Watcharr/tree/dev/doc/docs/server_config/backup.md","tags":[],"version":"current","sidebarPosition":100,"frontMatter":{"sidebar_position":100,"description":"Backing up your server."},"sidebar":"tutorialSidebar","previous":{"title":"Environment Variables","permalink":"/docs/server_config/environment-variables"},"next":{"title":"Importing","permalink":"/docs/category/importing"}}');var i=r(4848),s=r(8453);const o={sidebar_position:100,description:"Backing up your server."},a="Backing Up",c={},d=[{value:"Simple Steps",id:"simple-steps",level:2},{value:"Advanced Steps",id:"advanced-steps",level:2}];function l(e){const t={admonition:"admonition",code:"code",h1:"h1",h2:"h2",header:"header",li:"li",ol:"ol",p:"p",ul:"ul",...(0,s.R)(),...e.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(t.header,{children:(0,i.jsx)(t.h1,{id:"backing-up",children:"Backing Up"})}),"\n",(0,i.jsx)(t.p,{children:"Watcharr cannot handle backing up for you, but its simple structure should make it easy to slide it into your existing backup routine."}),"\n",(0,i.jsx)(t.p,{children:"Once you have created your first backup, it's recommended that you try restoring from that backup to make sure everything is correct and will work in case you need to restore from it in the future."}),"\n",(0,i.jsx)(t.admonition,{title:"Shutdown your server!",type:"danger",children:(0,i.jsx)(t.p,{children:"Always shutdown Watcharr before backing up its data, otherwise you run the risk of corrupting files (mainly your database)."})}),"\n",(0,i.jsx)(t.h2,{id:"simple-steps",children:"Simple Steps"}),"\n",(0,i.jsx)(t.admonition,{title:"Recommended",type:"success",children:(0,i.jsx)(t.p,{children:"This is the recommended way to backup."})}),"\n",(0,i.jsxs)(t.p,{children:["Here are the steps that are run daily for the ",(0,i.jsx)(t.code,{children:"beta.watcharr.app"})," instance."]}),"\n",(0,i.jsxs)(t.ol,{children:["\n",(0,i.jsx)(t.li,{children:"Shutdown Watcharr."}),"\n",(0,i.jsxs)(t.li,{children:["Copy and backup the entire ",(0,i.jsx)(t.code,{children:"data"})," folder (default location is ",(0,i.jsx)(t.code,{children:"./data"}),", backup whichever folder your server is configured to store its data in)."]}),"\n",(0,i.jsx)(t.li,{children:"Start Watcharr."}),"\n"]}),"\n",(0,i.jsx)(t.p,{children:"I call these the simple steps because they simply backup your entire server, if you ever need to restore your server, it will start up from its exact state at backup."}),"\n",(0,i.jsx)(t.h2,{id:"advanced-steps",children:"Advanced Steps"}),"\n",(0,i.jsx)(t.admonition,{title:"Discouraged",type:"danger",children:(0,i.jsx)(t.p,{children:"Backing up this way is discouraged because new important files could be added later and missed."})}),"\n",(0,i.jsx)(t.p,{children:'If you don\'t care about the warning not to backup this way, here are the "important" files that you can single out for backup:'}),"\n",(0,i.jsxs)(t.ul,{children:["\n",(0,i.jsxs)(t.li,{children:[(0,i.jsx)(t.code,{children:"watcharr.db"})," Your database, holds all users, their watchlists, etc."]}),"\n",(0,i.jsxs)(t.li,{children:[(0,i.jsx)(t.code,{children:"watcharr.json"})," Server config."]}),"\n",(0,i.jsxs)(t.li,{children:[(0,i.jsx)(t.code,{children:"img/up"})," Profile picture uploads."]}),"\n",(0,i.jsxs)(t.li,{children:[(0,i.jsx)(t.code,{children:"img/games"})," Game posters (not exactly important, but scenarios in which this folder is not backed up have not been tested, only relevant for servers with game support enabled)."]}),"\n"]})]})}function u(e={}){const{wrapper:t}={...(0,s.R)(),...e.components};return t?(0,i.jsx)(t,{...e,children:(0,i.jsx)(l,{...e})}):l(e)}},8453(e,t,r){r.d(t,{R:()=>o,x:()=>a});var n=r(6540);const i={},s=n.createContext(i);function o(e){const t=n.useContext(s);return n.useMemo(function(){return"function"==typeof e?e(t):{...t,...e}},[t,e])}function a(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:o(e.components),n.createElement(s.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/runtime~main.fbd2f08a.js b/assets/js/runtime~main.b71a0f6c.js similarity index 55% rename from assets/js/runtime~main.fbd2f08a.js rename to assets/js/runtime~main.b71a0f6c.js index c94b5f0c..b8b554e8 100644 --- a/assets/js/runtime~main.fbd2f08a.js +++ b/assets/js/runtime~main.b71a0f6c.js @@ -1 +1 @@ -(()=>{"use strict";var e,a,r,t,d,o={},c={};function f(e){var a=c[e];if(void 0!==a)return a.exports;var r=c[e]={id:e,loaded:!1,exports:{}};return o[e].call(r.exports,r,r.exports,f),r.loaded=!0,r.exports}f.m=o,f.c=c,e=[],f.O=(a,r,t,d)=>{if(!r){var o=1/0;for(i=0;i=d)&&Object.keys(f.O).every(e=>f.O[e](r[n]))?r.splice(n--,1):(c=!1,d0&&e[i-1][2]>d;i--)e[i]=e[i-1];e[i]=[r,t,d]},f.n=e=>{var a=e&&e.__esModule?()=>e.default:()=>e;return f.d(a,{a:a}),a},r=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,f.t=function(e,t){if(1&t&&(e=this(e)),8&t)return e;if("object"==typeof e&&e){if(4&t&&e.__esModule)return e;if(16&t&&"function"==typeof e.then)return e}var d=Object.create(null);f.r(d);var o={};a=a||[null,r({}),r([]),r(r)];for(var c=2&t&&e;("object"==typeof c||"function"==typeof c)&&!~a.indexOf(c);c=r(c))Object.getOwnPropertyNames(c).forEach(a=>o[a]=()=>e[a]);return o.default=()=>e,f.d(d,o),d},f.d=(e,a)=>{for(var r in a)f.o(a,r)&&!f.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:a[r]})},f.f={},f.e=e=>Promise.all(Object.keys(f.f).reduce((a,r)=>(f.f[r](e,a),a),[])),f.u=e=>"assets/js/"+({48:"a94703ab",61:"1f391b9e",97:"568bc3e4",98:"a7bd4aaa",134:"393be207",157:"c742a5ec",235:"a7456010",287:"b0e6f294",299:"d8d80848",303:"d9e31b1c",352:"8cfff9c6",361:"d37720bd",401:"17896441",449:"828ae7da",461:"d294ea5b",514:"6885b268",527:"e38456de",545:"f12d36e3",618:"45afa828",634:"c4f5d8e4",647:"5e95c892",671:"8494da2d",742:"aba21aa0",849:"0058b4c6",869:"760d6d76",887:"aa9d541a",899:"a09c2993",969:"14eb3368",990:"809512ee",996:"6b269b4f"}[e]||e)+"."+{48:"5e89ff31",61:"f6452e68",97:"1ef3dca6",98:"5c80c731",134:"77279b04",157:"62b9efe6",235:"690e10ce",237:"87ce40e0",285:"ecf30459",287:"8cd2710d",299:"ebec2bb9",303:"c2d8aa4b",352:"ea08dd5a",361:"08d101fe",401:"a877991e",449:"8d5e1ada",461:"4573b1f1",514:"0ccd16fa",527:"20ed0ade",545:"6512db9b",618:"9315791c",634:"f084dabe",647:"9c713677",671:"dc541eae",742:"1f888d55",849:"47da1b4d",869:"046a0bd6",887:"f25f6844",891:"e57a69c4",899:"82b1b8de",969:"fff76230",990:"17472274",996:"6fa89571"}[e]+".js",f.miniCssF=e=>{},f.o=(e,a)=>Object.prototype.hasOwnProperty.call(e,a),t={},d="watcharr-doc:",f.l=(e,a,r,o)=>{if(t[e])t[e].push(a);else{var c,n;if(void 0!==r)for(var b=document.getElementsByTagName("script"),i=0;i{c.onerror=c.onload=null,clearTimeout(s);var d=t[e];if(delete t[e],c.parentNode&&c.parentNode.removeChild(c),d&&d.forEach(e=>e(r)),a)return a(r)},s=setTimeout(u.bind(null,void 0,{type:"timeout",target:c}),12e4);c.onerror=u.bind(null,c.onerror),c.onload=u.bind(null,c.onload),n&&document.head.appendChild(c)}},f.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},f.p="/",f.gca=function(e){return e={17896441:"401",a94703ab:"48","1f391b9e":"61","568bc3e4":"97",a7bd4aaa:"98","393be207":"134",c742a5ec:"157",a7456010:"235",b0e6f294:"287",d8d80848:"299",d9e31b1c:"303","8cfff9c6":"352",d37720bd:"361","828ae7da":"449",d294ea5b:"461","6885b268":"514",e38456de:"527",f12d36e3:"545","45afa828":"618",c4f5d8e4:"634","5e95c892":"647","8494da2d":"671",aba21aa0:"742","0058b4c6":"849","760d6d76":"869",aa9d541a:"887",a09c2993:"899","14eb3368":"969","809512ee":"990","6b269b4f":"996"}[e]||e,f.p+f.u(e)},(()=>{var e={354:0,250:0};f.f.j=(a,r)=>{var t=f.o(e,a)?e[a]:void 0;if(0!==t)if(t)r.push(t[2]);else if(/^(250|354)$/.test(a))e[a]=0;else{var d=new Promise((r,d)=>t=e[a]=[r,d]);r.push(t[2]=d);var o=f.p+f.u(a),c=new Error;f.l(o,r=>{if(f.o(e,a)&&(0!==(t=e[a])&&(e[a]=void 0),t)){var d=r&&("load"===r.type?"missing":r.type),o=r&&r.target&&r.target.src;c.message="Loading chunk "+a+" failed.\n("+d+": "+o+")",c.name="ChunkLoadError",c.type=d,c.request=o,t[1](c)}},"chunk-"+a,a)}},f.O.j=a=>0===e[a];var a=(a,r)=>{var t,d,[o,c,n]=r,b=0;if(o.some(a=>0!==e[a])){for(t in c)f.o(c,t)&&(f.m[t]=c[t]);if(n)var i=n(f)}for(a&&a(r);b{"use strict";var e,a,r,t,d,o={},c={};function n(e){var a=c[e];if(void 0!==a)return a.exports;var r=c[e]={id:e,loaded:!1,exports:{}};return o[e].call(r.exports,r,r.exports,n),r.loaded=!0,r.exports}n.m=o,n.c=c,e=[],n.O=(a,r,t,d)=>{if(!r){var o=1/0;for(i=0;i=d)&&Object.keys(n.O).every(e=>n.O[e](r[f]))?r.splice(f--,1):(c=!1,d0&&e[i-1][2]>d;i--)e[i]=e[i-1];e[i]=[r,t,d]},n.n=e=>{var a=e&&e.__esModule?()=>e.default:()=>e;return n.d(a,{a:a}),a},r=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,n.t=function(e,t){if(1&t&&(e=this(e)),8&t)return e;if("object"==typeof e&&e){if(4&t&&e.__esModule)return e;if(16&t&&"function"==typeof e.then)return e}var d=Object.create(null);n.r(d);var o={};a=a||[null,r({}),r([]),r(r)];for(var c=2&t&&e;("object"==typeof c||"function"==typeof c)&&!~a.indexOf(c);c=r(c))Object.getOwnPropertyNames(c).forEach(a=>o[a]=()=>e[a]);return o.default=()=>e,n.d(d,o),d},n.d=(e,a)=>{for(var r in a)n.o(a,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:a[r]})},n.f={},n.e=e=>Promise.all(Object.keys(n.f).reduce((a,r)=>(n.f[r](e,a),a),[])),n.u=e=>"assets/js/"+({48:"a94703ab",61:"1f391b9e",97:"568bc3e4",98:"a7bd4aaa",134:"393be207",157:"c742a5ec",235:"a7456010",287:"b0e6f294",299:"d8d80848",303:"d9e31b1c",352:"8cfff9c6",361:"d37720bd",401:"17896441",449:"828ae7da",461:"d294ea5b",514:"6885b268",527:"e38456de",545:"f12d36e3",618:"45afa828",634:"c4f5d8e4",647:"5e95c892",671:"8494da2d",742:"aba21aa0",849:"0058b4c6",869:"760d6d76",887:"aa9d541a",899:"a09c2993",969:"14eb3368",990:"809512ee",996:"6b269b4f"}[e]||e)+"."+{48:"5e89ff31",61:"f6452e68",97:"1ef3dca6",98:"5c80c731",134:"77279b04",157:"62b9efe6",235:"690e10ce",237:"87ce40e0",285:"ecf30459",287:"8cd2710d",299:"ebec2bb9",303:"c2d8aa4b",352:"ea08dd5a",361:"08d101fe",401:"a877991e",449:"8d5e1ada",461:"4573b1f1",514:"0ccd16fa",527:"20ed0ade",545:"6512db9b",618:"9315791c",634:"f084dabe",647:"9c713677",671:"a80f25ad",742:"1f888d55",849:"47da1b4d",869:"046a0bd6",887:"f25f6844",891:"e57a69c4",899:"82b1b8de",969:"fff76230",990:"17472274",996:"6fa89571"}[e]+".js",n.miniCssF=e=>{},n.o=(e,a)=>Object.prototype.hasOwnProperty.call(e,a),t={},d="watcharr-doc:",n.l=(e,a,r,o)=>{if(t[e])t[e].push(a);else{var c,f;if(void 0!==r)for(var b=document.getElementsByTagName("script"),i=0;i{c.onerror=c.onload=null,clearTimeout(s);var d=t[e];if(delete t[e],c.parentNode&&c.parentNode.removeChild(c),d&&d.forEach(e=>e(r)),a)return a(r)},s=setTimeout(u.bind(null,void 0,{type:"timeout",target:c}),12e4);c.onerror=u.bind(null,c.onerror),c.onload=u.bind(null,c.onload),f&&document.head.appendChild(c)}},n.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.p="/",n.gca=function(e){return e={17896441:"401",a94703ab:"48","1f391b9e":"61","568bc3e4":"97",a7bd4aaa:"98","393be207":"134",c742a5ec:"157",a7456010:"235",b0e6f294:"287",d8d80848:"299",d9e31b1c:"303","8cfff9c6":"352",d37720bd:"361","828ae7da":"449",d294ea5b:"461","6885b268":"514",e38456de:"527",f12d36e3:"545","45afa828":"618",c4f5d8e4:"634","5e95c892":"647","8494da2d":"671",aba21aa0:"742","0058b4c6":"849","760d6d76":"869",aa9d541a:"887",a09c2993:"899","14eb3368":"969","809512ee":"990","6b269b4f":"996"}[e]||e,n.p+n.u(e)},(()=>{var e={354:0,250:0};n.f.j=(a,r)=>{var t=n.o(e,a)?e[a]:void 0;if(0!==t)if(t)r.push(t[2]);else if(/^(250|354)$/.test(a))e[a]=0;else{var d=new Promise((r,d)=>t=e[a]=[r,d]);r.push(t[2]=d);var o=n.p+n.u(a),c=new Error;n.l(o,r=>{if(n.o(e,a)&&(0!==(t=e[a])&&(e[a]=void 0),t)){var d=r&&("load"===r.type?"missing":r.type),o=r&&r.target&&r.target.src;c.message="Loading chunk "+a+" failed.\n("+d+": "+o+")",c.name="ChunkLoadError",c.type=d,c.request=o,t[1](c)}},"chunk-"+a,a)}},n.O.j=a=>0===e[a];var a=(a,r)=>{var t,d,[o,c,f]=r,b=0;if(o.some(a=>0!==e[a])){for(t in c)n.o(c,t)&&(n.m[t]=c[t]);if(f)var i=f(n)}for(a&&a(r);b Importing | Watcharr Docs - + diff --git a/docs/category/installation.html b/docs/category/installation.html index a299ec5f..9f0d2151 100644 --- a/docs/category/installation.html +++ b/docs/category/installation.html @@ -4,7 +4,7 @@ Installation | Watcharr Docs - + diff --git a/docs/category/server-configuration.html b/docs/category/server-configuration.html index 3c90b7d4..15060770 100644 --- a/docs/category/server-configuration.html +++ b/docs/category/server-configuration.html @@ -4,7 +4,7 @@ Server Configuration | Watcharr Docs - + diff --git a/docs/category/usage.html b/docs/category/usage.html index 52a0b3b8..d952ec74 100644 --- a/docs/category/usage.html +++ b/docs/category/usage.html @@ -4,7 +4,7 @@ Usage | Watcharr Docs - + diff --git a/docs/importing/myanimelist.html b/docs/importing/myanimelist.html index ab13b4ff..976ccc36 100644 --- a/docs/importing/myanimelist.html +++ b/docs/importing/myanimelist.html @@ -4,7 +4,7 @@ MyAnimeList | Watcharr Docs - + diff --git a/docs/importing/text-file.html b/docs/importing/text-file.html index 7369ba53..fdca6d26 100644 --- a/docs/importing/text-file.html +++ b/docs/importing/text-file.html @@ -4,7 +4,7 @@ Text File (.txt list) | Watcharr Docs - + diff --git a/docs/importing/trakt.html b/docs/importing/trakt.html index 4635ac11..f289fe6b 100644 --- a/docs/importing/trakt.html +++ b/docs/importing/trakt.html @@ -4,7 +4,7 @@ Trakt | Watcharr Docs - + diff --git a/docs/importing/watcharr.html b/docs/importing/watcharr.html index 2293b0c4..3c0ed890 100644 --- a/docs/importing/watcharr.html +++ b/docs/importing/watcharr.html @@ -4,7 +4,7 @@ Watcharr | Watcharr Docs - + diff --git a/docs/installation/docker-compose.html b/docs/installation/docker-compose.html index 31d76a58..c66ec454 100644 --- a/docs/installation/docker-compose.html +++ b/docs/installation/docker-compose.html @@ -4,7 +4,7 @@ Docker Compose | Watcharr Docs - + diff --git a/docs/installation/for-development.html b/docs/installation/for-development.html index 3e97f262..a6e2c7b8 100644 --- a/docs/installation/for-development.html +++ b/docs/installation/for-development.html @@ -4,7 +4,7 @@ For Development | Watcharr Docs - + diff --git a/docs/installation/from-source.html b/docs/installation/from-source.html index be419c6d..c2bdc228 100644 --- a/docs/installation/from-source.html +++ b/docs/installation/from-source.html @@ -4,7 +4,7 @@ From Source | Watcharr Docs - + diff --git a/docs/introduction.html b/docs/introduction.html index edcd8bd7..043e2c6e 100644 --- a/docs/introduction.html +++ b/docs/introduction.html @@ -4,7 +4,7 @@ Introduction | Watcharr Docs - + diff --git a/docs/server_config/backup.html b/docs/server_config/backup.html index f8f0d376..147a27af 100644 --- a/docs/server_config/backup.html +++ b/docs/server_config/backup.html @@ -4,7 +4,7 @@ Backing Up | Watcharr Docs - + @@ -28,7 +28,7 @@
Discouraged

Backing up this way is discouraged because new important files could be added later and missed.

If you don't care about the warning not to backup this way, here are the "important" files that you can single out for backup:

    -
  • watcharr.db Your database, holds all users, their watchlists, etc.
  • +
  • watcharr.db & watcharr.db-wal Your database, holds all users, their watchlists, etc.
  • watcharr.json Server config.
  • img/up Profile picture uploads.
  • img/games Game posters (not exactly important, but scenarios in which this folder is not backed up have not been tested, only relevant for servers with game support enabled).
  • diff --git a/docs/server_config/environment-variables.html b/docs/server_config/environment-variables.html index fd47f6b2..d783b5a3 100644 --- a/docs/server_config/environment-variables.html +++ b/docs/server_config/environment-variables.html @@ -4,7 +4,7 @@ Environment Variables | Watcharr Docs - + diff --git a/docs/server_config/game-support-igdb.html b/docs/server_config/game-support-igdb.html index ad6828e3..9aa463b7 100644 --- a/docs/server_config/game-support-igdb.html +++ b/docs/server_config/game-support-igdb.html @@ -4,7 +4,7 @@ Games Support (via IGDB/Twitch) | Watcharr Docs - + diff --git a/docs/server_config/jellyfin-auth.html b/docs/server_config/jellyfin-auth.html index 97e74ef5..abd3e2a4 100644 --- a/docs/server_config/jellyfin-auth.html +++ b/docs/server_config/jellyfin-auth.html @@ -4,7 +4,7 @@ Jellyfin Authentication | Watcharr Docs - + diff --git a/docs/server_config/plex-auth.html b/docs/server_config/plex-auth.html index 68b8dcd6..7f168e2b 100644 --- a/docs/server_config/plex-auth.html +++ b/docs/server_config/plex-auth.html @@ -4,7 +4,7 @@ Plex Authentication | Watcharr Docs - + diff --git a/docs/server_config/restoring-admin.html b/docs/server_config/restoring-admin.html index 5fb8c2e7..30b7d210 100644 --- a/docs/server_config/restoring-admin.html +++ b/docs/server_config/restoring-admin.html @@ -4,7 +4,7 @@ Restoring Admin Priviliges | Watcharr Docs - + diff --git a/docs/usage/adding-to-watchlist.html b/docs/usage/adding-to-watchlist.html index 8cdbcc66..825513cb 100644 --- a/docs/usage/adding-to-watchlist.html +++ b/docs/usage/adding-to-watchlist.html @@ -4,7 +4,7 @@ Adding To Your Watchlist | Watcharr Docs - + diff --git a/index.html b/index.html index cce304e2..32ea3f2a 100644 --- a/index.html +++ b/index.html @@ -4,7 +4,7 @@ Watcharr Docs - + diff --git a/markdown-page.html b/markdown-page.html index 715517ef..55ca6727 100644 --- a/markdown-page.html +++ b/markdown-page.html @@ -4,7 +4,7 @@ Markdown page example | Watcharr Docs - +