upload.radioangrezi.de
A dedicated uploader service
upload.radioangrezi.de is a modular system build around the open source tus protocol for resumable file uploads. It consists of three systemd services which are explained below in greater detail.
currently everyone can upload files without further restrictions. only .wav, .ogg, .mp3 files can be imported into libretime though.
tusd
Description | A server implementation for the tus protocol written in go. sends events to angrezi-tusd-hooks |
Repository | |
Directory |
|
Systemd File |
|
Exposed at | http://upload.radioangrezi.de/files via reverse proxy |
angrezi-tusd-hooks
Description | A locally running webserver which is called by Currently is triggers when an upload is finished, renames the file to its original name and imports it to libetrime. |
Repository | |
Directory |
|
.service |
|
.env |
|
Exposed at | only locally |
angrezi-uploader
Description | A javascript web client build around https://uppy.io. The |
Repository | |
Directory |
|
.conf |
|
Exposed at | http://upload.radioangrezi.de/ |
Last updated