docker-ttrss icon indicating copy to clipboard operation
docker-ttrss copied to clipboard

Expose plugins.local and themes.local via Docker volume

Open Skyr opened this issue 8 years ago • 4 comments

Allow admins to install plugins and themes in a persistent manner (urgently required if you're automatically updating your Docker volumes via watchtower or similar) - mentioned in #9 :-) Exposes two volumes; install and update process modified to keep original files from ttrss git repo to avoid conflicts during update.

Skyr avatar Jul 25 '17 07:07 Skyr

Hey, is there a reason this isn't merged yet? Would really like to add my own theme.

Greetings

CorePoint avatar Oct 01 '17 06:10 CorePoint

Seems like a very useful feature to me. However, I didn't find time to test this yet -- so the exposed volumes are purely optional, right? The patch looks sane to me ...

x86dev avatar Nov 27 '17 22:11 x86dev

Yes. afaics ttrss will search plugins both in the plugins and the plugins.local directory (same goes for themes). So this won't interfere with your distributed plugins. The volumes are optional; without a volume mapping, Docker should create unnamed volumes without any content (which can be deleted when disposing the container).

Skyr avatar Nov 28 '17 06:11 Skyr

I wouldn't mind this being merged, I have need of the options-per-feed plugin and it'd be handy to expose the plugins volume.

psyciknz avatar Mar 11 '22 21:03 psyciknz