New Features
Running as non-root (9b35f8ad)
By default, the container runs with 1000:1000
, so you need to grant the appropriate permissions before starting:
chown -R 1000:1000 ./data
If you still need to run as root:
services:
telegram-files:
container_name: telegram-files
image: ghcr.io/jarvis2f/telegram-files:latest
restart: always
# Default use 1000:1000 for user:group. If you want to use root, uncomment the line below.
# user: "root"
.....
Optimize file lists using react-virtual (7330c45c)
Other
Using jdbc:sqlite:%s?journal_mode=WAL&busy_timeout=30000&synchronous=NORMAL&cache_size=-2000
to improve database performance may help reduce the occurrence of (SQLITE_BUSY) error.
Full Changelog: 0.1.12...0.1.13