https://github.com/kristofhracza/cheapstore
Simple backup web application.
https://github.com/kristofhracza/cheapstore
backup backup-files backup-solution backup-tool backup-utility expressjs node nodejs
Last synced: about 1 month ago
JSON representation
Simple backup web application.
- Host: GitHub
- URL: https://github.com/kristofhracza/cheapstore
- Owner: kristofhracza
- Created: 2024-06-27T00:42:55.000Z (10 months ago)
- Default Branch: master
- Last Pushed: 2024-06-27T23:59:47.000Z (10 months ago)
- Last Synced: 2025-01-31T07:31:42.682Z (3 months ago)
- Topics: backup, backup-files, backup-solution, backup-tool, backup-utility, expressjs, node, nodejs
- Language: EJS
- Homepage:
- Size: 115 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# cheapstore 🤑
A simple solution for storing backups.
Have you had enough of paying for storage services? Are you afraid that your files are in the wrong hands?
If yes, then this project is for you.## Use cases
- One can upload their images from a remote device and download later.
- File sharing over WAN / LAN*This by no means will be an ideal replacement for iCloud or Google Photos, but it is a simple solution to keep your files safe.*
## Setup
It can be deployed locally and on vercel.
- Run `npm ci` to install all packages
- Run `node index.js` to start up the server.Simply select files and upload them. The program will put every file into a `zip` and will store it on **YOUR** computer *(or on the host server)*.
The zip archives will be stored in `public/backups`.### Vercel
To deploy the app to Vercel just comment out this:
```js
server.listen(8080, "0.0.0.0");
```
Vercel will deal with the rest.