With the short name of LJADS, which means Literary Just A Download System, which includes captchas (Cloudflare Turnstile), download link expiry, and download link available to only the client. This software is inspired by the Massgrave Downloading system (which is also inspired by the Microsoft Windows downloading system).
No followers yet
Once you ship this you can't edit the description of the project, but you'll be able to add more devlogs and re-ship it as you add new features!
(Sorry for the poor lighting, I'm not at home, and also walking back to my hotel.)
Remade most of the broken & awful webpages, fixed the index, download and error page. Even including the demo index page, remove some PostgreSQL legacy tables from download.yuanhau.com (My use of the system) and ljads-demo.yuanhau.com (Demo system in the demo link) & deployed a few test files to the demo system. And change the logic that how the page displays the download link instead of auto download. Also, I updated the docker-compose.yml file.
Devlog #4-1: https://youtu.be/yCHZRiyu6-4 (When I'm still at home)
Update the downloading system & client side JS! & adding a basic testing system (and even trying to use golang as the main way to watch files), and it still fails, so? I just went back to Javascript :)
Devlog #2-1: https://youtu.be/GK7AsSBiiNM
Devlog #2-2: https://youtu.be/FlMJ-19Jg1A
Made some drawings of the app flow, and added a onUpdate system in the code (which is still in a WIP), and the demo page is now ljads-demo.yuanhau.com instead of download.yuanhau.com which I intend to actually use this app myself.
Made the main application, with a awful UI, hooked up the DB, and docker compose config & Cloudflare Turnstile.