You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Joshua Westerheide 7b73916cbe
Add unlicense
4 years ago Add unlicense 4 years ago
UNLICENSE Add unlicense 4 years ago
index.js Implement downloader script 4 years ago

Uberspace Receipt Downloader

A minimal script which helps you download ALL of your receipts.


Since the script is using the Fetch API and the ES6 feature "Object Shorthand property names" you need a modern browser.

E.g. Chrome >= 48, Firefox >= 39 See:


  1. Log-in to your Uberspace account
  2. Navigate to accounting page (
  3. Edit the receipt_address in index.js script which should be printed on your receipt. IMPORTANT: You cannot change the address once you run the script!
  4. Open the developer tools of your browser (windows: F12, maxOS: CMD + SHIFT + I)
  5. Copy the script in the Console tab of the developer tools
  6. Finally: run the script by pressing the RETURN key


Use on your own risk!

This script might break in the future if Uberspace changes its accounting page.


Unlicense, public domain (see UNLICENSE)