linuxserver / docker-freshrss

GNU General Public License v3.0
170 stars 24 forks source link

internalize app, enable updates #33

Closed aptalca closed 4 years ago

aptalca commented 4 years ago

This PR restructures the image, moving the app files to a path inside the image, and symlinking the data folders to /config, thereby enabling updates for existing users. Also disables gui updates.

Tested clean install and a basic update from an existing container with old style data

LinuxServer-CI commented 4 years ago

I am a bot, here are the test results for this PR: https://lsio-ci.ams3.digitaloceanspaces.com/lspipepr/freshrss/1.15.3-pkg-4a0f1b07-pr-33/index.html https://lsio-ci.ams3.digitaloceanspaces.com/lspipepr/freshrss/1.15.3-pkg-4a0f1b07-pr-33/shellcheck-result.xml

LinuxServer-CI commented 4 years ago

I am a bot, here are the test results for this PR: https://lsio-ci.ams3.digitaloceanspaces.com/lspipepr/freshrss/1.15.3-pkg-4a0f1b07-pr-33/index.html https://lsio-ci.ams3.digitaloceanspaces.com/lspipepr/freshrss/1.15.3-pkg-4a0f1b07-pr-33/shellcheck-result.xml

LinuxServer-CI commented 4 years ago

I am a bot, here are the test results for this PR: https://lsio-ci.ams3.digitaloceanspaces.com/lspipepr/freshrss/1.15.3-pkg-4a0f1b07-pr-33/index.html https://lsio-ci.ams3.digitaloceanspaces.com/lspipepr/freshrss/1.15.3-pkg-4a0f1b07-pr-33/shellcheck-result.xml

LinuxServer-CI commented 4 years ago

I am a bot, here are the test results for this PR: https://lsio-ci.ams3.digitaloceanspaces.com/lspipepr/freshrss/1.15.3-pkg-59fcf52b-pr-33/index.html https://lsio-ci.ams3.digitaloceanspaces.com/lspipepr/freshrss/1.15.3-pkg-59fcf52b-pr-33/shellcheck-result.xml

aptalca commented 4 years ago

Awaiting final user testing EDIT: User reported it works fine