Amneesh Singh befe75cfa4 add LICENSE
Signed-off-by: Amneesh Singh <natto@weirdnatto.in>
2025-11-11 22:57:26 +05:30
2025-11-09 14:56:05 +05:30
2025-11-08 22:03:48 +05:30
2025-11-08 22:03:48 +05:30
2025-11-09 14:56:05 +05:30
2025-11-09 14:56:05 +05:30
2025-11-08 22:03:48 +05:30
2025-11-08 22:03:48 +05:30
2025-11-11 22:57:26 +05:30
2025-11-08 22:03:48 +05:30
2025-11-08 22:03:48 +05:30

Yet Another Mid Ahh Filehost

  • YAMAF is a yet another mid ahh filehost for personal use.
  • It is extremely simple and minimal and might break under niche circumstances like uploading many huge files.
  • It uses axum unlike its predecessors12, both of which were written in rust some time ago now.

Environment Variables

Variable What it does Default
ROOT_DIR Directory where files are stored /var/files
KEY Optional key required to upload files None
TITLE Title to be shown in the HTML Yet Another Mid Ahh Filehost
INTERNAL_HOST Internal host to bind the service to 127.0.0.1
INTERNAL_PORT Internal port to bind the service to None
EXTERNAL_HOST User facing domain name, used to return accessible URLs ${INTERNAL_HOST}
EXTERNAL_HAS_TLS URLs in html have https if set, otherwise http -
MAX_FILES This does not actually limit the number of files, and used to calculate bodysize 10
MAX_FILESIZE_MB Determines the max filesize possible, used to return failure and calculate bodysize 100M
Description
No description provided
Readme 131 KiB
Languages
Rust 77.6%
Nix 15.1%
HTML 7.3%