Imagine you are on vacation and all your luggage is stolen. Do you know important phone numbers or bank details by heart? I don't know these things.
That's why I created a backup solution where you can store important things with as little data as possible.
Why not use a normal cloud? I have protected most services with 2 factor authentication. If I lose my phone and laptop I can't access them anymore.
npm install && composer install
npm run build && npm run-build-api
File Structure:
- /home/lastbackup/
- /home/lastbackup/htdocs/ (Content from .dist folder)
- /home/lastbackup/htdocs/public/ (Document Root)
- /home/lastbackup/htdocs/public/api/
- /home/lastbackup/htdocs/src/
- /home/lastbackup/htdocs/src/api/
- /home/lastbackup/htdocs/vendor/
- /home/lastbackup/storage/ (Storage of encrypted backups)
Launch local dev server:
npm install
npm start
Launch local dev server:
composer install
composer start
Thanks to @Xiphe for the help with React 😇
- API Config File (Maybe PHP for Flysytem)
-
- Salt
-
- Custom File
- Readme
-
- Self Hosting
- API
-
- Salt
- Cypress
- Change Password Function
- Delete Backup
- Storage with Flysystem (e.g. Serverless with AWS)
- Favicon
- Composer json anpassen (Author etc.)