Skip to content
This repository was archived by the owner on Dec 20, 2022. It is now read-only.

Releases: xarantolus/upduck

Add release for aarch64

01 Sep 05:40
Compare
Choose a tag to compare

This release changes the naming scheme of the downloads. This makes it possible to download upduck on a Raspberry Pi like with the following command:

arch=$(uname -m) && wget -O upduck "https://github.com/xarantolus/upduck/releases/latest/download/upduck-raspberrypi-${arch%l}"

There's now also a release build for aarch64, the architecture of the Raspberry Pi 4.

Update dependencies

31 Aug 20:02
Compare
Choose a tag to compare
  • Updates all dependencies
  • Switch to libdns

To upgrade, just download (or clone & build) the appropriate executable for your system and replace the current one. There's no need to change the configuration.

User accounts

29 Jul 12:27
Compare
Choose a tag to compare

Changes:

  • Serve index.html file if found in a directory
  • Display the local server address when starting.(Sadly we cannot know the public address as we don't know which port was forwarded).
  • Build different versions for different Raspberry Pis

New:

  • Add optional user logins:

    Create a new user account (or replace an existing one):

    upduck adduser <username> <password>
    

    Delete a user:

    upduck deluser <username>
    

    Reset all user logins:

    upduck resetusers
    

    If any user accounts are configured, you need to log in before accessing files.

Enhancements

24 Jul 06:39
Compare
Choose a tag to compare

This release includes several new features:

  • Dark mode: the directory listing site is now in a dark+green theme
  • Directory downloads: directories can be downloaded as zip, tar or tar.gz files. If -disallow-listings is given, downloads will be disabled

Initial Release

19 Jul 08:03
Compare
Choose a tag to compare

This release contains all basic features:

  • HTTP file server (for local network)
  • HTTPS file server combined with DuckDNS domain (for outside access)
  • Saving & Restoring settings is possible