New Features
Optimized image size from 500M -> 170M (6777977d)
By running the web program statically and adjusting the final runtime image to use alpine, the image size has been greatly optimized to 170M.
Support preload file messages (6431ce78)

With this improvement, after enabling message preloading, you can use offline search to perform more complex file searches with advanced criteria.
Add database support for PostgreSQL and MySQL (86a462a6)
Due to the performance limitations of SQLite, previous versions might have encountered issues when downloading multiple files concurrently, resulting in the error [SQLITE_BUSY] The database file is locked (database is locked)
. Now, you can choose PostgreSQL or MySQL to improve database performance, while SQLite remains the default option.
For usage instructions, please refer to the latest docker-compose.yaml
and .env.example
files.
Full Changelog: 0.1.15...0.1.16