# aws-s3-backup **Repository Path**: hugo_code/aws-s3-backup ## Basic Information - **Project Name**: aws-s3-backup - **Description**: This app allows you to use AWS (Amazon Web Services) S3 as backup system for desktop environments. 🚀 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-12-02 - **Last Updated**: 2021-12-02 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README
![]()
Backup on AWS S3 ? Never been so easy!
## Windows executable (portable and installer)
[Download here](https://github.com/ulver2812/aws-s3-backup/releases)
## Changelog
[Check changelog](https://github.com/ulver2812/aws-s3-backup/blob/master/CHANGELOG.md)
## Getting Started
Clone this repository locally :
``` bash
git clone https://github.com/ulver2812/aws-s3-backup.git
```
Install dependencies with npm :
``` bash
npm install
```
## To build for development
- **in a terminal window** -> npm start
This start a local development environment with hot reload
You can activate/deactivate "Developer Tools" by commenting or not `win.webContents.openDevTools();` in `main.ts`.
## To build for production
- **in a windows terminal window** -> npm electron:windows
- **in a mac terminal window** -> npm electron:mac
- **in a linux terminal window** -> npm electron:linux
You will find the app build files in the "app-builds" directory.
Don't forget to deactivate the "Developer Tools" by commenting `win.webContents.openDevTools();` in `main.ts`.
## Included Commands
|Command|Description|
|--|--|
|`npm run ng:serve:web`| Execute the app in the browser |
|`npm run build`| Build the app. Your built files are in the /dist folder. |
|`npm run build:prod`| Build the app with Angular aot. Your built files are in the /dist folder. |
|`npm run electron:local`| Builds your application and start electron
|`npm run electron:linux`| Builds your application and creates an app consumable on linux system |
|`npm run electron:windows`| On a Windows OS, builds your application and creates an app consumable in windows 32/64 bit systems |
|`npm run electron:mac`| On a MAC OS, builds your application and generates a `.app` file of your application that can be run on Mac |