@sebbo2002/fileee-backup-downloader

A hacked script that logs into Fileee and downloads a full backup. Written for offsite backups.

Usage no npm install needed!

<script type="module">
  import sebbo2002FileeeBackupDownloader from 'https://cdn.skypack.dev/@sebbo2002/fileee-backup-downloader';
</script>

README

License

🧐 What's this?

This fileee-backup-downloader is a hastily hacked script that logs into Fileee with pupperteer and downloads a full backup archive. I use the script to create my own backup of my documents at regular intervals. Just to be sure.


🎉 Features

  • Login to Fileee using username and password (no 2-Factor supported)
  • Download ZIP archive in a temporary folder
  • Move archive to given destination

📦 Installation

npm i -g @sebbo2002/fileee-backup-downloader
fileee-backup-downloader

docker run --rm \
    -e FILEEE_USERNAME=**** \
    -e FILEEE_PASSWORD=**** \
    -e BACKUP_DESTINATION=/backup/fileee-backup.zip \
    -v $(pwd):/backup
    @sebbo2002/fileee-backup-downloader

🔧 Usage

Environment Variable Description
FILEEE_USERNAME Username to use to login into Fileee web app
FILEEE_PASSWORD Password to use to login
FILEEE_BETA Use the beta environment instead of production
BACKUP_DESTINATION Full destination path (folder + name), uses ~/fileee-backup.zip if not set

📱 Screenshot

Screenshot of a terminal running the script


👩‍⚖️️ Legal Stuff

  • This tool was created out of private interest and is not affiliated with Fileee or the company behind it
  • Licensed under the MIT license