SysBackup/README.md

64 lines
1.1 KiB
Markdown
Raw Permalink Normal View History

2022-08-08 12:45:34 +00:00
# SysBackup
This branch is a rewrite of the [previous in Java Developed branch](https://git.ez-pp.farm/HorizonCode/SysBackup/src/branch/archived), rewritten in NodeJS.
2022-08-08 12:56:11 +00:00
## Setup
2022-08-08 12:45:34 +00:00
### Requirements
2022-08-08 13:00:47 +00:00
- NodeJS >= 14
2022-08-08 12:45:34 +00:00
2022-08-09 07:32:39 +00:00
You can either: [Build a executeable](#build-a-executeable) or [Running from Source](#running-from-source)
2022-08-08 12:56:11 +00:00
### Build a executeable
#### Extra Requirements
- pkg
#### Aquire SysBackup
```bash
git clone https://git.ez-pp.farm/HorizonCode/SysBackup
```
#### Installing Dependencies
```bash
cd /path/to/sysbackupclone/
# with NPM
npm i
# or with PNPM
pnpm i
# or with Yarn
yarn install
# Install pkg global
npm i pkg -g
```
#### Building the executeable
```bash
# with NPM
npm run pkg
# or with PNPM
pnpm run pkg
# or with Yarn
yarn run pkg
```
2022-08-09 07:33:36 +00:00
Your builded binary executeable should be located in `bin/`
2022-08-08 12:56:11 +00:00
### Running from Source
#### Aquire SysBackup
```bash
git clone https://git.ez-pp.farm/HorizonCode/SysBackup
```
#### Running
```bash
cd /path/to/sysbackupclone/
node index.js
```
## Contributing
2022-08-08 12:45:34 +00:00
Please read our [CONTRIBUTING.md](https://git.ez-pp.farm/HorizonCode/SysBackup/src/branch/master/CONTRIBUTING.md) to read how to contribute!