A Minimal Restic GUI.
Before using Restica, be sure to either supply your password with the included password.txt file, which can be found at resources/app/password.txt, or include it in the command box when you run a command. By default, the "Initialise", "Backup" and "Restore" buttons assume you are using the included password.txt file.
Once you have supplied your password via the password.txt file, you can start the program and use the "Initialise" button, which will make the "repo" folder, which is the default Restic repository folder.
Restica has three main functions.
The "Backup" button simply backs up the folder given to it in the command box; supply any folder and Restica will back up that folder to the default repository folder (repo).
The "Restore" button simply restores the last backup to the folder given to it in the command box.
The "Run" button allows you to run any other Restic commands that are available, using the command box.
Ensure that Restic is available in your PATH directory.
Simple download the .zip file for your operating system from the latest release page and unzip the program to a folder of your choice.
Once unzipped, be sure to either supply your password with the included password.txt file, which can be found at resources/app/password.txt, or include it in the command box when you run a command.
Install From Source
First make sure you have both git and node.js installed, then do the following:
# Clone this repository git clone https://github.com/TheChiefMeat/Restica # Go into the repository cd Restica # Install dependencies npm install electron-packager -g npm install # Install npm start
To build the program for your system, simply run:
(C) TheChiefMeat. All rights reserved.
WHILE I HAVE MADE EVERY POSSIBLE EFFORT TO ENSURE THIS SOFTWARE IS BUG FREE, I DO NOT GUARANTEE THAT IT IS FREE FROM DEFECTS.
THIS PROGRAM IS PROVIDED AS IS AND YOU USE THIS PROGRAM AT YOUR OWN RISK.
UNDER NO CIRCUMSTANCE SHALL I BE HELD LIABLE FOR ANY DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES, LOSSES OR THEFT FROM USE OR MISUSE OF THIS SOFTWARE.
FOR PRIVATE USE YOU MAY: MODIFY THIS SOFTWARE ANY WAY YOU SEE FIT, HOWEVER SAID MODIFIED VERSIONS ARE NOT TO BE REDISTRIBUTED VIA ANY MEANS.
FOR PRIVATE USE YOU MAY NOT:
REDISTRIBUTE THIS SOFTWARE.
REDISTRIBUTE MODIFIED VERSIONS OF THIS SOFTWARE.
COMMERCIALISE THIS SOFTWARE.
SELL THIS SOFTWARE.
ANY COMMERCIAL USE OF THIS SOFTWARE IS STRICTLY PROHIBITED.
ANY COMMERCIALISATION OF THIS SOFTWARE IS STRICTLY PROHIBITED.
ALL DOWNLOAD LINKS MUST POINT DIRECTLY TO THE BELOW LINK:
OFFICIAL GITHUB REPOSITORY: https://github.com/TheChiefMeat/Restica/releases/latest