Compare commits

..
Author SHA1 Message Date
LinuxServer-CI a7125bcdda Bot Updating Package Versions 2023-09-24 16:57:19 +00:00
LinuxServer-CI 828a9f14ae Bot Updating Package Versions 2023-09-03 16:59:54 +00:00
LinuxServer-CI 175703b76a Bot Updating Package Versions 2023-08-20 16:56:49 +00:00
LinuxServer-CI cf7653e76b Bot Updating Package Versions 2023-08-14 00:42:12 +00:00
LinuxServer-CI 9200a1c7e9 Bot Updating Package Versions 2023-08-13 16:56:44 +00:00
LinuxServer-CI e5ad1973be Bot Updating Package Versions 2023-08-06 16:56:35 +00:00
LinuxServer-CI d1d63db219 Bot Updating Package Versions 2023-07-30 16:57:49 +00:00
LinuxServer-CI 4dd2389a36 Bot Updating Package Versions 2023-07-23 16:56:31 +00:00
LinuxServer-CI 7a5a2757e1 Bot Updating Package Versions 2023-07-16 16:56:45 +00:00
LinuxServer-CI c6c16b4cb1 Bot Updating Package Versions 2023-07-09 16:56:50 +00:00
LinuxServer-CI 8e9ab55d84 Bot Updating Package Versions 2023-07-04 03:31:27 +00:00
LinuxServer-CI 6f40cb383c Bot Updating Package Versions 2023-07-02 16:59:52 +00:00
LinuxServer-CI 4b0e5d798a Bot Updating Templated Files 2023-07-02 16:56:20 +00:00
LinuxServer-CI 46345e9b41 Bot Updating Package Versions 2023-06-21 17:17:40 +00:00
LinuxServer-CI c548b7dfed Bot Updating Templated Files 2023-06-21 17:15:19 +00:00
AdamandGitHub 0b4d7cdc29 Merge pull request #207 from linuxserver/master-3.18 2023-06-21 18:13:48 +01:00
LinuxServer-CI 2592ebdf3c Bot Updating Package Versions 2023-06-18 16:58:02 +00:00
TheSpad 48d28e4fca Add link to armhf deprecation blogpost 2023-06-17 14:39:09 +01:00
TheSpad 2e8c2cda66 Rebase to 3.18 (master) 2023-06-06 15:31:01 +01:00
LinuxServer-CI 5a94c2d1bb Bot Updating Package Versions 2023-06-04 16:56:34 +00:00
LinuxServer-CI 74cd2fdf72 Bot Updating Package Versions 2023-05-28 15:39:04 +00:00
LinuxServer-CI b5e43e6023 Bot Updating Templated Files 2023-05-28 15:36:39 +00:00
LinuxServer-CI 553a44d22f Bot Updating Package Versions 2023-05-21 16:56:08 +00:00
LinuxServer-CI bf0a73d8a2 Bot Updating Package Versions 2023-05-07 16:56:02 +00:00
LinuxServer-CI 8e7b83b40f Bot Updating Templated Files 2023-04-30 11:58:25 -05:00
LinuxServer-CI 40748a545d Bot Updating Templated Files 2023-04-30 11:56:37 -05:00
LinuxServer-CI 76b6c295d1 Bot Updating Package Versions 2023-04-23 11:57:24 -05:00
AdamandGitHub 99c73e2807 Merge pull request #200 from linuxserver/master-ping 2023-04-15 17:42:53 +01:00
LinuxServer-CI 34436c8ee0 Bot Updating Package Versions 2023-04-15 18:00:08 +02:00
LinuxServer-CI 8f9dd9b817 Bot Updating Package Versions 2023-04-09 11:56:51 -05:00
LinuxServer-CI ecffaa82b0 Bot Updating Package Versions 2023-04-03 11:04:00 -05:00
LinuxServer-CI a06506c306 Bot Updating Templated Files 2023-04-03 11:01:14 -05:00
LinuxServer-CI 66c9c2305f Bot Updating Templated Files 2023-04-03 10:59:33 -05:00
LinuxServer-CI 1422f3d533 Bot Updating Templated Files 2023-04-03 10:57:59 -05:00
LinuxServer-CI acededb0cb Bot Updating Package Versions 2023-03-27 17:58:25 +02:00
LinuxServer-CI 9e06068d51 Bot Updating Package Versions 2023-03-06 17:02:40 +01:00
LinuxServer-CI 9549f1a4dc Bot Updating Templated Files 2023-03-06 09:59:04 -06:00
LinuxServer-CI dcd841ee9c Bot Updating Package Versions 2023-02-27 09:58:35 -06:00
TheSpad 1f41018a92 Use /ping endpoint for readiness checks 2023-02-24 10:05:57 +00:00
LinuxServer-CI 60fbf2502b Bot Updating Package Versions 2023-02-20 09:58:36 -06:00
LinuxServer-CI 139ce6b7b3 Bot Updating Templated Files 2023-02-13 15:58:44 +00:00
LinuxServer-CI 7ceb6a4d96 Bot Updating Templated Files 2023-02-13 15:57:37 +00:00
LinuxServer-CI 22b5969e1f Bot Updating Package Versions 2023-01-18 10:36:26 +01:00
AdamandGitHub e66f4ce1ad Merge pull request #195 from linuxserver/s6v3 2023-01-18 09:33:40 +00:00
TheSpad 65930046a0 Update CI test path 2023-01-18 09:12:39 +00:00
TheSpad f1b05cdfb6 Rebase to 3.17, migrate to s6v3 2023-01-17 18:01:23 +00:00
LinuxServer-CI ce75c340c7 Bot Updating Package Versions 2022-12-26 16:58:09 +01:00
LinuxServer-CI b90d04aa37 Bot Updating Templated Files 2022-12-05 10:00:48 -06:00
LinuxServer-CI 4247f5832e Bot Updating Templated Files 2022-12-05 09:59:22 -06:00
LinuxServer-CI 9317c437bb Bot Updating Templated Files 2022-12-05 09:57:59 -06:00
LinuxServer-CI 309792b90e Bot Updating Package Versions 2022-11-14 17:00:36 +01:00
LinuxServer-CI 0d5fb5449d Bot Updating Templated Files 2022-11-14 16:58:03 +01:00
LinuxServer-CI dc89ad5776 Bot Updating Package Versions 2022-11-07 09:58:25 -06:00
AdamandGitHub 6b13011f6c Merge pull request #189 from linuxserver/servicefile 2022-11-01 14:04:45 +00:00
TheSpad 5648c686cb Make servicefile executable 2022-11-01 09:03:03 +00:00
LinuxServer-CI 265c11cf1d Bot Updating Package Versions 2022-10-31 15:59:06 +00:00
LinuxServer-CI 534ee73940 Bot Updating Templated Files 2022-09-19 18:00:58 +02:00
LinuxServer-CI 7e13352048 Bot Updating Package Versions 2022-09-05 10:58:27 -05:00
LinuxServer-CI 44a9d2c767 Bot Updating Package Versions 2022-08-29 10:58:18 -05:00
LinuxServer-CI c0b380852b Bot Updating Package Versions 2022-08-15 17:58:15 +02:00
LinuxServer-CI 4218b2e2fe Bot Updating Package Versions 2022-08-08 17:58:51 +02:00
LinuxServer-CI 3cae9b5a84 Bot Updating Package Versions 2022-08-01 11:00:05 -05:00
LinuxServer-CI 4084034ca9 Bot Updating Package Versions 2022-07-25 10:58:40 -05:00
LinuxServer-CI d27b8a7b58 Bot Updating Package Versions 2022-07-11 11:02:52 -05:00
LinuxServer-CI dd854558cb Bot Updating Package Versions 2022-07-04 10:58:13 -05:00
AdamandGitHub e9e3c8134f Merge pull request #178 from linuxserver/remove-warning 2022-06-21 21:15:25 +01:00
TheSpad 4456d1283e Remove alpine warning message 2022-06-21 18:27:11 +01:00
LinuxServer-CI c2ea830e49 Bot Updating Package Versions 2022-06-14 11:25:52 -05:00
aptalcaandGitHub 326f88b81a Merge pull request #173 from linuxserver/master-alpine
Rebase master to Alpine 3.15
2022-06-14 12:17:18 -04:00
LinuxServer-CI a6bbbcb438 Bot Updating Package Versions 2022-06-13 18:03:30 +02:00
TheSpad 99e75d1230 Actually use alpine baseimages 2022-06-06 21:05:36 +01:00
TheSpad 3a0b5e2917 Use apk 2022-06-06 21:01:33 +01:00
TheSpad 673f843517 Rebase master to Alpine 3.15 2022-06-06 20:58:38 +01:00
LinuxServer-CI 3a15f55495 Bot Updating Package Versions 2022-05-30 18:01:05 +02:00
LinuxServer-CI 9d88ec2328 Bot Updating Package Versions 2022-05-23 10:59:00 -05:00
LinuxServer-CI aabc95b5d7 Bot Updating Package Versions 2022-05-16 10:59:12 -05:00
LinuxServer-CI 1a00780014 Bot Updating Package Versions 2022-05-09 17:58:48 +02:00
LinuxServer-CI 2599e18a54 Bot Updating Package Versions 2022-05-02 11:04:07 -05:00
LinuxServer-CI 4a9afb69b8 Bot Updating Templated Files 2022-05-02 11:01:21 -05:00
LinuxServer-CI 779a7afa82 Bot Updating Templated Files 2022-05-02 10:59:58 -05:00
LinuxServer-CI fc2372856b Bot Updating Package Versions 2022-04-04 10:58:23 -05:00
LinuxServer-CI b8688843e5 Bot Updating Package Versions 2022-03-28 17:58:38 +02:00
LinuxServer-CI d5edbcd5df Bot Updating Package Versions 2022-03-14 16:58:34 +01:00
LinuxServer-CI 9d1b080895 Bot Updating Package Versions 2022-03-05 05:00:45 +01:00
LinuxServer-CI 429de4b0fd Bot Updating Templated Files 2022-02-21 17:47:30 +01:00
AdamandGitHub 081333aa71 Merge pull request #166 from linuxserver/readme-develop-alpine 2022-02-21 16:46:26 +00:00
LinuxServer-CI 4828a3d541 Bot Updating Package Versions 2022-02-21 16:58:20 +01:00
TheSpad feebe3c6b4 Add changelog note for develop Alpine rebase 2022-02-20 12:21:50 +00:00
LinuxServer-CI 8c6f65749d Bot Updating Templated Files 2022-02-05 21:04:01 +01:00
RoxedusandGitHub 215f13c384 Merge pull request #164 from linuxserver/readme-nightly-alpine 2022-02-05 21:02:42 +01:00
TheSpad 86619dc69b Add changelog notes for nightly rebase/nightly-alpine deprecate 2022-02-04 11:42:21 +00:00
LinuxServer-CI ce13046b95 Bot Updating Package Versions 2022-01-24 16:58:13 +01:00
LinuxServer-CI 93afb09dfc Bot Updating Package Versions 2022-01-17 16:58:52 +01:00
LinuxServer-CI 746d788889 Bot Updating Templated Files 2021-12-29 21:23:48 +01:00
AdamandGitHub dd4291e54f Merge pull request #155 from linuxserver/update-readme 2021-12-29 20:22:22 +00:00
TheSpad 0b33659239 Add nightly-alpine branch to readme 2021-12-27 20:50:31 +00:00
LinuxServer-CI 434484ab08 Bot Updating Package Versions 2021-12-27 17:11:25 +01:00
LinuxServer-CI b5857f308c Bot Updating Package Versions 2021-12-20 17:02:05 +01:00
LinuxServer-CI 84aece75eb Bot Updating Templated Files 2021-12-20 16:59:13 +01:00
LinuxServer-CI 0087caba09 Bot Updating Templated Files 2021-12-20 16:57:46 +01:00
LinuxServer-CI a662f4fe63 Bot Updating Package Versions 2021-11-29 16:58:48 +01:00
LinuxServer-CI 2e34d9bc69 Bot Updating Package Versions 2021-11-22 16:58:54 +01:00
LinuxServer-CI da14950d8e Bot Updating Package Versions 2021-11-15 16:58:33 +01:00
LinuxServer-CI d787aec1eb Bot Updating Package Versions 2021-11-08 16:58:59 +01:00
LinuxServer-CI 81d980ddc5 Bot Updating Package Versions 2021-10-17 19:35:01 +02:00
aptalcaandGitHub 359b7ce974 Merge pull request #151 from linuxserver/umask/master
Remove umask_set
2021-10-17 13:32:21 -04:00
Roxedus 2f5b17744e Remove umask_set 2021-10-17 17:40:34 +02:00
LinuxServer-CI 93c02816a2 Bot Updating Package Versions 2021-10-04 18:01:36 +02:00
LinuxServer-CI 6af2707368 Bot Updating Templated Files 2021-10-04 17:58:54 +02:00
LinuxServer-CI cbdee9a529 Bot Updating Templated Files 2021-10-04 17:57:38 +02:00
LinuxServer-CI 3d3be90eb1 Bot Updating Package Versions 2021-09-27 17:58:23 +02:00
LinuxServer-CI a155164fcb Bot Updating Package Versions 2021-09-20 17:58:22 +02:00
LinuxServer-CI a6108e4307 Bot Updating Package Versions 2021-09-06 17:58:09 +02:00
LinuxServer-CI 7e045d37ee Bot Updating Package Versions 2021-08-30 18:01:35 +02:00
LinuxServer-CI 1aaec63108 Bot Updating Templated Files 2021-08-30 17:58:09 +02:00
LinuxServer-CI 46bce98643 Bot Updating Package Versions 2021-08-23 17:59:30 +02:00
LinuxServer-CI 80b64b7a59 Bot Updating Package Versions 2021-08-09 17:59:18 +02:00
LinuxServer-CI efcba176a0 Bot Updating Package Versions 2021-08-02 17:59:04 +02:00
LinuxServer-CI 4f2fe8ec5d Bot Updating Package Versions 2021-07-26 17:59:30 +02:00
RoxedusandGitHub 50e5de2d65 Merge pull request #143 from linuxserver/runtime/master
Use runtime when checking for updates.
2021-07-13 21:12:18 +02:00
LinuxServer-CI 4551d41ee0 Bot Updating Package Versions 2021-07-12 15:59:35 +00:00
Roxedus 573f23d3ab Use runtime when checking for updates. 2021-07-12 00:30:43 +02:00
LinuxServer-CI e130655a7e Bot Updating Package Versions 2021-07-05 12:00:36 -04:00
LinuxServer-CI 7126c84d57 Bot Updating Templated Files 2021-07-05 11:58:24 -04:00
LinuxServer-CI 8089e35e64 Bot Updating Templated Files 2021-07-05 11:57:25 -04:00
LinuxServer-CI 4eeb966b6e Bot Updating Package Versions 2021-06-14 12:06:28 -04:00
LinuxServer-CI fa7c425411 Bot Updating Package Versions 2021-05-28 11:35:38 +00:00
LinuxServer-CI 141ef4eb66 Bot Updating Templated Files 2021-05-09 03:13:51 +00:00
Eric NemchikandGitHub d52de483a9 Merge pull request #141 from linuxserver/media-folders
Make the paths clearer to the user
2021-05-08 22:12:20 -05:00
Roxedus e9fa651898 Make the paths clearer to the user 2021-05-09 01:30:47 +02:00
LinuxServer-CI 3864489e48 Bot Updating Package Versions 2021-05-04 12:58:18 +01:00
LinuxServer-CI 7ab2900ed0 Bot Updating Package Versions 2021-05-03 16:09:05 +00:00
LinuxServer-CI 6cc31ce967 Bot Updating Package Versions 2021-04-26 16:07:52 +00:00
LinuxServer-CI e7b02f47ff Bot Updating Package Versions 2021-04-19 12:08:55 -04:00
LinuxServer-CI 144f755a37 Bot Updating Templated Files 2021-04-19 16:05:27 +00:00
LinuxServer-CI 5e6c862d71 Bot Updating Templated Files 2021-04-19 12:03:16 -04:00
LinuxServer-CI a997e1a59f Bot Updating Package Versions 2021-04-12 16:05:31 +00:00
LinuxServer-CI 1a21efc3b2 Bot Updating Package Versions 2021-04-05 17:14:24 +01:00
LinuxServer-CI c7951e6d30 Bot Updating Package Versions 2021-03-15 12:04:52 -04:00
LinuxServer-CI 581c0206d5 Bot Updating Package Versions 2021-03-01 11:02:28 -05:00
LinuxServer-CI 9afe4d1cad Bot Updating Package Versions 2021-02-22 16:01:32 +00:00
LinuxServer-CI c664a142d5 Bot Updating Package Versions 2021-02-15 11:08:55 -05:00
LinuxServer-CI f478840fae Bot Updating Templated Files 2021-02-15 16:02:15 +00:00
LinuxServer-CI 389621b9bf Bot Updating Templated Files 2021-02-15 16:01:05 +00:00
LinuxServer-CI 9a696df4cd Bot Updating Package Versions 2021-02-05 12:25:40 -05:00
LinuxServer-CI fae0d9b51f Bot Updating Package Versions 2021-02-01 16:12:17 +00:00
LinuxServer-CI 01ad1c7dbb Bot Updating Package Versions 2021-01-25 16:33:36 +00:00
LinuxServer-CI 1bd5fe1582 Bot Updating Package Versions 2021-01-18 13:36:54 +00:00
aptalcaandGitHub 7c7b039a62 Merge pull request #135 from linuxserver/master-deprecate-umask_set
Deprecate UMASK_SET in favor of UMASK in baseimage
2021-01-18 08:32:01 -05:00
Roxedus 30ed04dcd4 Deprecate UMASK_SET in favor of UMASK in baseimage 2021-01-17 20:25:00 +01:00
LinuxServer-CI 852ac7c6ba Bot Updating Package Versions 2021-01-13 04:20:57 +00:00
LinuxServer-CI 0efde2869a Bot Updating Templated Files 2021-01-12 23:12:21 -05:00
LinuxServer-CI cfcfaf8a07 Bot Updating Templated Files 2020-12-15 22:47:00 -05:00
LinuxServer-CI 7cf9ec26f6 Bot Updating Templated Files 2020-12-15 22:45:50 -05:00
LinuxServer-CI d2d72a0d5a Bot Updating Package Versions 2020-12-11 05:03:06 +00:00
saargandGitHub 25995fa7dc Merge pull request #120 from linuxserver/master-readme
update readme with develop tag info
2020-12-02 10:41:26 +01:00
aptalca cf3e9afb56 update readme with develop tag info 2020-11-30 16:43:42 -05:00
LinuxServer-CI 69c9f30b77 Bot Updating Package Versions 2020-11-29 01:23:07 -05:00
aptalcaandGitHub 546d118231 Merge pull request #114 from linuxserver/master-v3
switch to v3netcore, rebase to focal, add triggers
2020-11-29 01:18:09 -05:00
aptalca ababbb830d update s6 service for net core bin 2020-11-29 01:01:18 -05:00
aptalca 7bd9d98f63 switch to v3netcore, rebase to focal, add triggers 2020-11-28 23:33:19 -05:00
LinuxServer-CI 08a431877c Bot Updating Package Versions 2020-11-24 06:39:49 +00:00
LinuxServer-CI 22ba541de7 Bot Updating Package Versions 2020-11-17 06:14:07 +00:00
LinuxServer-CI d8e94324ab Bot Updating Package Versions 2020-11-10 01:13:23 -05:00
LinuxServer-CI 8d80e122a1 Bot Updating Package Versions 2020-11-02 15:00:10 +00:00
LinuxServer-CI 3ebd628ec2 Bot Updating Templated Files 2020-11-02 09:55:54 -05:00
thelamer 3a663ec722 update baseimages 2020-11-02 06:53:57 -08:00
LinuxServer-CI 9f753517c3 Bot Updating Package Versions 2020-10-27 02:12:58 -04:00
LinuxServer-CI cd81bb2947 Bot Updating Package Versions 2020-10-20 05:13:43 +00:00
LinuxServer-CI 68ded84aff Bot Updating Templated Files 2020-10-06 01:11:28 -04:00
LinuxServer-CI 7c18caa1c0 Bot Updating Templated Files 2020-10-06 01:10:16 -04:00
LinuxServer-CI b19b3f29c1 Bot Updating Package Versions 2020-09-27 15:49:44 +01:00
aptalcaandGitHub 619633221e Merge pull request #107 from linuxserver/readme-updates
Readme Updates master
2020-09-27 10:47:21 -04:00
Eric Nemchik b0fb51c6e8 Readme Updates 2020-09-27 09:04:43 -05:00
LinuxServer-CI 2ec3ac2799 Bot Updating Package Versions 2020-09-15 01:12:46 -04:00
LinuxServer-CI 3253d688d4 Bot Updating Package Versions 2020-09-08 01:13:28 -04:00
LinuxServer-CI a04e67b420 Bot Updating Package Versions 2020-08-24 15:12:43 -04:00
LinuxServer-CI 3aad127ba7 Bot Updating Templated Files 2020-08-24 15:10:32 -04:00
Eric NemchikandGitHub 4933db924a Merge pull request #98 from axilleas/patch-1
Proper format paths
2020-08-24 14:09:28 -05:00
Achilleas PipinellisandGitHub 89a5ad7224 Make the mappings explanation clearer 2020-08-24 20:57:13 +02:00
LinuxServer-CI 57a101e5e1 Bot Updating Package Versions 2020-08-18 05:11:34 +00:00
LinuxServer-CI 90dcfb6234 Bot Updating Package Versions 2020-08-11 01:13:45 -04:00
LinuxServer-CI 6267ebfc9e Bot Updating Package Versions 2020-08-04 01:14:28 -04:00
LinuxServer-CI 62cebe9bed Bot Updating Templated Files 2020-08-04 05:12:06 +00:00
LinuxServer-CI ab428698eb Bot Updating Templated Files 2020-08-04 01:10:48 -04:00
LinuxServer-CI 2d8798d1dd Bot Updating Package Versions 2020-07-28 05:13:00 +00:00
LinuxServer-CI 5194d14c3e Bot Updating Package Versions 2020-07-21 01:11:15 -04:00
LinuxServer-CI eb591ec9f2 Bot Updating Package Versions 2020-07-14 05:11:31 +00:00
Achilleas PipinellisandGitHub c0abd2f84e Fix typo of "Mappings" 2020-07-05 19:27:13 +02:00
LinuxServer-CI 2c495845ba Bot Updating Package Versions 2020-07-03 17:45:46 +00:00
LinuxServer-CI 46543e4715 Bot Updating Package Versions 2020-06-30 05:11:10 +00:00
Achilleas PipinellisandGitHub 187e71dd94 Proper format paths
Add backticks to paths so they are easier to discern
2020-06-29 09:27:14 +02:00
LinuxServer-CI 3870c0d46e Bot Updating Package Versions 2020-06-23 05:11:11 +00:00
LinuxServer-CI 610a1f00f1 Bot Updating Package Versions 2020-06-16 05:11:28 +00:00
LinuxServer-CI 227096e384 Bot Updating Package Versions 2020-06-09 05:12:40 +00:00
LinuxServer-CI c7f709bf4b Bot Updating Templated Files 2020-06-09 01:09:59 -04:00
LinuxServer-CI a4f485a5f3 Bot Updating Package Versions 2020-06-02 07:12:35 +02:00
LinuxServer-CI 657849e6ca Bot Updating Templated Files 2020-06-02 05:10:20 +00:00
LinuxServer-CI 0263dad59a Bot Updating Package Versions 2020-05-26 01:11:22 -04:00
LinuxServer-CI 84b4ea20dc Bot Updating Package Versions 2020-05-19 01:11:27 -04:00
LinuxServer-CI a0efeaa505 Bot Updating Package Versions 2020-05-05 05:13:15 +00:00
LinuxServer-CI 3f3a069717 Bot Updating Package Versions 2020-04-28 07:13:20 +02:00
LinuxServer-CI 4e93c6a725 Bot Updating Templated Files 2020-04-28 05:09:53 +00:00
LinuxServer-CI e8e4c1722f Bot Updating Package Versions 2020-04-09 20:48:51 -05:00
LinuxServer-CI f6e1cd2dd8 Bot Updating Templated Files 2020-04-10 02:42:43 +01:00
aptalcaandGitHub 7417bd75d3 Merge pull request #91 from linuxserver/master-app
Move app to /app
2020-04-09 21:41:45 -04:00
Eric Nemchik 1bec293f2c Fix perms on /app 2020-04-08 16:37:25 -05:00
LinuxServer-CI 273b142873 Bot Updating Templated Files 2020-04-07 23:33:15 +01:00
LinuxServer-CI cf8fb09620 Bot Updating Templated Files 2020-04-08 00:32:22 +02:00
LinuxServer-CI 4cf3a68160 Bot Updating Templated Files 2020-04-07 12:45:06 -04:00
Eric NemchikandGitHub ad0b82504c Merge pull request #94 from linuxserver/nemchik-patch-1
Add donate link
2020-04-07 11:43:58 -05:00
Eric NemchikandGitHub f4fc9a9144 Add donate link 2020-04-07 11:30:24 -05:00
Eric Nemchik 7e95fffe50 Move app to /app 2020-04-05 02:38:55 -05:00
LinuxServer-CI b6cd983c44 Bot Updating Package Versions 2020-03-31 01:13:30 -04:00
LinuxServer-CI c14f7c64b3 Bot Updating Package Versions 2020-03-24 01:40:47 +01:00
LinuxServer-CI 03f05a86bc Bot Updating Templated Files 2020-03-24 00:38:25 +00:00
Eric NemchikandGitHub 09975cdf7b Merge pull request #85 from linuxserver/drizuid-patch-1
Update readme-vars.yml
2020-03-23 19:37:21 -05:00
drizandGitHub f9ac266163 Update readme-vars.yml
typo in instructions, fix formatting
2020-03-23 20:21:52 -04:00
LinuxServer-CI 77bfe72043 Bot Updating Templated Files 2020-03-23 20:14:37 +00:00
aptalcaandGitHub 376a44125c Merge pull request #84 from linuxserver/hardlinking-notes
Update readme-vars.yml
2020-03-23 15:56:30 -04:00
aptalca 5010fe47a1 update maintainer 2020-03-23 13:36:29 -04:00
drizandGitHub 4be7abe8f6 Update readme-vars.yml
removed brackets and ensured absolute paths
2020-03-23 11:05:30 -04:00
drizandGitHub b6b81e45c9 Update readme-vars.yml
added notes about hardlinking and some options to accomplish this.
2020-03-22 11:00:44 -04:00
LinuxServer-CI 3700ba7424 Bot Updating Package Versions 2020-03-17 06:13:02 +00:00
LinuxServer-CI 99b08ad46e Bot Updating Package Versions 2020-02-25 06:15:28 +00:00
LinuxServer-CI 8277af9a6b Bot Updating Package Versions 2020-02-17 04:49:44 +00:00
LinuxServer-CI b3dd8f4b08 Bot Updating Package Versions 2020-02-11 06:16:36 +00:00
LinuxServer-CI 4832fd661a Bot Updating Package Versions 2020-02-04 07:12:41 +01:00
LinuxServer-CI 97def9b43a Bot Updating Package Versions 2020-01-28 01:15:51 -05:00
LinuxServer-CI 370ba359fd Bot Updating Package Versions 2020-01-21 07:17:11 +01:00
LinuxServer-CI 2658f83bf1 Bot Updating Package Versions 2019-12-24 01:12:51 -05:00
LinuxServer-CI 28e28954fd Bot Updating Package Versions 2019-12-10 06:15:29 +00:00
LinuxServer-CI f41ae21e64 Bot Updating Templated Files 2019-12-03 03:42:14 +01:00
LinuxServer-CI f7cd78669a Bot Updating Package Versions 2019-11-26 06:17:25 +00:00
LinuxServer-CI ccf1976503 Bot Updating Package Versions 2019-11-19 06:12:30 +00:00
LinuxServer-CI a27bdacb05 Bot Updating Package Versions 2019-11-05 06:14:44 +00:00
LinuxServer-CI 2216b835a9 Bot Updating Templated Files 2019-11-05 07:10:00 +01:00
LinuxServer-CI 3ea62589b2 Bot Updating Package Versions 2019-10-28 16:15:02 +00:00
Jameel Al-AzizandRyan Kuba ef5deb7a0c Remove extra volumes from the Dockerfile
Specifying the volumes in the Dockerfile is unnecessary and can lead to
excessive orphaned volume if the user chooses to use different paths at
runtime.
2019-10-28 09:11:01 -07:00
LinuxServer-CI ea588c3e62 Bot Updating Package Versions 2019-10-22 07:11:57 +02:00
LinuxServer-CI 1935981f18 Bot Updating Package Versions 2019-10-15 01:15:14 -04:00
LinuxServer-CI 72be406f5b Bot Updating Package Versions 2019-10-08 01:18:04 -04:00
LinuxServer-CI 6ab6e9bda9 Bot Updating Templated Files 2019-10-08 01:11:03 -04:00
LinuxServer-CI 8ff4d76d43 Bot Updating Templated Files 2019-10-08 06:10:09 +01:00
LinuxServer-CI d810717dea Bot Updating Package Versions 2019-10-01 06:12:53 +01:00
LinuxServer-CI 77bf30479f Bot Updating Package Versions 2019-09-24 01:16:03 -04:00
LinuxServer-CI f8e2a3f91a Bot Updating Package Versions 2019-09-17 01:16:38 -04:00
LinuxServer-CI e4623dd834 Bot Updating Package Versions 2019-09-10 01:13:39 -04:00
LinuxServer-CI c64e15b20f Bot Updating Templated Files 2019-09-03 01:11:46 -04:00
LinuxServer-CI 6baf1a0894 Bot Updating Templated Files 2019-09-03 01:10:37 -04:00
LinuxServer-CI f4d2b507de Bot Updating Package Versions 2019-08-27 01:16:11 -04:00
LinuxServer-CI de7a5067bd Bot Updating Package Versions 2019-08-15 02:27:18 +01:00
LinuxServer-CI 10ebf822fe Bot Updating Package Versions 2019-08-13 01:15:58 -04:00
LinuxServer-CI 54892a1948 Bot Updating Package Versions 2019-08-03 22:15:40 +02:00
aptalcaandGitHub de56a0459e Merge pull request #57 from thelamer/master
Master - adding LTS branch for us to freeze a stable mono for downstream
2019-08-03 16:09:03 -04:00
thelamer bc01e3ad0b adding LTS branch for us to freeze a stable mono for downstream 2019-08-01 17:46:16 -07:00
LinuxServer-CI a693fe3a44 Bot Updating Package Versions 2019-07-30 01:11:43 -04:00
LinuxServer-CI bedc4db6be Bot Updating Package Versions 2019-07-23 01:12:21 -04:00
LinuxServer-CI 66c4ee250c Bot Updating Package Versions 2019-07-16 06:11:32 +01:00
LinuxServer-CI 7c7f667b8e Bot Updating Package Versions 2019-07-09 05:13:13 +00:00
LinuxServer-CI c54e1a663b Bot Updating Templated Files 2019-07-09 06:10:14 +01:00
LinuxServer-CI 16cf4bcc90 Bot Updating Package Versions 2019-07-02 01:11:15 -04:00
LinuxServer-CI bd3d3b61d0 Bot Updating Package Versions 2019-06-25 07:11:51 +02:00
LinuxServer-CI d5cafa54b1 Bot Updating Package Versions 2019-06-18 01:12:59 -04:00
thelamer db468a5bfa display env var as optional 2019-06-16 15:16:07 -07:00
Mateusz FurdynaandRyan Kuba 5456827b6b Fix umask - get umask from environment
Makes it consistent with other linuxserver.io images.
2019-06-16 15:16:07 -07:00
LinuxServer-CI 6ab9f20607 Bot Updating Package Versions 2019-06-11 01:11:07 -04:00
chbmbandGitHub 23bbe2744e Merge pull request #48 from thelamer/master
Re-word preview tag to emphasize dangers of using
2019-06-05 20:43:43 +01:00
thelamer e7183959cd styling 2019-06-05 12:32:56 -07:00
thelamer 3368a64870 update preview release to emphasize the testing nature of the preview release 2019-06-05 12:32:09 -07:00
LinuxServer-CI 2259a92c9c Bot Updating Templated Files 2019-06-04 01:10:06 -04:00
LinuxServer-CI 6f49692d3e Bot Updating Package Versions 2019-05-23 13:34:09 -04:00
LinuxServer-CI 4f2a89a0db Bot Updating Templated Files 2019-05-23 13:29:51 -04:00
LinuxServer-CI 132823de16 Bot Updating Templated Files 2019-05-23 19:28:21 +02:00
LinuxServer-CI 0da5adb21c Bot Updating Package Versions 2019-05-19 17:44:32 +02:00
saargandGitHub 39efcec0eb Merge pull request #45 from thelamer/master
rebase to bionic
2019-05-19 17:39:52 +02:00
thelamer 0329db2d02 adding 5.14 branch reference to main docs 2019-05-17 16:18:36 -07:00
thelamer e534215e8e rebase to bionic 2019-05-10 12:42:58 -07:00
aptalcaandGitHub ff0b492f34 Merge pull request #44 from thelamer/master
add preview branch to docs
2019-05-09 00:33:01 -04:00
thelamer 4b858a02a4 add preview branch to docs 2019-05-08 20:28:12 -07:00
41 changed files with 1718 additions and 644 deletions
Executable
+20
View File
@@ -0,0 +1,20 @@
# This file is globally distributed to all container image projects from
# https://github.com/linuxserver/docker-jenkins-builder/blob/master/.editorconfig
# top-most EditorConfig file
root = true
# Unix-style newlines with a newline ending every file
[*]
end_of_line = lf
insert_final_newline = true
# trim_trailing_whitespace may cause unintended issues and should not be globally set true
trim_trailing_whitespace = false
[{Dockerfile*,**.yml}]
indent_style = space
indent_size = 2
[{**.sh,root/etc/s6-overlay/s6-rc.d/**,root/etc/cont-init.d/**,root/etc/services.d/**}]
indent_style = space
indent_size = 4
+123
View File
@@ -0,0 +1,123 @@
# Contributing to radarr
## Gotchas
* While contributing make sure to make all your changes before creating a Pull Request, as our pipeline builds each commit after the PR is open.
* Read, and fill the Pull Request template
* If this is a fix for a typo (in code, documentation, or the README) please file an issue and let us sort it out. We do not need a PR
* If the PR is addressing an existing issue include, closes #\<issue number>, in the body of the PR commit message
* If you want to discuss changes, you can also bring it up in [#dev-talk](https://discordapp.com/channels/354974912613449730/757585807061155840) in our [Discord server](https://discord.gg/YWrKVTn)
## Common files
| File | Use case |
| :----: | --- |
| `Dockerfile` | Dockerfile used to build amd64 images |
| `Dockerfile.aarch64` | Dockerfile used to build 64bit ARM architectures |
| `Dockerfile.armhf` | Dockerfile used to build 32bit ARM architectures |
| `Jenkinsfile` | This file is a product of our builder and should not be edited directly. This is used to build the image |
| `jenkins-vars.yml` | This file is used to generate the `Jenkinsfile` mentioned above, it only affects the build-process |
| `package_versions.txt` | This file is generated as a part of the build-process and should not be edited directly. It lists all the installed packages and their versions |
| `README.md` | This file is a product of our builder and should not be edited directly. This displays the readme for the repository and image registries |
| `readme-vars.yml` | This file is used to generate the `README.md` |
## Readme
If you would like to change our readme, please __**do not**__ directly edit the readme, as it is auto-generated on each commit.
Instead edit the [readme-vars.yml](https://github.com/linuxserver/docker-radarr/edit/master/readme-vars.yml).
These variables are used in a template for our [Jenkins Builder](https://github.com/linuxserver/docker-jenkins-builder) as part of an ansible play.
Most of these variables are also carried over to [docs.linuxserver.io](https://docs.linuxserver.io/images/docker-radarr)
### Fixing typos or clarify the text in the readme
There are variables for multiple parts of the readme, the most common ones are:
| Variable | Description |
| :----: | --- |
| `project_blurb` | This is the short excerpt shown above the project logo. |
| `app_setup_block` | This is the text that shows up under "Application Setup" if enabled |
### Parameters
The compose and run examples are also generated from these variables.
We have a [reference file](https://github.com/linuxserver/docker-jenkins-builder/blob/master/vars/_container-vars-blank) in our Jenkins Builder.
These are prefixed with `param_` for required parameters, or `opt_param` for optional parameters, except for `cap_add`.
Remember to enable param, if currently disabled. This differs between parameters, and can be seen in the reference file.
Devices, environment variables, ports and volumes expects its variables in a certain way.
### Devices
```yml
param_devices:
- { device_path: "/dev/dri", device_host_path: "/dev/dri", desc: "For hardware transcoding" }
opt_param_devices:
- { device_path: "/dev/dri", device_host_path: "/dev/dri", desc: "For hardware transcoding" }
```
### Environment variables
```yml
param_env_vars:
- { env_var: "TZ", env_value: "Europe/London", desc: "Specify a timezone to use EG Europe/London." }
opt_param_env_vars:
- { env_var: "VERSION", env_value: "latest", desc: "Supported values are LATEST, PLEXPASS or a specific version number." }
```
### Ports
```yml
param_ports:
- { external_port: "80", internal_port: "80", port_desc: "Application WebUI" }
opt_param_ports:
- { external_port: "80", internal_port: "80", port_desc: "Application WebUI" }
```
### Volumes
```yml
param_volumes:
- { vol_path: "/config", vol_host_path: "</path/to/appdata/config>", desc: "Configuration files." }
opt_param_volumes:
- { vol_path: "/config", vol_host_path: "</path/to/appdata/config>", desc: "Configuration files." }
```
### Testing template changes
After you make any changes to the templates, you can use our [Jenkins Builder](https://github.com/linuxserver/docker-jenkins-builder) to have the files updated from the modified templates. Please use the command found under `Running Locally` [on this page](https://github.com/linuxserver/docker-jenkins-builder/blob/master/README.md) to generate them prior to submitting a PR.
## Dockerfiles
We use multiple Dockerfiles in our repos, this is because sometimes some CPU architectures needs different packages to work.
If you are proposing additional packages to be added, ensure that you added the packages to all the Dockerfiles in alphabetical order.
### Testing your changes
```bash
git clone https://github.com/linuxserver/docker-radarr.git
cd docker-radarr
docker build \
--no-cache \
--pull \
-t linuxserver/radarr:latest .
```
The ARM variants can be built on x86_64 hardware using `multiarch/qemu-user-static`
```bash
docker run --rm --privileged multiarch/qemu-user-static:register --reset
```
Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64`.
## Update the changelog
If you are modifying the Dockerfiles or any of the startup scripts in [root](https://github.com/linuxserver/docker-radarr/tree/master/root), add an entry to the changelog
```yml
changelogs:
- { date: "DD.MM.YY:", desc: "Added some love to templates" }
```
+2
View File
@@ -1 +1,3 @@
github: linuxserver
open_collective: linuxserver
custom: ["https://opencollective.com/radarr",]
-34
View File
@@ -1,34 +0,0 @@
[linuxserverurl]: https://linuxserver.io
[![linuxserver.io](https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/linuxserver_medium.png)][linuxserverurl]
If you are new to Docker or this application our issue tracker is **ONLY** used for reporting bugs or requesting features. Please use [our discord server](https://discord.gg/YWrKVTn) for general support.
<!--- Provide a general summary of the issue in the Title above -->
------------------------------
## Expected Behavior
<!--- Tell us what should happen -->
## Current Behavior
<!--- Tell us what happens instead of the expected behavior -->
## Steps to Reproduce
<!--- Provide a link to a live example, or an unambiguous set of steps to -->
<!--- reproduce this bug. Include code to reproduce, if relevant -->
1.
2.
3.
4.
## Environment
**OS:**
**CPU architecture:** x86_64/arm32/arm64
**How docker service was installed:**
<!--- Providing context helps us come up with a solution that is most useful in the real world -->
## Command used to create docker container (run/create/compose/screenshot)
<!--- Provide your docker create/run command or compose yaml snippet, or a screenshot of settings if using a gui to create the container -->
## Docker logs
<!--- Provide a full docker log, output of "docker logs radarr" -->
+13
View File
@@ -0,0 +1,13 @@
blank_issues_enabled: false
contact_links:
- name: Discord chat support
url: https://discord.gg/YWrKVTn
about: Realtime support / chat with the community and the team.
- name: Discourse discussion forum
url: https://discourse.linuxserver.io
about: Post on our community forum.
- name: Documentation
url: https://docs.linuxserver.io/images/docker-radarr
about: Documentation - information about all of our containers.
+76
View File
@@ -0,0 +1,76 @@
# Based on the issue template
name: Bug report
description: Create a report to help us improve
title: "[BUG] <title>"
labels: [Bug]
body:
- type: checkboxes
attributes:
label: Is there an existing issue for this?
description: Please search to see if an issue already exists for the bug you encountered.
options:
- label: I have searched the existing issues
required: true
- type: textarea
attributes:
label: Current Behavior
description: Tell us what happens instead of the expected behavior.
validations:
required: true
- type: textarea
attributes:
label: Expected Behavior
description: Tell us what should happen.
validations:
required: false
- type: textarea
attributes:
label: Steps To Reproduce
description: Steps to reproduce the behavior.
placeholder: |
1. In this environment...
2. With this config...
3. Run '...'
4. See error...
validations:
required: true
- type: textarea
attributes:
label: Environment
description: |
examples:
- **OS**: Ubuntu 20.04
- **How docker service was installed**: distro's packagemanager
value: |
- OS:
- How docker service was installed:
render: markdown
validations:
required: false
- type: dropdown
attributes:
label: CPU architecture
options:
- x86-64
- arm64
validations:
required: true
- type: textarea
attributes:
label: Docker creation
description: |
Command used to create docker container
Provide your docker create/run command or compose yaml snippet, or a screenshot of settings if using a gui to create the container
render: bash
validations:
required: true
- type: textarea
attributes:
description: |
Provide a full docker log, output of "docker logs linuxserver.io"
label: Container logs
placeholder: |
Output of `docker logs linuxserver.io`
render: bash
validations:
required: true
+31
View File
@@ -0,0 +1,31 @@
# Based on the issue template
name: Feature request
description: Suggest an idea for this project
title: "[FEAT] <title>"
labels: [enhancement]
body:
- type: checkboxes
attributes:
label: Is this a new feature request?
description: Please search to see if a feature request already exists.
options:
- label: I have searched the existing issues
required: true
- type: textarea
attributes:
label: Wanted change
description: Tell us what you want to happen.
validations:
required: true
- type: textarea
attributes:
label: Reason for change
description: Justify your request, why do you want it, what is the benefit.
validations:
required: true
- type: textarea
attributes:
label: Proposed code change
description: Do you have a potential code change in mind?
validations:
required: false
+7 -3
View File
@@ -2,11 +2,11 @@
[linuxserverurl]: https://linuxserver.io
[![linuxserver.io](https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/linuxserver_medium.png)][linuxserverurl]
<!--- Before submitting a pull request please check the following -->
<!--- If this is a fix for a typo in code or documentation in the README please file an issue and let us sort it out we do not need a PR -->
<!--- If this is a fix for a typo (in code, documentation, or the README) please file an issue and let us sort it out. We do not need a PR -->
<!--- Ask yourself if this modification is something the whole userbase will benefit from, if this is a specific change for corner case functionality or plugins please look at making a Docker Mod or local script https://blog.linuxserver.io/2019/09/14/customizing-our-containers/ -->
<!--- That if the PR is addressing an existing issue include, closes #<issue number> , in the body of the PR commit message -->
<!--- You have included links to any files / patches etc your PR may be using in the body of the PR commit message -->
@@ -21,7 +21,11 @@
------------------------------
We welcome all PRs though this doesnt guarantee it will be accepted.
- [ ] I have read the [contributing](https://github.com/linuxserver/docker-radarr/blob/master/.github/CONTRIBUTING.md) guideline and understand that I have made the correct modifications
------------------------------
<!--- We welcome all PRs though this doesnt guarantee it will be accepted. -->
## Description:
<!--- Describe your changes in detail -->
+16
View File
@@ -0,0 +1,16 @@
name: Issue & PR Tracker
on:
issues:
types: [opened,reopened,labeled,unlabeled,closed]
pull_request_target:
types: [opened,reopened,review_requested,review_request_removed,labeled,unlabeled,closed]
pull_request_review:
types: [submitted,edited,dismissed]
jobs:
manage-project:
permissions:
issues: write
uses: linuxserver/github-workflows/.github/workflows/issue-pr-tracker.yml@v1
secrets: inherit
+13
View File
@@ -0,0 +1,13 @@
name: Mark stale issues and pull requests
on:
schedule:
- cron: '58 22 * * *'
workflow_dispatch:
jobs:
stale:
permissions:
issues: write
pull-requests: write
uses: linuxserver/github-workflows/.github/workflows/issues-cron.yml@v1
secrets: inherit
+104
View File
@@ -0,0 +1,104 @@
name: External Trigger Main
on:
workflow_dispatch:
jobs:
external-trigger-master:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3.1.0
- name: External Trigger
if: github.ref == 'refs/heads/master'
run: |
if [ -n "${{ secrets.PAUSE_EXTERNAL_TRIGGER_RADARR_MASTER }}" ]; then
echo "**** Github secret PAUSE_EXTERNAL_TRIGGER_RADARR_MASTER is set; skipping trigger. ****"
echo "Github secret \`PAUSE_EXTERNAL_TRIGGER_RADARR_MASTER\` is set; skipping trigger." >> $GITHUB_STEP_SUMMARY
exit 0
fi
echo "**** External trigger running off of master branch. To disable this trigger, set a Github secret named \"PAUSE_EXTERNAL_TRIGGER_RADARR_MASTER\". ****"
echo "External trigger running off of master branch. To disable this trigger, set a Github secret named \`PAUSE_EXTERNAL_TRIGGER_RADARR_MASTER\`" >> $GITHUB_STEP_SUMMARY
echo "**** Retrieving external version ****"
EXT_RELEASE=$(curl -sL https://radarr.servarr.com/v1/update/master/changes?runtime=netcore%26os=linuxmusl | jq -r '.[0].version')
if [ -z "${EXT_RELEASE}" ] || [ "${EXT_RELEASE}" == "null" ]; then
echo "**** Can't retrieve external version, exiting ****"
FAILURE_REASON="Can't retrieve external version for radarr branch master"
GHA_TRIGGER_URL="https://github.com/linuxserver/docker-radarr/actions/runs/${{ github.run_id }}"
curl -X POST -H "Content-Type: application/json" --data '{"avatar_url": "https://cdn.discordapp.com/avatars/354986384542662657/df91181b3f1cf0ef1592fbe18e0962d7.png","embeds": [{"color": 16711680,
"description": "**Trigger Failed** \n**Reason:** '"${FAILURE_REASON}"' \n**Trigger URL:** '"${GHA_TRIGGER_URL}"' \n"}],
"username": "Github Actions"}' ${{ secrets.DISCORD_WEBHOOK }}
exit 1
fi
EXT_RELEASE=$(echo ${EXT_RELEASE} | sed 's/[~,%@+;:/]//g')
echo "**** External version: ${EXT_RELEASE} ****"
echo "External version: ${EXT_RELEASE}" >> $GITHUB_STEP_SUMMARY
echo "**** Retrieving last pushed version ****"
image="linuxserver/radarr"
tag="latest"
token=$(curl -sX GET \
"https://ghcr.io/token?scope=repository%3Alinuxserver%2Fradarr%3Apull" \
| jq -r '.token')
multidigest=$(curl -s \
--header "Accept: application/vnd.docker.distribution.manifest.v2+json" \
--header "Authorization: Bearer ${token}" \
"https://ghcr.io/v2/${image}/manifests/${tag}" \
| jq -r 'first(.manifests[].digest)')
digest=$(curl -s \
--header "Accept: application/vnd.docker.distribution.manifest.v2+json" \
--header "Authorization: Bearer ${token}" \
"https://ghcr.io/v2/${image}/manifests/${multidigest}" \
| jq -r '.config.digest')
image_info=$(curl -sL \
--header "Authorization: Bearer ${token}" \
"https://ghcr.io/v2/${image}/blobs/${digest}")
if [[ $(echo $image_info | jq -r '.container_config') == "null" ]]; then
image_info=$(echo $image_info | jq -r '.config')
else
image_info=$(echo $image_info | jq -r '.container_config')
fi
IMAGE_RELEASE=$(echo ${image_info} | jq -r '.Labels.build_version' | awk '{print $3}')
IMAGE_VERSION=$(echo ${IMAGE_RELEASE} | awk -F'-ls' '{print $1}')
if [ -z "${IMAGE_VERSION}" ]; then
echo "**** Can't retrieve last pushed version, exiting ****"
FAILURE_REASON="Can't retrieve last pushed version for radarr tag latest"
curl -X POST -H "Content-Type: application/json" --data '{"avatar_url": "https://cdn.discordapp.com/avatars/354986384542662657/df91181b3f1cf0ef1592fbe18e0962d7.png","embeds": [{"color": 16711680,
"description": "**Trigger Failed** \n**Reason:** '"${FAILURE_REASON}"' \n"}],
"username": "Github Actions"}' ${{ secrets.DISCORD_WEBHOOK }}
exit 1
fi
echo "**** Last pushed version: ${IMAGE_VERSION} ****"
echo "Last pushed version: ${IMAGE_VERSION}" >> $GITHUB_STEP_SUMMARY
if [ "${EXT_RELEASE}" == "${IMAGE_VERSION}" ]; then
echo "**** Version ${EXT_RELEASE} already pushed, exiting ****"
echo "Version ${EXT_RELEASE} already pushed, exiting" >> $GITHUB_STEP_SUMMARY
exit 0
elif [ $(curl -s https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-radarr/job/master/lastBuild/api/json | jq -r '.building') == "true" ]; then
echo "**** New version ${EXT_RELEASE} found; but there already seems to be an active build on Jenkins; exiting ****"
echo "New version ${EXT_RELEASE} found; but there already seems to be an active build on Jenkins; exiting" >> $GITHUB_STEP_SUMMARY
exit 0
else
echo "**** New version ${EXT_RELEASE} found; old version was ${IMAGE_VERSION}. Triggering new build ****"
echo "New version ${EXT_RELEASE} found; old version was ${IMAGE_VERSION}. Triggering new build" >> $GITHUB_STEP_SUMMARY
response=$(curl -iX POST \
https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-radarr/job/master/buildWithParameters?PACKAGE_CHECK=false \
--user ${{ secrets.JENKINS_USER }}:${{ secrets.JENKINS_TOKEN }} | grep -i location | sed "s|^[L|l]ocation: \(.*\)|\1|")
echo "**** Jenkins job queue url: ${response%$'\r'} ****"
echo "**** Sleeping 10 seconds until job starts ****"
sleep 10
buildurl=$(curl -s "${response%$'\r'}api/json" | jq -r '.executable.url')
buildurl="${buildurl%$'\r'}"
echo "**** Jenkins job build url: ${buildurl} ****"
echo "Jenkins job build url: ${buildurl}" >> $GITHUB_STEP_SUMMARY
echo "**** Attempting to change the Jenkins job description ****"
curl -iX POST \
"${buildurl}submitDescription" \
--user ${{ secrets.JENKINS_USER }}:${{ secrets.JENKINS_TOKEN }} \
--data-urlencode "description=GHA external trigger https://github.com/${{ github.repository }}/actions/runs/${{ github.run_id }}" \
--data-urlencode "Submit=Submit"
echo "**** Notifying Discord ****"
TRIGGER_REASON="A version change was detected for radarr tag latest. Old version:${IMAGE_VERSION} New version:${EXT_RELEASE}"
curl -X POST -H "Content-Type: application/json" --data '{"avatar_url": "https://cdn.discordapp.com/avatars/354986384542662657/df91181b3f1cf0ef1592fbe18e0962d7.png","embeds": [{"color": 9802903,
"description": "**Build Triggered** \n**Reason:** '"${TRIGGER_REASON}"' \n**Build URL:** '"${buildurl}display/redirect"' \n"}],
"username": "Github Actions"}' ${{ secrets.DISCORD_WEBHOOK }}
fi
@@ -0,0 +1,45 @@
name: External Trigger Scheduler
on:
schedule:
- cron: '25 * * * *'
workflow_dispatch:
jobs:
external-trigger-scheduler:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3.1.0
with:
fetch-depth: '0'
- name: External Trigger Scheduler
run: |
echo "**** Branches found: ****"
git for-each-ref --format='%(refname:short)' refs/remotes
for br in $(git for-each-ref --format='%(refname:short)' refs/remotes)
do
br=$(echo "$br" | sed 's|origin/||g')
echo "**** Evaluating branch ${br} ****"
ls_jenkins_vars=$(curl -sX GET https://raw.githubusercontent.com/linuxserver/docker-radarr/${br}/jenkins-vars.yml)
ls_branch=$(echo "${ls_jenkins_vars}" | yq -r '.ls_branch')
ls_trigger=$(echo "${ls_jenkins_vars}" | yq -r '.external_type')
if [[ "${br}" == "${ls_branch}" ]] && [[ "${ls_trigger}" != "os" ]]; then
echo "**** Branch ${br} appears to be live and trigger is not os; checking workflow. ****"
if curl -sfX GET https://raw.githubusercontent.com/linuxserver/docker-radarr/${br}/.github/workflows/external_trigger.yml > /dev/null 2>&1; then
echo "**** Workflow exists. Triggering external trigger workflow for branch ${br} ****."
echo "Triggering external trigger workflow for branch ${br}" >> $GITHUB_STEP_SUMMARY
curl -iX POST \
-H "Authorization: token ${{ secrets.CR_PAT }}" \
-H "Accept: application/vnd.github.v3+json" \
-d "{\"ref\":\"refs/heads/${br}\"}" \
https://api.github.com/repos/linuxserver/docker-radarr/actions/workflows/external_trigger.yml/dispatches
else
echo "**** Workflow doesn't exist; skipping trigger. ****"
echo "Skipping branch ${br} due to no external trigger workflow present." >> $GITHUB_STEP_SUMMARY
fi
else
echo "**** ${br} is either a dev branch, or has no external version; skipping trigger. ****"
echo "Skipping branch ${br} due to being detected as dev branch or having no external version." >> $GITHUB_STEP_SUMMARY
fi
done
+13
View File
@@ -0,0 +1,13 @@
name: Greetings
on: [pull_request_target, issues]
jobs:
greeting:
runs-on: ubuntu-latest
steps:
- uses: actions/first-interaction@v1
with:
issue-message: 'Thanks for opening your first issue here! Be sure to follow the relevant issue templates, or risk having this issue marked as invalid.'
pr-message: 'Thanks for opening this pull request! Be sure to follow the [pull request template](https://github.com/linuxserver/docker-radarr/blob/master/.github/PULL_REQUEST_TEMPLATE.md)!'
repo-token: ${{ secrets.GITHUB_TOKEN }}
+42
View File
@@ -0,0 +1,42 @@
name: Package Trigger Main
on:
workflow_dispatch:
jobs:
package-trigger-master:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3.1.0
- name: Package Trigger
if: github.ref == 'refs/heads/master'
run: |
if [ -n "${{ secrets.PAUSE_PACKAGE_TRIGGER_RADARR_MASTER }}" ]; then
echo "**** Github secret PAUSE_PACKAGE_TRIGGER_RADARR_MASTER is set; skipping trigger. ****"
echo "Github secret \`PAUSE_PACKAGE_TRIGGER_RADARR_MASTER\` is set; skipping trigger." >> $GITHUB_STEP_SUMMARY
exit 0
fi
if [ $(curl -s https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-radarr/job/master/lastBuild/api/json | jq -r '.building') == "true" ]; then
echo "**** There already seems to be an active build on Jenkins; skipping package trigger ****"
echo "There already seems to be an active build on Jenkins; skipping package trigger" >> $GITHUB_STEP_SUMMARY
exit 0
fi
echo "**** Package trigger running off of master branch. To disable, set a Github secret named \"PAUSE_PACKAGE_TRIGGER_RADARR_MASTER\". ****"
echo "Package trigger running off of master branch. To disable, set a Github secret named \`PAUSE_PACKAGE_TRIGGER_RADARR_MASTER\`" >> $GITHUB_STEP_SUMMARY
response=$(curl -iX POST \
https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-radarr/job/master/buildWithParameters?PACKAGE_CHECK=true \
--user ${{ secrets.JENKINS_USER }}:${{ secrets.JENKINS_TOKEN }} | grep -i location | sed "s|^[L|l]ocation: \(.*\)|\1|")
echo "**** Jenkins job queue url: ${response%$'\r'} ****"
echo "**** Sleeping 10 seconds until job starts ****"
sleep 10
buildurl=$(curl -s "${response%$'\r'}api/json" | jq -r '.executable.url')
buildurl="${buildurl%$'\r'}"
echo "**** Jenkins job build url: ${buildurl} ****"
echo "Jenkins job build url: ${buildurl}" >> $GITHUB_STEP_SUMMARY
echo "**** Attempting to change the Jenkins job description ****"
curl -iX POST \
"${buildurl}submitDescription" \
--user ${{ secrets.JENKINS_USER }}:${{ secrets.JENKINS_TOKEN }} \
--data-urlencode "description=GHA package trigger https://github.com/${{ github.repository }}/actions/runs/${{ github.run_id }}" \
--data-urlencode "Submit=Submit"
@@ -0,0 +1,50 @@
name: Package Trigger Scheduler
on:
schedule:
- cron: '49 16 * * 0'
workflow_dispatch:
jobs:
package-trigger-scheduler:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3.1.0
with:
fetch-depth: '0'
- name: Package Trigger Scheduler
run: |
echo "**** Branches found: ****"
git for-each-ref --format='%(refname:short)' refs/remotes
for br in $(git for-each-ref --format='%(refname:short)' refs/remotes)
do
br=$(echo "$br" | sed 's|origin/||g')
echo "**** Evaluating branch ${br} ****"
ls_branch=$(curl -sX GET https://raw.githubusercontent.com/linuxserver/docker-radarr/${br}/jenkins-vars.yml | yq -r '.ls_branch')
if [ "${br}" == "${ls_branch}" ]; then
echo "**** Branch ${br} appears to be live; checking workflow. ****"
if curl -sfX GET https://raw.githubusercontent.com/linuxserver/docker-radarr/${br}/.github/workflows/package_trigger.yml > /dev/null 2>&1; then
echo "**** Workflow exists. Triggering package trigger workflow for branch ${br}. ****"
echo "Triggering package trigger workflow for branch ${br}" >> $GITHUB_STEP_SUMMARY
triggered_branches="${triggered_branches}${br} "
curl -iX POST \
-H "Authorization: token ${{ secrets.CR_PAT }}" \
-H "Accept: application/vnd.github.v3+json" \
-d "{\"ref\":\"refs/heads/${br}\"}" \
https://api.github.com/repos/linuxserver/docker-radarr/actions/workflows/package_trigger.yml/dispatches
sleep 30
else
echo "**** Workflow doesn't exist; skipping trigger. ****"
echo "Skipping branch ${br} due to no package trigger workflow present." >> $GITHUB_STEP_SUMMARY
fi
else
echo "**** ${br} appears to be a dev branch; skipping trigger. ****"
echo "Skipping branch ${br} due to being detected as dev branch." >> $GITHUB_STEP_SUMMARY
fi
done
echo "**** Package check build(s) triggered for branch(es): ${triggered_branches} ****"
echo "**** Notifying Discord ****"
curl -X POST -H "Content-Type: application/json" --data '{"avatar_url": "https://cdn.discordapp.com/avatars/354986384542662657/df91181b3f1cf0ef1592fbe18e0962d7.png","embeds": [{"color": 9802903,
"description": "**Package Check Build(s) Triggered for radarr** \n**Branch(es):** '"${triggered_branches}"' \n**Build URL:** '"https://ci.linuxserver.io/blue/organizations/jenkins/Docker-Pipeline-Builders%2Fdocker-radarr/activity/"' \n"}],
"username": "Github Actions"}' ${{ secrets.DISCORD_WEBHOOK }}
+10
View File
@@ -0,0 +1,10 @@
name: Permission check
on:
pull_request_target:
paths:
- '**/run'
- '**/finish'
- '**/check'
jobs:
permission_check:
uses: linuxserver/github-workflows/.github/workflows/init-svc-executable-permissions.yml@v1
+1
View File
@@ -41,3 +41,4 @@ $RECYCLE.BIN/
Network Trash Folder
Temporary Items
.apdisk
.jenkins-external
+27 -27
View File
@@ -1,4 +1,6 @@
FROM lsiobase/ubuntu:bionic
# syntax=docker/dockerfile:1
FROM ghcr.io/linuxserver/baseimage-alpine:3.18
# set version label
ARG BUILD_DATE
@@ -8,39 +10,37 @@ LABEL build_version="Linuxserver.io version:- ${VERSION} Build-date:- ${BUILD_DA
LABEL maintainer="thelamer"
# environment settings
ARG DEBIAN_FRONTEND="noninteractive"
ARG RADARR_BRANCH="aphrodite"
ARG RADARR_BRANCH="master"
ENV XDG_CONFIG_HOME="/config/xdg"
RUN \
echo "**** install packages ****" && \
apt-get update && \
apt-get install --no-install-recommends -y \
jq \
libicu60 \
libmediainfo0v5 && \
echo "**** install radarr ****" && \
mkdir -p /opt/radarr && \
if [ -z ${RADARR_RELEASE+x} ]; then \
RADARR_RELEASE=$(curl -sL "https://radarr.lidarr.audio/v1/update/${RADARR_BRANCH}/changes?os=linux" \
| jq -r '.[0].version'); \
fi && \
curl -o \
/tmp/radarr.tar.gz -L \
"https://radarr.lidarr.audio/v1/update/${RADARR_BRANCH}/updatefile?version=${RADARR_RELEASE}&os=linux&runtime=netcore&arch=x64" && \
tar ixzf \
/tmp/radarr.tar.gz -C \
/opt/radarr --strip-components=1 && \
echo "**** cleanup ****" && \
rm -rf \
/opt/radarr/Radarr.Update \
/tmp/* \
/var/lib/apt/lists/* \
/var/tmp/*
echo "**** install packages ****" && \
apk add -U --upgrade --no-cache \
icu-libs \
sqlite-libs \
xmlstarlet && \
echo "**** install radarr ****" && \
mkdir -p /app/radarr/bin && \
if [ -z ${RADARR_RELEASE+x} ]; then \
RADARR_RELEASE=$(curl -sL "https://radarr.servarr.com/v1/update/${RADARR_BRANCH}/changes?runtime=netcore&os=linuxmusl" \
| jq -r '.[0].version'); \
fi && \
curl -o \
/tmp/radarr.tar.gz -L \
"https://radarr.servarr.com/v1/update/${RADARR_BRANCH}/updatefile?version=${RADARR_RELEASE}&os=linuxmusl&runtime=netcore&arch=x64" && \
tar xzf \
/tmp/radarr.tar.gz -C \
/app/radarr/bin --strip-components=1 && \
echo -e "UpdateMethod=docker\nBranch=${RADARR_BRANCH}\nPackageVersion=${VERSION}\nPackageAuthor=[linuxserver.io](https://linuxserver.io)" > /app/radarr/package_info && \
echo "**** cleanup ****" && \
rm -rf \
/app/radarr/bin/Radarr.Update \
/tmp/*
# copy local files
COPY root/ /
# ports and volumes
EXPOSE 7878
VOLUME /config
+27 -28
View File
@@ -1,4 +1,6 @@
FROM lsiobase/ubuntu:arm64v8-bionic
# syntax=docker/dockerfile:1
FROM ghcr.io/linuxserver/baseimage-alpine:arm64v8-3.18
# set version label
ARG BUILD_DATE
@@ -7,40 +9,37 @@ ARG RADARR_RELEASE
LABEL build_version="Linuxserver.io version:- ${VERSION} Build-date:- ${BUILD_DATE}"
LABEL maintainer="thelamer"
# environment settings
ARG DEBIAN_FRONTEND="noninteractive"
ARG RADARR_BRANCH="aphrodite"
ARG RADARR_BRANCH="master"
ENV XDG_CONFIG_HOME="/config/xdg"
RUN \
echo "**** install packages ****" && \
apt-get update && \
apt-get install --no-install-recommends -y \
jq \
libicu60 \
libmediainfo0v5 && \
echo "**** install radarr ****" && \
mkdir -p /opt/radarr && \
if [ -z ${RADARR_RELEASE+x} ]; then \
RADARR_RELEASE=$(curl -sL "https://radarr.lidarr.audio/v1/update/${RADARR_BRANCH}/changes?os=linux" \
| jq -r '.[0].version'); \
fi && \
curl -o \
/tmp/radarr.tar.gz -L \
"https://radarr.lidarr.audio/v1/update/${RADARR_BRANCH}/updatefile?version=${RADARR_RELEASE}&os=linux&runtime=netcore&arch=arm64" && \
tar ixzf \
/tmp/radarr.tar.gz -C \
/opt/radarr --strip-components=1 && \
echo "**** cleanup ****" && \
rm -rf \
/opt/radarr/Radarr.Update \
/tmp/* \
/var/lib/apt/lists/* \
/var/tmp/*
echo "**** install packages ****" && \
apk add -U --upgrade --no-cache \
icu-libs \
sqlite-libs \
xmlstarlet && \
echo "**** install radarr ****" && \
mkdir -p /app/radarr/bin && \
if [ -z ${RADARR_RELEASE+x} ]; then \
RADARR_RELEASE=$(curl -sL "https://radarr.servarr.com/v1/update/${RADARR_BRANCH}/changes?runtime=netcore&os=linuxmusl" \
| jq -r '.[0].version'); \
fi && \
curl -o \
/tmp/radarr.tar.gz -L \
"https://radarr.servarr.com/v1/update/${RADARR_BRANCH}/updatefile?version=${RADARR_RELEASE}&os=linuxmusl&runtime=netcore&arch=arm64" && \
tar xzf \
/tmp/radarr.tar.gz -C \
/app/radarr/bin --strip-components=1 && \
echo -e "UpdateMethod=docker\nBranch=${RADARR_BRANCH}\nPackageVersion=${VERSION}\nPackageAuthor=[linuxserver.io](https://linuxserver.io)" > /app/radarr/package_info && \
echo "**** cleanup ****" && \
rm -rf \
/app/radarr/bin/Radarr.Update \
/tmp/*
# copy local files
COPY root/ /
# ports and volumes
EXPOSE 7878
VOLUME /config
-46
View File
@@ -1,46 +0,0 @@
FROM lsiobase/ubuntu:arm32v7-bionic
# set version label
ARG BUILD_DATE
ARG VERSION
ARG RADARR_RELEASE
LABEL build_version="Linuxserver.io version:- ${VERSION} Build-date:- ${BUILD_DATE}"
LABEL maintainer="thelamer"
# environment settings
ARG DEBIAN_FRONTEND="noninteractive"
ARG RADARR_BRANCH="aphrodite"
ENV XDG_CONFIG_HOME="/config/xdg"
RUN \
echo "**** install packages ****" && \
apt-get update && \
apt-get install --no-install-recommends -y \
jq \
libicu60 \
libmediainfo0v5 && \
echo "**** install radarr ****" && \
mkdir -p /opt/radarr && \
if [ -z ${RADARR_RELEASE+x} ]; then \
RADARR_RELEASE=$(curl -sL "https://radarr.lidarr.audio/v1/update/${RADARR_BRANCH}/changes?os=linux" \
| jq -r '.[0].version'); \
fi && \
curl -o \
/tmp/radarr.tar.gz -L \
"https://radarr.lidarr.audio/v1/update/${RADARR_BRANCH}/updatefile?version=${RADARR_RELEASE}&os=linux&runtime=netcore&arch=arm" && \
tar ixzf \
/tmp/radarr.tar.gz -C \
/opt/radarr --strip-components=1 && \
echo "**** cleanup ****" && \
rm -rf \
/opt/radarr/Radarr.Update \
/tmp/* \
/var/lib/apt/lists/* \
/var/tmp/*
# copy local files
COPY root/ /
# ports and volumes
EXPOSE 7878
VOLUME /config
Vendored
+478 -230
View File
File diff suppressed because it is too large Load Diff
+128 -96
View File
@@ -1,21 +1,25 @@
<!-- DO NOT EDIT THIS FILE MANUALLY -->
<!-- Please read the https://github.com/linuxserver/docker-radarr/blob/master/.github/CONTRIBUTING.md -->
[![linuxserver.io](https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/linuxserver_medium.png)](https://linuxserver.io)
[![Blog](https://img.shields.io/static/v1.svg?style=flat-square&color=E68523&label=linuxserver.io&message=Blog)](https://blog.linuxserver.io "all the things you can do with our containers including How-To guides, opinions and much more!")
[![Discord](https://img.shields.io/discord/354974912613449730.svg?style=flat-square&color=E68523&label=Discord&logo=discord&logoColor=FFFFFF)](https://discord.gg/YWrKVTn "realtime support / chat with the community and the team.")
[![Discourse](https://img.shields.io/discourse/https/discourse.linuxserver.io/topics.svg?style=flat-square&color=E68523&logo=discourse&logoColor=FFFFFF)](https://discourse.linuxserver.io "post on our community forum.")
[![Fleet](https://img.shields.io/static/v1.svg?style=flat-square&color=E68523&label=linuxserver.io&message=Fleet)](https://fleet.linuxserver.io "an online web interface which displays all of our maintained images.")
[![GitHub](https://img.shields.io/static/v1.svg?style=flat-square&color=E68523&label=linuxserver.io&message=GitHub&logo=github&logoColor=FFFFFF)](https://github.com/linuxserver "view the source for all of our repositories.")
[![Open Collective](https://img.shields.io/opencollective/all/linuxserver.svg?style=flat-square&color=E68523&label=Supporters&logo=open%20collective&logoColor=FFFFFF)](https://opencollective.com/linuxserver "please consider helping us by either donating or contributing to our budget")
[![Blog](https://img.shields.io/static/v1.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=linuxserver.io&message=Blog)](https://blog.linuxserver.io "all the things you can do with our containers including How-To guides, opinions and much more!")
[![Discord](https://img.shields.io/discord/354974912613449730.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=Discord&logo=discord)](https://discord.gg/YWrKVTn "realtime support / chat with the community and the team.")
[![Discourse](https://img.shields.io/discourse/https/discourse.linuxserver.io/topics.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&logo=discourse)](https://discourse.linuxserver.io "post on our community forum.")
[![Fleet](https://img.shields.io/static/v1.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=linuxserver.io&message=Fleet)](https://fleet.linuxserver.io "an online web interface which displays all of our maintained images.")
[![GitHub](https://img.shields.io/static/v1.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=linuxserver.io&message=GitHub&logo=github)](https://github.com/linuxserver "view the source for all of our repositories.")
[![Open Collective](https://img.shields.io/opencollective/all/linuxserver.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=Supporters&logo=open%20collective)](https://opencollective.com/linuxserver "please consider helping us by either donating or contributing to our budget")
The [LinuxServer.io](https://linuxserver.io) team brings you another container release featuring :-
The [LinuxServer.io](https://linuxserver.io) team brings you another container release featuring:
* regular and timely application updates
* easy user mappings (PGID, PUID)
* custom base image with s6 overlay
* weekly base OS updates with common layers across the entire LinuxServer.io ecosystem to minimise space usage, down time and bandwidth
* regular security updates
* regular and timely application updates
* easy user mappings (PGID, PUID)
* custom base image with s6 overlay
* weekly base OS updates with common layers across the entire LinuxServer.io ecosystem to minimise space usage, down time and bandwidth
* regular security updates
Find us at:
* [Blog](https://blog.linuxserver.io) - all the things you can do with our containers including How-To guides, opinions and much more!
* [Discord](https://discord.gg/YWrKVTn) - realtime support / chat with the community and the team.
* [Discourse](https://discourse.linuxserver.io) - post on our community forum.
@@ -25,92 +29,99 @@ Find us at:
# [linuxserver/radarr](https://github.com/linuxserver/docker-radarr)
[![GitHub Stars](https://img.shields.io/github/stars/linuxserver/docker-radarr.svg?style=flat-square&color=E68523&logo=github&logoColor=FFFFFF)](https://github.com/linuxserver/docker-radarr)
[![GitHub Release](https://img.shields.io/github/release/linuxserver/docker-radarr.svg?style=flat-square&color=E68523&logo=github&logoColor=FFFFFF)](https://github.com/linuxserver/docker-radarr/releases)
[![GitHub Package Repository](https://img.shields.io/static/v1.svg?style=flat-square&color=E68523&label=linuxserver.io&message=GitHub%20Package&logo=github&logoColor=FFFFFF)](https://github.com/linuxserver/docker-radarr/packages)
[![GitLab Container Registry](https://img.shields.io/static/v1.svg?style=flat-square&color=E68523&label=linuxserver.io&message=GitLab%20Registry&logo=gitlab&logoColor=FFFFFF)](https://gitlab.com/Linuxserver.io/docker-radarr/container_registry)
[![Quay.io](https://img.shields.io/static/v1.svg?style=flat-square&color=E68523&label=linuxserver.io&message=Quay.io)](https://quay.io/repository/linuxserver.io/radarr)
[![MicroBadger Layers](https://img.shields.io/microbadger/layers/linuxserver/radarr.svg?style=flat-square&color=E68523)](https://microbadger.com/images/linuxserver/radarr "Get your own version badge on microbadger.com")
[![Docker Pulls](https://img.shields.io/docker/pulls/linuxserver/radarr.svg?style=flat-square&color=E68523&label=pulls&logo=docker&logoColor=FFFFFF)](https://hub.docker.com/r/linuxserver/radarr)
[![Docker Stars](https://img.shields.io/docker/stars/linuxserver/radarr.svg?style=flat-square&color=E68523&label=stars&logo=docker&logoColor=FFFFFF)](https://hub.docker.com/r/linuxserver/radarr)
[![Build Status](https://ci.linuxserver.io/view/all/job/Docker-Pipeline-Builders/job/docker-radarr/job/master/badge/icon?style=flat-square)](https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-radarr/job/master/)
[![](https://lsio-ci.ams3.digitaloceanspaces.com/linuxserver/radarr/latest/badge.svg)](https://lsio-ci.ams3.digitaloceanspaces.com/linuxserver/radarr/latest/index.html)
[![Scarf.io pulls](https://scarf.sh/installs-badge/linuxserver-ci/linuxserver%2Fradarr?color=94398d&label-color=555555&logo-color=ffffff&style=for-the-badge&package-type=docker)](https://scarf.sh/gateway/linuxserver-ci/docker/linuxserver%2Fradarr)
[![GitHub Stars](https://img.shields.io/github/stars/linuxserver/docker-radarr.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&logo=github)](https://github.com/linuxserver/docker-radarr)
[![GitHub Release](https://img.shields.io/github/release/linuxserver/docker-radarr.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&logo=github)](https://github.com/linuxserver/docker-radarr/releases)
[![GitHub Package Repository](https://img.shields.io/static/v1.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=linuxserver.io&message=GitHub%20Package&logo=github)](https://github.com/linuxserver/docker-radarr/packages)
[![GitLab Container Registry](https://img.shields.io/static/v1.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=linuxserver.io&message=GitLab%20Registry&logo=gitlab)](https://gitlab.com/linuxserver.io/docker-radarr/container_registry)
[![Quay.io](https://img.shields.io/static/v1.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=linuxserver.io&message=Quay.io)](https://quay.io/repository/linuxserver.io/radarr)
[![Docker Pulls](https://img.shields.io/docker/pulls/linuxserver/radarr.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=pulls&logo=docker)](https://hub.docker.com/r/linuxserver/radarr)
[![Docker Stars](https://img.shields.io/docker/stars/linuxserver/radarr.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=stars&logo=docker)](https://hub.docker.com/r/linuxserver/radarr)
[![Jenkins Build](https://img.shields.io/jenkins/build?labelColor=555555&logoColor=ffffff&style=for-the-badge&jobUrl=https%3A%2F%2Fci.linuxserver.io%2Fjob%2FDocker-Pipeline-Builders%2Fjob%2Fdocker-radarr%2Fjob%2Fmaster%2F&logo=jenkins)](https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-radarr/job/master/)
[![LSIO CI](https://img.shields.io/badge/dynamic/yaml?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=CI&query=CI&url=https%3A%2F%2Fci-tests.linuxserver.io%2Flinuxserver%2Fradarr%2Flatest%2Fci-status.yml)](https://ci-tests.linuxserver.io/linuxserver/radarr/latest/index.html)
[Radarr](https://github.com/Radarr/Radarr) - A fork of Sonarr to work with movies à la Couchpotato.
[![radarr](https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/radarr_alpha.png)](https://github.com/Radarr/Radarr)
[![radarr](https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/radarr.png)](https://github.com/Radarr/Radarr)
## Supported Architectures
Our images support multiple architectures such as `x86-64`, `arm64` and `armhf`. We utilise the docker manifest for multi-platform awareness. More information is available from docker [here](https://github.com/docker/distribution/blob/master/docs/spec/manifest-v2-2.md#manifest-list) and our announcement [here](https://blog.linuxserver.io/2019/02/21/the-lsio-pipeline-project/).
We utilise the docker manifest for multi-platform awareness. More information is available from docker [here](https://github.com/docker/distribution/blob/master/docs/spec/manifest-v2-2.md#manifest-list) and our announcement [here](https://blog.linuxserver.io/2019/02/21/the-lsio-pipeline-project/).
Simply pulling `linuxserver/radarr` should retrieve the correct image for your arch, but you can also pull specific arch images via tags.
Simply pulling `lscr.io/linuxserver/radarr:latest` should retrieve the correct image for your arch, but you can also pull specific arch images via tags.
The architectures supported by this image are:
| Architecture | Tag |
| :----: | --- |
| x86-64 | amd64-latest |
| arm64 | arm64v8-latest |
| armhf | arm32v7-latest |
| Architecture | Available | Tag |
| :----: | :----: | ---- |
| x86-64 | ✅ | amd64-\<version tag\> |
| arm64 | ✅ | arm64v8-\<version tag\> |
| armhf | ❌ | |
## Version Tags
This image provides various versions that are available via tags. `latest` tag usually provides the latest stable version. Others are considered under development and caution must be exercised when using them.
This image provides various versions that are available via tags. Please read the descriptions carefully and exercise caution when using unstable or development tags.
| Tag | Description |
| :----: | --- |
| latest | Stable Radarr releases |
| nightly | Nightly Radarr releases |
| Tag | Available | Description |
| :----: | :----: |--- |
| latest | ✅ | Stable Radarr releases |
| develop | ✅ | Radarr releases from their develop branch |
| nightly | ✅ | Radarr releases from their nightly branch |
## Application Setup
Access the webui at `<your-ip>:7878`, for more information check out [Radarr](https://github.com/Radarr/Radarr).
### Media folders
We have set `/movies` and `/downloads` as ***optional paths***, this is because it is the easiest way to get started. While easy to use, it has some drawbacks. Mainly losing the ability to hardlink (TL;DR a way for a file to exist in multiple places on the same file system while only consuming one file worth of space), or atomic move (TL;DR instant file moves, rather than copy+delete) files while processing content.
Use the optional paths if you dont understand, or dont want hardlinks/atomic moves.
The folks over at servarr.com wrote a good [write-up](https://wiki.servarr.com/docker-guide#consistent-and-well-planned-paths) on how to get started with this.
## Usage
Here are some example snippets to help you get started creating a container.
### docker
### docker-compose (recommended, [click here for more info](https://docs.linuxserver.io/general/docker-compose))
```
docker create \
--name=radarr \
-e PUID=1000 \
-e PGID=1000 \
-e TZ=Europe/London \
-e UMASK_SET=022 `#optional` \
-p 7878:7878 \
-v <path to data>:/config \
-v <path/to/movies>:/movies \
-v <path/to/downloadclient-downloads>:/downloads \
--restart unless-stopped \
linuxserver/radarr
```
### docker-compose
Compatible with docker-compose v2 schemas.
```
```yaml
---
version: "2"
version: "2.1"
services:
radarr:
image: linuxserver/radarr
image: lscr.io/linuxserver/radarr:latest
container_name: radarr
environment:
- PUID=1000
- PGID=1000
- TZ=Europe/London
- UMASK_SET=022 #optional
- TZ=Etc/UTC
volumes:
- <path to data>:/config
- <path/to/movies>:/movies
- <path/to/downloadclient-downloads>:/downloads
- /path/to/data:/config
- /path/to/movies:/movies #optional
- /path/to/downloadclient-downloads:/downloads #optional
ports:
- 7878:7878
restart: unless-stopped
```
### docker cli ([click here for more info](https://docs.docker.com/engine/reference/commandline/cli/))
```bash
docker run -d \
--name=radarr \
-e PUID=1000 \
-e PGID=1000 \
-e TZ=Etc/UTC \
-p 7878:7878 \
-v /path/to/data:/config \
-v /path/to/movies:/movies `#optional` \
-v /path/to/downloadclient-downloads:/downloads `#optional` \
--restart unless-stopped \
lscr.io/linuxserver/radarr:latest
```
## Parameters
Container images are configured using parameters passed at runtime (such as those above). These parameters are separated by a colon and indicate `<external>:<internal>` respectively. For example, `-p 8080:80` would expose port `80` from inside the container to be accessible from the host's IP on port `8080` outside the container.
@@ -120,24 +131,28 @@ Container images are configured using parameters passed at runtime (such as thos
| `-p 7878` | The port for the Radarr webinterface |
| `-e PUID=1000` | for UserID - see below for explanation |
| `-e PGID=1000` | for GroupID - see below for explanation |
| `-e TZ=Europe/London` | Specify a timezone to use EG Europe/London, this is required for Radarr |
| `-e UMASK_SET=022` | control permissions of files and directories created by Radarr |
| `-e TZ=Etc/UTC` | specify a timezone to use, see this [list](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones#List). |
| `-v /config` | Database and Radarr configs |
| `-v /movies` | Location of Movie library on disk |
| `-v /downloads` | Location of download managers output directory |
| `-v /movies` | Location of Movie library on disk (See note in Application setup) |
| `-v /downloads` | Location of download managers output directory (See note in Application setup) |
## Environment variables from files (Docker secrets)
You can set any environment variable from a file by using a special prepend `FILE__`.
You can set any environment variable from a file by using a special prepend `FILE__`.
As an example:
```
```bash
-e FILE__PASSWORD=/run/secrets/mysecretpassword
```
Will set the environment variable `PASSWORD` based on the contents of the `/run/secrets/mysecretpassword` file.
## Umask for running applications
For all of our images we provide the ability to override the default umask settings for services started within the containers using the optional `-e UMASK=022` setting.
Keep in mind umask is not chmod it subtracts from permissions based on it's value it does not add. Please read up [here](https://en.wikipedia.org/wiki/Umask) before asking for support.
## User / Group Identifiers
When using volumes (`-v` flags) permissions issues can arise between the host OS and the container, we avoid this issue by allowing you to specify the user `PUID` and group `PGID`.
@@ -146,18 +161,16 @@ Ensure any volume directories on the host are owned by the same user you specify
In this instance `PUID=1000` and `PGID=1000`, to find yours use `id user` as below:
```
```bash
$ id username
uid=1000(dockeruser) gid=1000(dockergroup) groups=1000(dockergroup)
```
## Docker Mods
&nbsp;
## Application Setup
Access the webui at `<your-ip>:7878`, for more information check out [Radarr](https://github.com/Radarr/Radarr).
[![Docker Mods](https://img.shields.io/badge/dynamic/yaml?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=radarr&query=%24.mods%5B%27radarr%27%5D.mod_count&url=https%3A%2F%2Fraw.githubusercontent.com%2Flinuxserver%2Fdocker-mods%2Fmaster%2Fmod-list.yml)](https://mods.linuxserver.io/?mod=radarr "view available mods for this container.") [![Docker Universal Mods](https://img.shields.io/badge/dynamic/yaml?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=universal&query=%24.mods%5B%27universal%27%5D.mod_count&url=https%3A%2F%2Fraw.githubusercontent.com%2Flinuxserver%2Fdocker-mods%2Fmaster%2Fmod-list.yml)](https://mods.linuxserver.io/?mod=universal "view available universal mods.")
We publish various [Docker Mods](https://github.com/linuxserver/docker-mods) to enable additional functionality within the containers. The list of Mods available for this image (if any) as well as universal mods that can be applied to any one of our images can be accessed via the dynamic badges above.
## Support Info
@@ -166,7 +179,7 @@ Access the webui at `<your-ip>:7878`, for more information check out [Radarr](ht
* container version number
* `docker inspect -f '{{ index .Config.Labels "build_version" }}' radarr`
* image version number
* `docker inspect -f '{{ index .Config.Labels "build_version" }}' linuxserver/radarr`
* `docker inspect -f '{{ index .Config.Labels "build_version" }}' lscr.io/linuxserver/radarr:latest`
## Updating Info
@@ -174,48 +187,57 @@ Most of our images are static, versioned, and require an image update and contai
Below are the instructions for updating containers:
### Via Docker Run/Create
* Update the image: `docker pull linuxserver/radarr`
* Stop the running container: `docker stop radarr`
* Delete the container: `docker rm radarr`
* Recreate a new container with the same docker create parameters as instructed above (if mapped correctly to a host folder, your `/config` folder and settings will be preserved)
* Start the new container: `docker start radarr`
* You can also remove the old dangling images: `docker image prune`
### Via Docker Compose
* Update all images: `docker-compose pull`
* or update a single image: `docker-compose pull radarr`
* Let compose update all containers as necessary: `docker-compose up -d`
* or update a single container: `docker-compose up -d radarr`
* You can also remove the old dangling images: `docker image prune`
### Via Watchtower auto-updater (especially useful if you don't remember the original parameters)
### Via Docker Run
* Update the image: `docker pull lscr.io/linuxserver/radarr:latest`
* Stop the running container: `docker stop radarr`
* Delete the container: `docker rm radarr`
* Recreate a new container with the same docker run parameters as instructed above (if mapped correctly to a host folder, your `/config` folder and settings will be preserved)
* You can also remove the old dangling images: `docker image prune`
### Via Watchtower auto-updater (only use if you don't remember the original parameters)
* Pull the latest image at its tag and replace it with the same env variables in one run:
```
```bash
docker run --rm \
-v /var/run/docker.sock:/var/run/docker.sock \
containrrr/watchtower \
--run-once radarr
```
**Note:** We do not endorse the use of Watchtower as a solution to automated updates of existing Docker containers. In fact we generally discourage automated updates. However, this is a useful tool for one-time manual updates of containers where you have forgotten the original parameters. In the long term, we highly recommend using Docker Compose.
* You can also remove the old dangling images: `docker image prune`
**Note:** We do not endorse the use of Watchtower as a solution to automated updates of existing Docker containers. In fact we generally discourage automated updates. However, this is a useful tool for one-time manual updates of containers where you have forgotten the original parameters. In the long term, we highly recommend using [Docker Compose](https://docs.linuxserver.io/general/docker-compose).
### Image Update Notifications - Diun (Docker Image Update Notifier)
* We recommend [Diun](https://crazymax.dev/diun/) for update notifications. Other tools that automatically update containers unattended are not recommended or supported.
## Building locally
If you want to make local modifications to these images for development purposes or just to customize the logic:
```
```bash
git clone https://github.com/linuxserver/docker-radarr.git
cd docker-radarr
docker build \
--no-cache \
--pull \
-t linuxserver/radarr:latest .
-t lscr.io/linuxserver/radarr:latest .
```
The ARM variants can be built on x86_64 hardware using `multiarch/qemu-user-static`
```
```bash
docker run --rm --privileged multiarch/qemu-user-static:register --reset
```
@@ -223,11 +245,21 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64
## Versions
* **10.15.19:** - Use Netcore builds for preview branch.
* **08.09.19:** - Pull artifacts from new upstream Azure build env.
* **06.06.23:** - Rebase master to Alpine 3.18, deprecate armhf as per [https://www.linuxserver.io/armhf](https://www.linuxserver.io/armhf).
* **17.01.23:** - Rebase master branch to Alpine 3.17, migrate to s6v3.
* **06.06.22:** - Rebase master branch to Alpine 3.15.
* **20.02.22:** - Rebase develop branch to Alpine.
* **04.02.22:** - Rebase nightly branch to Alpine and deprecate nightly-alpine branch.
* **27.12.21:** - Add nightly-alpine branch.
* **17.10.21:** - Remove `UMASK_SET`.
* **08.05.21:** - Make the paths clearer to the user
* **17.01.21:** - Deprecate `UMASK_SET` in favor of UMASK in baseimage, see above for more information.
* **11.30.20:** - Publish `develop` tag.
* **11.28.20:** - Switch to v3 .NET CORE builds (no more mono, `5.14` tag is deprecated). Rebase to Focal (for issues on arm32v7, [see here](https://docs.linuxserver.io/faq#my-host-is-incompatible-with-images-based-on-ubuntu-focal)).
* **05.04.20:** - Move app to /app.
* **01.08.19:** - Rebase to Linuxserver LTS mono version.
* **13.06.19:** - Add env variable for setting umask.
* **07.05.19:** - Add preview branch to releases.
* **10.05.19:** - Rebase to Bionic.
* **23.03.19:** - Switching to new Base images, shift to arm32v7 tag.
* **09.09.18:** - Add pipeline build process.
* **24.02.18:** - Add nightly branch.
+9 -7
View File
@@ -1,12 +1,12 @@
---
# jenkins variables
project_name: docker-radarr
external_type: na
custom_version_command: curl -sL https://radarr.lidarr.audio/v1/update/aphrodite/changes?os=linux | jq -r '.[0].version'
release_type: prerelease
release_tag: preview
ls_branch: preview
custom_version_command: curl -sL https://radarr.servarr.com/v1/update/master/changes?runtime=netcore%26os=linuxmusl | jq -r '.[0].version'
release_type: stable
release_tag: latest
ls_branch: master
build_armhf: false
repo_vars:
- BUILD_VERSION_ARG = 'RADARR_RELEASE'
- LS_USER = 'linuxserver'
@@ -15,7 +15,7 @@ repo_vars:
- DOCKERHUB_IMAGE = 'linuxserver/radarr'
- DEV_DOCKERHUB_IMAGE = 'lsiodev/radarr'
- PR_DOCKERHUB_IMAGE = 'lspipepr/radarr'
- DIST_IMAGE = 'ubuntu'
- DIST_IMAGE = 'alpine'
- MULTIARCH='true'
- CI='true'
- CI_WEB='true'
@@ -24,4 +24,6 @@ repo_vars:
- CI_DELAY='120'
- CI_DOCKERENV='TZ=US/Pacific'
- CI_AUTH='user:password'
- CI_WEBPATH=''
- CI_WEBPATH='/system/status'
sponsor_links:
- { name: "Radarr", url: "https://opencollective.com/radarr" }
+425 -132
View File
@@ -1,132 +1,425 @@
adduser3.116ubuntu1
apt1.6.12
apt-utils1.6.12
base-files10.1ubuntu2.7
base-passwd3.5.44
bash4.4.18-2ubuntu1.2
bsdutils1:2.31.1-0.4ubuntu3.4
bzip21.0.6-8.1ubuntu0.2
ca-certificates20180409
coreutils8.28-1ubuntu1
curl7.58.0-2ubuntu3.8
dash0.5.8-2.10
debconf1.5.66ubuntu1
debianutils4.8.4
diffutils1:3.6-1
dpkg1.19.0.5ubuntu2.3
e2fsprogs1.44.1-1ubuntu1.2
fdisk2.31.1-0.4ubuntu3.4
findutils4.6.0+git+20170828-2
gcc-8-base8.3.0-6ubuntu1~18.04.1
gpgv2.2.4-1ubuntu1.2
grep3.1-2build1
gzip1.6-5ubuntu1
hostname3.20
init-system-helpers1.51
jq1.5+dfsg-2
krb5-locales1.16-2ubuntu0.1
libacl12.2.52-3build1
libapt-inst2.01.6.12
libapt-pkg5.01.6.12
libasn1-8-heimdal7.5.0+dfsg-1
libattr11:2.4.47-2build1
libaudit11:2.8.2-1ubuntu1
libaudit-common1:2.8.2-1ubuntu1
libblkid12.31.1-0.4ubuntu3.4
libbz2-1.01.0.6-8.1ubuntu0.2
libc62.27-3ubuntu1
libcap-ng00.7.7-3.1
libc-bin2.27-3ubuntu1
libcom-err21.44.1-1ubuntu1.2
libcurl3-gnutls7.58.0-2ubuntu3.8
libcurl47.58.0-2ubuntu3.8
libdb5.35.3.28-13.1ubuntu1.1
libdebconfclient00.213ubuntu1
libext2fs21.44.1-1ubuntu1.2
libfdisk12.31.1-0.4ubuntu3.4
libffi63.2.1-8
libgcc11:8.3.0-6ubuntu1~18.04.1
libgcrypt201.8.1-4ubuntu1.1
libgmp102:6.1.2+dfsg-2
libgnutls303.5.18-1ubuntu1.1
libgpg-error01.27-6
libgssapi3-heimdal7.5.0+dfsg-1
libgssapi-krb5-21.16-2ubuntu0.1
libhcrypto4-heimdal7.5.0+dfsg-1
libheimbase1-heimdal7.5.0+dfsg-1
libheimntlm0-heimdal7.5.0+dfsg-1
libhogweed43.4-1
libhx509-5-heimdal7.5.0+dfsg-1
libicu6060.2-3ubuntu3
libidn2-02.0.4-1.1ubuntu0.2
libjq11.5+dfsg-2
libk5crypto31.16-2ubuntu0.1
libkeyutils11.5.9-9.2ubuntu2
libkrb5-26-heimdal7.5.0+dfsg-1
libkrb5-31.16-2ubuntu0.1
libkrb5support01.16-2ubuntu0.1
libldap-2.4-22.4.45+dfsg-1ubuntu1.4
libldap-common2.4.45+dfsg-1ubuntu1.4
liblz4-10.0~r131-2ubuntu3
liblzma55.2.2-1.3
libmediainfo0v517.12-1ubuntu0.1
libmms00.6.4-2
libmount12.31.1-0.4ubuntu3.4
libncurses56.1-1ubuntu1.18.04
libncursesw56.1-1ubuntu1.18.04
libnettle63.4-1
libnghttp2-141.30.0-1ubuntu1
libonig46.7.0-1
libp11-kit00.23.9-2
libpam0g1.1.8-3.6ubuntu2.18.04.1
libpam-modules1.1.8-3.6ubuntu2.18.04.1
libpam-modules-bin1.1.8-3.6ubuntu2.18.04.1
libpam-runtime1.1.8-3.6ubuntu2.18.04.1
libpcre32:8.39-9
libprocps62:3.3.12-3ubuntu1.2
libpsl50.19.1-5build1
libroken18-heimdal7.5.0+dfsg-1
librtmp12.4+20151223.gitfa8646d.1-1
libsasl2-22.1.27~101-g0780600+dfsg-3ubuntu2
libsasl2-modules2.1.27~101-g0780600+dfsg-3ubuntu2
libsasl2-modules-db2.1.27~101-g0780600+dfsg-3ubuntu2
libseccomp22.4.1-0ubuntu0.18.04.2
libselinux12.7-2build2
libsemanage12.7-2build2
libsemanage-common2.7-2build2
libsepol12.7-1
libsmartcols12.31.1-0.4ubuntu3.4
libsqlite3-03.22.0-1ubuntu0.2
libss21.44.1-1ubuntu1.2
libssl1.11.1.1-1ubuntu2.1~18.04.5
libstdc++68.3.0-6ubuntu1~18.04.1
libsystemd0237-3ubuntu10.33
libtasn1-64.13-2
libtinfo56.1-1ubuntu1.18.04
libtinyxml2-66.0.0+dfsg-1
libudev1237-3ubuntu10.33
libunistring20.9.9-0ubuntu2
libuuid12.31.1-0.4ubuntu3.4
libwind0-heimdal7.5.0+dfsg-1
libzen0v50.4.37-1
libzstd11.3.3+dfsg-2ubuntu1.1
locales2.27-3ubuntu1
login1:4.5-1ubuntu2
lsb-base9.20170808ubuntu1
mawk1.3.3-17ubuntu3
mount2.31.1-0.4ubuntu3.4
ncurses-base6.1-1ubuntu1.18.04
ncurses-bin6.1-1ubuntu1.18.04
openssl1.1.1-1ubuntu2.1~18.04.5
passwd1:4.5-1ubuntu2
perl-base5.26.1-6ubuntu0.3
procps2:3.3.12-3ubuntu1.2
publicsuffix20180223.1310-1
sed4.4-2
sensible-utils0.0.12
sysvinit-utils2.88dsf-59.10ubuntu1
tar1.29b-2ubuntu0.1
tzdata2019c-0ubuntu0.18.04
ubuntu-keyring2018.09.18.1~18.04.0
util-linux2.31.1-0.4ubuntu3.4
zlib1g1:1.2.11.dfsg-0ubuntu2
NAME VERSION TYPE
BouncyCastle.Crypto 1.9.0.1 dotnet
Dapper 2.0.123.33578 dotnet
DryIoc netstandard2.1 5.3.4.0 dotnet
DryIoc.Microsoft.DependencyInjection netstandard2.0 6.1.1.0 dotnet
Dynamitey 2.0.9.136 dotnet
Equ 2.3.0 dotnet
FFMpegCore 4.0.0.0 dotnet
FluentMigrator 3.3.2.9 dotnet
FluentMigrator.Abstractions 3.3.2.9 dotnet
FluentMigrator.Extensions.Oracle 3.3.2.9 dotnet
FluentMigrator.Extensions.Postgres 3.3.2.9 dotnet
FluentMigrator.Extensions.SqlAnywhere 3.3.2.9 dotnet
FluentMigrator.Extensions.SqlServer 3.3.2.9 dotnet
FluentMigrator.Runner 3.3.2.9 dotnet
FluentMigrator.Runner.Core 3.3.2.9 dotnet
FluentMigrator.Runner.Db2 3.3.2.9 dotnet
FluentMigrator.Runner.Firebird 3.3.2.9 dotnet
FluentMigrator.Runner.Hana 3.3.2.9 dotnet
FluentMigrator.Runner.MySql 3.3.2.9 dotnet
FluentMigrator.Runner.Oracle 3.3.2.9 dotnet
FluentMigrator.Runner.Postgres 3.3.2.9 dotnet
FluentMigrator.Runner.Redshift 3.3.2.9 dotnet
FluentMigrator.Runner.SQLite 3.3.2.9 dotnet
FluentMigrator.Runner.SqlAnywhere 3.3.2.9 dotnet
FluentMigrator.Runner.SqlServer 3.3.2.9 dotnet
FluentMigrator.Runner.SqlServerCe 3.3.2.9 dotnet
FluentValidation 9.5.4.0 dotnet
ICSharpCode.SharpZipLib 1.3.3.11 dotnet
Ical.Net 1.0.0.0 dotnet
ImpromptuInterface 7.0.1.0 dotnet
Instances 1.0.0.0 dotnet
Json.NET .NET 6.0 13.0.2.27524 dotnet
MailKit 3.6.0.0 dotnet
Microsoft.AspNetCore 6.0.1623.17406 dotnet
Microsoft.AspNetCore.Antiforgery 6.0.1623.17406 dotnet
Microsoft.AspNetCore.Authentication 6.0.1623.17406 dotnet
Microsoft.AspNetCore.Authentication.Abstractions 6.0.1623.17406 dotnet
Microsoft.AspNetCore.Authentication.Cookies 6.0.1623.17406 dotnet
Microsoft.AspNetCore.Authentication.Core 6.0.1623.17406 dotnet
Microsoft.AspNetCore.Authentication.OAuth 6.0.1623.17406 dotnet
Microsoft.AspNetCore.Authorization 6.0.1623.17406 dotnet
Microsoft.AspNetCore.Authorization.Policy 6.0.1623.17406 dotnet
Microsoft.AspNetCore.Components 6.0.1623.17406 dotnet
Microsoft.AspNetCore.Components.Authorization 6.0.1623.17406 dotnet
Microsoft.AspNetCore.Components.Forms 6.0.1623.17406 dotnet
Microsoft.AspNetCore.Components.Server 6.0.1623.17406 dotnet
Microsoft.AspNetCore.Components.Web 6.0.1623.17406 dotnet
Microsoft.AspNetCore.Connections.Abstractions 6.0.1623.17406 dotnet
Microsoft.AspNetCore.CookiePolicy 6.0.1623.17406 dotnet
Microsoft.AspNetCore.Cors 6.0.1623.17406 dotnet
Microsoft.AspNetCore.Cryptography.Internal 6.0.1623.17406 dotnet
Microsoft.AspNetCore.Cryptography.KeyDerivation 6.0.1623.17406 dotnet
Microsoft.AspNetCore.DataProtection 6.0.1623.17406 dotnet
Microsoft.AspNetCore.DataProtection.Abstractions 6.0.1623.17406 dotnet
Microsoft.AspNetCore.DataProtection.Extensions 6.0.1623.17406 dotnet
Microsoft.AspNetCore.Diagnostics 6.0.1623.17406 dotnet
Microsoft.AspNetCore.Diagnostics.Abstractions 6.0.1623.17406 dotnet
Microsoft.AspNetCore.Diagnostics.HealthChecks 6.0.1623.17406 dotnet
Microsoft.AspNetCore.HostFiltering 6.0.1623.17406 dotnet
Microsoft.AspNetCore.Hosting 6.0.1623.17406 dotnet
Microsoft.AspNetCore.Hosting.Abstractions 6.0.1623.17406 dotnet
Microsoft.AspNetCore.Hosting.Server.Abstractions 6.0.1623.17406 dotnet
Microsoft.AspNetCore.Html.Abstractions 6.0.1623.17406 dotnet
Microsoft.AspNetCore.Http 6.0.1623.17406 dotnet
Microsoft.AspNetCore.Http.Abstractions 6.0.1623.17406 dotnet
Microsoft.AspNetCore.Http.Connections 6.0.1623.17406 dotnet
Microsoft.AspNetCore.Http.Connections.Common 6.0.1623.17406 dotnet
Microsoft.AspNetCore.Http.Extensions 6.0.1623.17406 dotnet
Microsoft.AspNetCore.Http.Features 6.0.1623.17406 dotnet
Microsoft.AspNetCore.Http.Results 6.0.1623.17406 dotnet
Microsoft.AspNetCore.HttpLogging 6.0.1623.17406 dotnet
Microsoft.AspNetCore.HttpOverrides 6.0.1623.17406 dotnet
Microsoft.AspNetCore.HttpsPolicy 6.0.1623.17406 dotnet
Microsoft.AspNetCore.Identity 6.0.1623.17406 dotnet
Microsoft.AspNetCore.Localization 6.0.1623.17406 dotnet
Microsoft.AspNetCore.Localization.Routing 6.0.1623.17406 dotnet
Microsoft.AspNetCore.Metadata 6.0.1623.17406 dotnet
Microsoft.AspNetCore.Mvc 6.0.1623.17406 dotnet
Microsoft.AspNetCore.Mvc.Abstractions 6.0.1623.17406 dotnet
Microsoft.AspNetCore.Mvc.ApiExplorer 6.0.1623.17406 dotnet
Microsoft.AspNetCore.Mvc.Core 6.0.1623.17406 dotnet
Microsoft.AspNetCore.Mvc.Cors 6.0.1623.17406 dotnet
Microsoft.AspNetCore.Mvc.DataAnnotations 6.0.1623.17406 dotnet
Microsoft.AspNetCore.Mvc.Formatters.Json 6.0.1623.17406 dotnet
Microsoft.AspNetCore.Mvc.Formatters.Xml 6.0.1623.17406 dotnet
Microsoft.AspNetCore.Mvc.Localization 6.0.1623.17406 dotnet
Microsoft.AspNetCore.Mvc.Razor 6.0.1623.17406 dotnet
Microsoft.AspNetCore.Mvc.RazorPages 6.0.1623.17406 dotnet
Microsoft.AspNetCore.Mvc.TagHelpers 6.0.1623.17406 dotnet
Microsoft.AspNetCore.Mvc.ViewFeatures 6.0.1623.17406 dotnet
Microsoft.AspNetCore.Razor 6.0.1623.17406 dotnet
Microsoft.AspNetCore.Razor.Runtime 6.0.1623.17406 dotnet
Microsoft.AspNetCore.ResponseCaching 6.0.1623.17406 dotnet
Microsoft.AspNetCore.ResponseCaching.Abstractions 6.0.1623.17406 dotnet
Microsoft.AspNetCore.ResponseCompression 6.0.1623.17406 dotnet
Microsoft.AspNetCore.Rewrite 6.0.1623.17406 dotnet
Microsoft.AspNetCore.Routing 6.0.1623.17406 dotnet
Microsoft.AspNetCore.Routing.Abstractions 6.0.1623.17406 dotnet
Microsoft.AspNetCore.Server.HttpSys 6.0.1623.17406 dotnet
Microsoft.AspNetCore.Server.IIS 6.0.1623.17406 dotnet
Microsoft.AspNetCore.Server.IISIntegration 6.0.1623.17406 dotnet
Microsoft.AspNetCore.Server.Kestrel 6.0.1623.17406 dotnet
Microsoft.AspNetCore.Server.Kestrel.Core 6.0.1623.17406 dotnet
Microsoft.AspNetCore.Server.Kestrel.Transport.Quic 6.0.1623.17406 dotnet
Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets 6.0.1623.17406 dotnet
Microsoft.AspNetCore.Session 6.0.1623.17406 dotnet
Microsoft.AspNetCore.SignalR 6.0.1623.17406 dotnet
Microsoft.AspNetCore.SignalR.Common 6.0.1623.17406 dotnet
Microsoft.AspNetCore.SignalR.Core 6.0.1623.17406 dotnet
Microsoft.AspNetCore.SignalR.Protocols.Json 6.0.1623.17406 dotnet
Microsoft.AspNetCore.StaticFiles 6.0.1623.17406 dotnet
Microsoft.AspNetCore.WebSockets 6.0.1623.17406 dotnet
Microsoft.AspNetCore.WebUtilities 6.0.1623.17406 dotnet
Microsoft.CSharp 6.0.1623.17311 dotnet
Microsoft.Data.SqlClient 2.0.20168.4 dotnet
Microsoft.Extensions.Caching.Abstractions 6.0.21.52210 dotnet
Microsoft.Extensions.Caching.Memory 6.0.222.6406 dotnet
Microsoft.Extensions.Configuration 6.0.322.12309 dotnet
Microsoft.Extensions.Configuration.Abstractions 6.0.21.52210 dotnet
Microsoft.Extensions.Configuration.Binder 6.0.21.52210 dotnet
Microsoft.Extensions.Configuration.CommandLine 6.0.21.52210 dotnet
Microsoft.Extensions.Configuration.EnvironmentVariables 6.0.222.6406 dotnet
Microsoft.Extensions.Configuration.FileExtensions 6.0.21.52210 dotnet
Microsoft.Extensions.Configuration.Ini 6.0.21.52210 dotnet
Microsoft.Extensions.Configuration.Json 6.0.21.52210 dotnet
Microsoft.Extensions.Configuration.KeyPerFile 6.0.1623.17406 dotnet
Microsoft.Extensions.Configuration.UserSecrets 6.0.222.6406 dotnet
Microsoft.Extensions.Configuration.Xml 6.0.21.52210 dotnet
Microsoft.Extensions.DependencyInjection 6.0.1022.47605 dotnet
Microsoft.Extensions.DependencyInjection.Abstractions 6.0.21.52210 dotnet
Microsoft.Extensions.Diagnostics.HealthChecks 6.0.1623.17406 dotnet
Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions 6.0.1623.17406 dotnet
Microsoft.Extensions.Features 6.0.1623.17406 dotnet
Microsoft.Extensions.FileProviders.Abstractions 6.0.21.52210 dotnet
Microsoft.Extensions.FileProviders.Composite 6.0.21.52210 dotnet
Microsoft.Extensions.FileProviders.Embedded 6.0.1623.17406 dotnet
Microsoft.Extensions.FileProviders.Physical 6.0.21.52210 dotnet
Microsoft.Extensions.FileSystemGlobbing 6.0.21.52210 dotnet
Microsoft.Extensions.Hosting 6.0.222.6406 dotnet
Microsoft.Extensions.Hosting.Abstractions 6.0.21.52210 dotnet
Microsoft.Extensions.Hosting.WindowsServices 6.0.1022.47605 dotnet
Microsoft.Extensions.Http 6.0.21.52210 dotnet
Microsoft.Extensions.Identity.Core 6.0.1623.17406 dotnet
Microsoft.Extensions.Identity.Stores 6.0.1623.17406 dotnet
Microsoft.Extensions.Localization 6.0.1623.17406 dotnet
Microsoft.Extensions.Localization.Abstractions 6.0.1623.17406 dotnet
Microsoft.Extensions.Logging 6.0.21.52210 dotnet
Microsoft.Extensions.Logging.Abstractions 6.0.1122.52304 dotnet
Microsoft.Extensions.Logging.Configuration 6.0.21.52210 dotnet
Microsoft.Extensions.Logging.Console 6.0.21.52210 dotnet
Microsoft.Extensions.Logging.Debug 6.0.21.52210 dotnet
Microsoft.Extensions.Logging.EventLog 6.0.21.52210 dotnet
Microsoft.Extensions.Logging.EventSource 6.0.21.52210 dotnet
Microsoft.Extensions.Logging.TraceSource 6.0.21.52210 dotnet
Microsoft.Extensions.ObjectPool 6.0.1623.17406 dotnet
Microsoft.Extensions.Options 6.0.21.52210 dotnet
Microsoft.Extensions.Options.ConfigurationExtensions 6.0.21.52210 dotnet
Microsoft.Extensions.Options.DataAnnotations 6.0.21.52210 dotnet
Microsoft.Extensions.Primitives 6.0.21.52210 dotnet
Microsoft.Extensions.WebEncoders 6.0.1623.17406 dotnet
Microsoft.Identity.Client 4.21.1.0 dotnet
Microsoft.IdentityModel.JsonWebTokens 6.8.0.11012 dotnet
Microsoft.IdentityModel.Logging 6.8.0.11012 dotnet
Microsoft.IdentityModel.Protocols 6.8.0.11012 dotnet
Microsoft.IdentityModel.Protocols.OpenIdConnect 6.8.0.11012 dotnet
Microsoft.IdentityModel.Tokens 6.8.0.11012 dotnet
Microsoft.JSInterop 6.0.1623.17406 dotnet
Microsoft.Net.Http.Headers 6.0.1623.17406 dotnet
Microsoft.OpenApi 1.2.3.0 dotnet
Microsoft.VisualBasic 6.0.1623.17311 dotnet
Microsoft.VisualBasic.Core 11.100.1623.17311 dotnet
Microsoft.Win32.Primitives 6.0.1623.17311 dotnet
Microsoft.Win32.Registry 6.0.1623.17311 dotnet
Microsoft.Win32.SystemEvents 6.0.21.52210 dotnet
MimeKit 3.6.0.0 dotnet
Mono.Nat 3.0.1 dotnet
Mono.Posix.NETStandard.dll 1.0.0.0 dotnet
MonoTorrent 2.0.7 dotnet
NLog Syslog target 7.0.0.0 dotnet
NLog for NetStandard 2.0 5.2.0.1813 dotnet
NLog.Extensions.Logging for .NET 6 5.3.0.360 dotnet
Noda Time 3.0.0.0 dotnet
Npgsql 7.0.4.0 dotnet
Polly.Contrib.WaitAndRetry 1.1.1.0 dotnet
Radarr 4.7.5.7809 dotnet
Radarr.Api.V3 4.7.5.7809 dotnet
Radarr.Common 4.7.5.7809 dotnet
Radarr.Core 4.7.5.7809 dotnet
Radarr.Host 4.7.5.7809 dotnet
Radarr.Http 4.7.5.7809 dotnet
Radarr.Mono 4.7.5.7809 dotnet
Radarr.SignalR 4.7.5.7809 dotnet
ReusableTasks 2.0.0 dotnet
Sentry 3.23.1.0 dotnet
SixLabors.ImageSharp 3.0.1.0 dotnet
Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet
Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet
System 6.0.1623.17311 dotnet
System.AppContext 6.0.1623.17311 dotnet
System.Buffers 6.0.1623.17311 dotnet
System.Collections 6.0.1623.17311 dotnet
System.Collections.Concurrent 6.0.1623.17311 dotnet
System.Collections.Immutable 6.0.1623.17311 dotnet
System.Collections.NonGeneric 6.0.1623.17311 dotnet
System.Collections.Specialized 6.0.1623.17311 dotnet
System.ComponentModel 6.0.1623.17311 dotnet
System.ComponentModel.Annotations 6.0.1623.17311 dotnet
System.ComponentModel.DataAnnotations 6.0.1623.17311 dotnet
System.ComponentModel.EventBasedAsync 6.0.1623.17311 dotnet
System.ComponentModel.Primitives 6.0.1623.17311 dotnet
System.ComponentModel.TypeConverter 6.0.1623.17311 dotnet
System.Configuration 6.0.1623.17311 dotnet
System.Configuration.ConfigurationManager 6.0.922.41905 dotnet
System.Console 6.0.1623.17311 dotnet
System.Core 6.0.1623.17311 dotnet
System.Data 6.0.1623.17311 dotnet
System.Data.Common 6.0.1623.17311 dotnet
System.Data.DataSetExtensions 6.0.1623.17311 dotnet
System.Data.SQLite Core 1.0.115.5 dotnet
System.Data.SqlServerCe 4.0.8876.1 dotnet
System.Diagnostics.Contracts 6.0.1623.17311 dotnet
System.Diagnostics.Debug 6.0.1623.17311 dotnet
System.Diagnostics.DiagnosticSource 6.0.1623.17311 dotnet
System.Diagnostics.EventLog 6.0.21.52210 dotnet
System.Diagnostics.FileVersionInfo 6.0.1623.17311 dotnet
System.Diagnostics.Process 6.0.1623.17311 dotnet
System.Diagnostics.StackTrace 6.0.1623.17311 dotnet
System.Diagnostics.TextWriterTraceListener 6.0.1623.17311 dotnet
System.Diagnostics.Tools 6.0.1623.17311 dotnet
System.Diagnostics.TraceSource 6.0.1623.17311 dotnet
System.Diagnostics.Tracing 6.0.1623.17311 dotnet
System.Drawing 6.0.1623.17311 dotnet
System.Drawing.Common 6.0.21.52210 dotnet
System.Drawing.Primitives 6.0.1623.17311 dotnet
System.Dynamic.Runtime 6.0.1623.17311 dotnet
System.Formats.Asn1 6.0.1623.17311 dotnet
System.Globalization 6.0.1623.17311 dotnet
System.Globalization.Calendars 6.0.1623.17311 dotnet
System.Globalization.Extensions 6.0.1623.17311 dotnet
System.IO 6.0.1623.17311 dotnet
System.IO.Compression 6.0.1623.17311 dotnet
System.IO.Compression.Brotli 6.0.1623.17311 dotnet
System.IO.Compression.FileSystem 6.0.1623.17311 dotnet
System.IO.Compression.ZipFile 6.0.1623.17311 dotnet
System.IO.FileSystem 6.0.1623.17311 dotnet
System.IO.FileSystem.AccessControl 6.0.1623.17311 dotnet
System.IO.FileSystem.DriveInfo 6.0.1623.17311 dotnet
System.IO.FileSystem.Primitives 6.0.1623.17311 dotnet
System.IO.FileSystem.Watcher 6.0.1623.17311 dotnet
System.IO.IsolatedStorage 6.0.1623.17311 dotnet
System.IO.MemoryMappedFiles 6.0.1623.17311 dotnet
System.IO.Pipelines 6.0.522.21309 dotnet
System.IO.Pipes 6.0.1623.17311 dotnet
System.IO.Pipes.AccessControl 6.0.1623.17311 dotnet
System.IO.UnmanagedMemoryStream 6.0.1623.17311 dotnet
System.IdentityModel.Tokens.Jwt 6.8.0.11012 dotnet
System.Linq 6.0.1623.17311 dotnet
System.Linq.Expressions 6.0.1623.17311 dotnet
System.Linq.Parallel 6.0.1623.17311 dotnet
System.Linq.Queryable 6.0.1623.17311 dotnet
System.Memory 6.0.1623.17311 dotnet
System.Net 6.0.1623.17311 dotnet
System.Net.Http 6.0.1623.17311 dotnet
System.Net.Http.Json 6.0.1623.17311 dotnet
System.Net.HttpListener 6.0.1623.17311 dotnet
System.Net.Mail 6.0.1623.17311 dotnet
System.Net.NameResolution 6.0.1623.17311 dotnet
System.Net.NetworkInformation 6.0.1623.17311 dotnet
System.Net.Ping 6.0.1623.17311 dotnet
System.Net.Primitives 6.0.1623.17311 dotnet
System.Net.Quic 6.0.1623.17311 dotnet
System.Net.Requests 6.0.1623.17311 dotnet
System.Net.Security 6.0.1623.17311 dotnet
System.Net.ServicePoint 6.0.1623.17311 dotnet
System.Net.Sockets 6.0.1623.17311 dotnet
System.Net.WebClient 6.0.1623.17311 dotnet
System.Net.WebHeaderCollection 6.0.1623.17311 dotnet
System.Net.WebProxy 6.0.1623.17311 dotnet
System.Net.WebSockets 6.0.1623.17311 dotnet
System.Net.WebSockets.Client 6.0.1623.17311 dotnet
System.Numerics 6.0.1623.17311 dotnet
System.Numerics.Vectors 6.0.1623.17311 dotnet
System.ObjectModel 6.0.1623.17311 dotnet
System.Private.CoreLib 6.0.1623.17311 dotnet
System.Private.DataContractSerialization 6.0.1623.17311 dotnet
System.Private.Uri 6.0.1623.17311 dotnet
System.Private.Xml 6.0.1623.17311 dotnet
System.Private.Xml.Linq 6.0.1623.17311 dotnet
System.Reflection 6.0.1623.17311 dotnet
System.Reflection.DispatchProxy 6.0.1623.17311 dotnet
System.Reflection.Emit 6.0.1623.17311 dotnet
System.Reflection.Emit.ILGeneration 6.0.1623.17311 dotnet
System.Reflection.Emit.Lightweight 6.0.1623.17311 dotnet
System.Reflection.Extensions 6.0.1623.17311 dotnet
System.Reflection.Metadata 6.0.1623.17311 dotnet
System.Reflection.Primitives 6.0.1623.17311 dotnet
System.Reflection.TypeExtensions 6.0.1623.17311 dotnet
System.Resources.Reader 6.0.1623.17311 dotnet
System.Resources.ResourceManager 6.0.1623.17311 dotnet
System.Resources.Writer 6.0.1623.17311 dotnet
System.Runtime 6.0.1623.17311 dotnet
System.Runtime.Caching 4.700.19.56404 dotnet
System.Runtime.CompilerServices.VisualC 6.0.1623.17311 dotnet
System.Runtime.Extensions 6.0.1623.17311 dotnet
System.Runtime.Handles 6.0.1623.17311 dotnet
System.Runtime.InteropServices 6.0.1623.17311 dotnet
System.Runtime.InteropServices.RuntimeInformation 6.0.1623.17311 dotnet
System.Runtime.Intrinsics 6.0.1623.17311 dotnet
System.Runtime.Loader 6.0.1623.17311 dotnet
System.Runtime.Numerics 6.0.1623.17311 dotnet
System.Runtime.Serialization 6.0.1623.17311 dotnet
System.Runtime.Serialization.Formatters 6.0.1623.17311 dotnet
System.Runtime.Serialization.Json 6.0.1623.17311 dotnet
System.Runtime.Serialization.Primitives 6.0.1623.17311 dotnet
System.Runtime.Serialization.Xml 6.0.1623.17311 dotnet
System.Security 6.0.1623.17311 dotnet
System.Security.AccessControl 6.0.1623.17311 dotnet
System.Security.Claims 6.0.1623.17311 dotnet
System.Security.Cryptography.Algorithms 6.0.1623.17311 dotnet
System.Security.Cryptography.Cng 6.0.1623.17311 dotnet
System.Security.Cryptography.Csp 6.0.1623.17311 dotnet
System.Security.Cryptography.Encoding 6.0.1623.17311 dotnet
System.Security.Cryptography.OpenSsl 6.0.1623.17311 dotnet
System.Security.Cryptography.Pkcs 6.0.1423.7309 dotnet
System.Security.Cryptography.Primitives 6.0.1623.17311 dotnet
System.Security.Cryptography.ProtectedData 6.0.21.52210 dotnet
System.Security.Cryptography.X509Certificates 6.0.1623.17311 dotnet
System.Security.Cryptography.Xml 6.0.822.36306 dotnet
System.Security.Permissions 6.0.21.52210 dotnet
System.Security.Principal 6.0.1623.17311 dotnet
System.Security.Principal.Windows 6.0.1623.17311 dotnet
System.Security.SecureString 6.0.1623.17311 dotnet
System.ServiceModel.Web 6.0.1623.17311 dotnet
System.ServiceProcess 6.0.1623.17311 dotnet
System.ServiceProcess.ServiceController 6.0.21.52210 dotnet
System.Text.Encoding 6.0.1623.17311 dotnet
System.Text.Encoding.CodePages 6.0.1623.17311 dotnet
System.Text.Encoding.Extensions 6.0.1623.17311 dotnet
System.Text.Encodings.Web 6.0.1623.17311 dotnet
System.Text.Json 6.0.1623.17311 dotnet
System.Text.RegularExpressions 6.0.1623.17311 dotnet
System.Threading 6.0.1623.17311 dotnet
System.Threading.Channels 6.0.1623.17311 dotnet
System.Threading.Overlapped 6.0.1623.17311 dotnet
System.Threading.Tasks 6.0.1623.17311 dotnet
System.Threading.Tasks.Dataflow 6.0.1623.17311 dotnet
System.Threading.Tasks.Extensions 6.0.1623.17311 dotnet
System.Threading.Tasks.Parallel 6.0.1623.17311 dotnet
System.Threading.Thread 6.0.1623.17311 dotnet
System.Threading.ThreadPool 6.0.1623.17311 dotnet
System.Threading.Timer 6.0.1623.17311 dotnet
System.Transactions 6.0.1623.17311 dotnet
System.Transactions.Local 6.0.1623.17311 dotnet
System.ValueTuple 6.0.1623.17311 dotnet
System.Web 6.0.1623.17311 dotnet
System.Web.HttpUtility 6.0.1623.17311 dotnet
System.Windows 6.0.1623.17311 dotnet
System.Windows.Extensions 6.0.21.52210 dotnet
System.Xml 6.0.1623.17311 dotnet
System.Xml.Linq 6.0.1623.17311 dotnet
System.Xml.ReaderWriter 6.0.1623.17311 dotnet
System.Xml.Serialization 6.0.1623.17311 dotnet
System.Xml.XDocument 6.0.1623.17311 dotnet
System.Xml.XPath 6.0.1623.17311 dotnet
System.Xml.XPath.XDocument 6.0.1623.17311 dotnet
System.Xml.XmlDocument 6.0.1623.17311 dotnet
System.Xml.XmlSerializer 6.0.1623.17311 dotnet
WindowsBase 6.0.1623.17311 dotnet
alpine-baselayout 3.4.3-r1 apk
alpine-baselayout-data 3.4.3-r1 apk
alpine-keys 2.4-r1 apk
alpine-release 3.18.3-r0 apk
apk-tools 2.14.0-r2 apk
bash 5.2.15-r5 apk
brotli-libs 1.0.9-r14 apk
busybox 1.36.1-r2 apk
busybox-binsh 1.36.1-r2 apk
ca-certificates 20230506-r0 apk
ca-certificates-bundle 20230506-r0 apk
coreutils 9.3-r1 apk
curl 8.3.0-r0 apk
icu-data-en 73.2-r2 apk
icu-libs 73.2-r2 apk
jq 1.6-r3 apk
libacl 2.3.1-r3 apk
libattr 2.5.1-r4 apk
libbsd 0.11.7-r1 apk
libc-utils 0.7.2-r5 apk
libcrypto3 3.1.3-r0 apk
libcurl 8.3.0-r0 apk
libgcc 12.2.1_git20220924-r10 apk
libgcrypt 1.10.2-r1 apk
libgpg-error 1.47-r1 apk
libidn2 2.3.4-r1 apk
libintl 0.21.1-r7 apk
libmd 1.0.4-r2 apk
libncursesw 6.4_p20230506-r0 apk
libproc2 4.0.4-r0 apk
libssl3 3.1.3-r0 apk
libstdc++ 12.2.1_git20220924-r10 apk
libunistring 1.1-r1 apk
libxml2 2.11.4-r0 apk
libxslt 1.1.38-r0 apk
linux-pam 1.5.2-r10 apk
mscorlib 6.0.1623.17311 dotnet
musl 1.2.4-r1 apk
musl-utils 1.2.4-r1 apk
ncurses-terminfo-base 6.4_p20230506-r0 apk
netcat-openbsd 1.219-r1 apk
netstandard 6.0.1623.17311 dotnet
nghttp2-libs 1.55.1-r0 apk
oniguruma 6.9.8-r1 apk
procps-ng 4.0.4-r0 apk
readline 8.2.1-r1 apk
scanelf 1.3.7-r1 apk
shadow 4.13-r4 apk
skalibs 2.13.1.1-r1 apk
sqlite-libs 3.41.2-r2 apk
ssl_client 1.36.1-r2 apk
tzdata 2023c-r1 apk
utmps-libs 0.1.2.1-r1 apk
xmlstarlet 1.6.1-r2 apk
xz-libs 5.4.3-r0 apk
zlib 1.2.13-r1 apk
+31 -12
View File
@@ -3,7 +3,7 @@
# project information
project_name: radarr
project_url: "https://github.com/Radarr/Radarr"
project_logo: "https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/radarr_alpha.png"
project_logo: "https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/radarr.png"
project_blurb: |
[{{ project_name|capitalize }}]({{ project_url }}) - A fork of Sonarr to work with movies à la Couchpotato.
project_lsio_github_repo_url: "https://github.com/linuxserver/docker-{{ project_name }}"
@@ -12,21 +12,24 @@ project_lsio_github_repo_url: "https://github.com/linuxserver/docker-{{ project_
available_architectures:
- { arch: "{{ arch_x86_64 }}", tag: "amd64-latest"}
- { arch: "{{ arch_arm64 }}", tag: "arm64v8-latest"}
- { arch: "{{ arch_armhf }}", tag: "arm32v7-latest"}
# development version
development_versions: true
development_versions_items:
- { tag: "latest", desc: "Stable Radarr releases" }
- { tag: "nightly", desc: "Nightly Radarr releases" }
- { tag: "develop", desc: "Radarr releases from their develop branch" }
- { tag: "nightly", desc: "Radarr releases from their nightly branch" }
# container parameters
param_container_name: "{{ project_name }}"
param_usage_include_vols: true
param_volumes:
- { vol_path: "/config", vol_host_path: "<path to data>", desc: "Database and Radarr configs" }
- { vol_path: "/movies", vol_host_path: "<path/to/movies>", desc: "Location of Movie library on disk" }
- { vol_path: "/downloads", vol_host_path: "<path/to/downloadclient-downloads>", desc: "Location of download managers output directory" }
- { vol_path: "/config", vol_host_path: "/path/to/data", desc: "Database and Radarr configs" }
opt_param_usage_include_vols: true
opt_param_volumes:
- { vol_path: "/movies", vol_host_path: "/path/to/movies", desc: "Location of Movie library on disk (See note in Application setup)" }
- { vol_path: "/downloads", vol_host_path: "/path/to/downloadclient-downloads", desc: "Location of download managers output directory (See note in Application setup)" }
param_usage_include_ports: true
param_ports:
@@ -35,22 +38,38 @@ param_usage_include_env: true
param_env_vars:
- { env_var: "TZ", env_value: "Europe/London", desc: "Specify a timezone to use EG Europe/London, this is required for Radarr"}
# optional env variables
opt_param_usage_include_env: true
opt_param_env_vars:
- { env_var: "UMASK_SET", env_value: "022", desc: "control permissions of files and directories created by Radarr"}
opt_param_usage_include_env: false
# application setup block
app_setup_block_enabled: true
app_setup_block: |
Access the webui at `<your-ip>:7878`, for more information check out [Radarr](https://github.com/Radarr/Radarr).
### Media folders
We have set `/movies` and `/downloads` as ***optional paths***, this is because it is the easiest way to get started. While easy to use, it has some drawbacks. Mainly losing the ability to hardlink (TL;DR a way for a file to exist in multiple places on the same file system while only consuming one file worth of space), or atomic move (TL;DR instant file moves, rather than copy+delete) files while processing content.
Use the optional paths if you dont understand, or dont want hardlinks/atomic moves.
The folks over at servarr.com wrote a good [write-up](https://wiki.servarr.com/docker-guide#consistent-and-well-planned-paths) on how to get started with this.
# changelog
changelogs:
- { date: "10.15.19:", desc: "Use Netcore builds for preview branch." }
- { date: "08.09.19:", desc: "Pull artifacts from new upstream Azure build env." }
- { date: "06.06.23:", desc: "Rebase master to Alpine 3.18, deprecate armhf as per [https://www.linuxserver.io/armhf](https://www.linuxserver.io/armhf)." }
- { date: "17.01.23:", desc: "Rebase master branch to Alpine 3.17, migrate to s6v3." }
- { date: "06.06.22:", desc: "Rebase master branch to Alpine 3.15." }
- { date: "20.02.22:", desc: "Rebase develop branch to Alpine." }
- { date: "04.02.22:", desc: "Rebase nightly branch to Alpine and deprecate nightly-alpine branch." }
- { date: "27.12.21:", desc: "Add nightly-alpine branch." }
- { date: "17.10.21:", desc: "Remove `UMASK_SET`." }
- { date: "08.05.21:", desc: "Make the paths clearer to the user" }
- { date: "17.01.21:", desc: "Deprecate `UMASK_SET` in favor of UMASK in baseimage, see above for more information." }
- { date: "11.30.20:", desc: "Publish `develop` tag." }
- { date: "11.28.20:", desc: "Switch to v3 .NET CORE builds (no more mono, `5.14` tag is deprecated). Rebase to Focal (for issues on arm32v7, [see here](https://docs.linuxserver.io/faq#my-host-is-incompatible-with-images-based-on-ubuntu-focal))." }
- { date: "05.04.20:", desc: "Move app to /app." }
- { date: "01.08.19:", desc: "Rebase to Linuxserver LTS mono version." }
- { date: "13.06.19:", desc: "Add env variable for setting umask." }
- { date: "07.05.19:", desc: "Add preview branch to releases." }
- { date: "10.05.19:", desc: "Rebase to Bionic." }
- { date: "23.03.19:", desc: "Switching to new Base images, shift to arm32v7 tag." }
- { date: "09.09.18:", desc: "Add pipeline build process." }
- { date: "24.02.18:", desc: "Add nightly branch." }
+1
View File
@@ -0,0 +1 @@
Radarr: https://opencollective.com/radarr
-5
View File
@@ -1,5 +0,0 @@
#!/usr/bin/with-contenv bash
# permissions
chown -R abc:abc \
/config
-15
View File
@@ -1,15 +0,0 @@
#!/usr/bin/with-contenv bash
echo '
******************************************************
******************************************************
* *
* *
* This image is for development only *
* *
* Use at your own peril *
* It will likely have bugs and not function properly *
* *
* *
******************************************************
******************************************************'
+6
View File
@@ -0,0 +1,6 @@
#!/usr/bin/with-contenv bash
# shellcheck shell=bash
# permissions
lsiown -R abc:abc \
/config
@@ -0,0 +1 @@
oneshot
@@ -0,0 +1 @@
/etc/s6-overlay/s6-rc.d/init-radarr-config/run
+9
View File
@@ -0,0 +1,9 @@
#!/bin/bash
PORT=$(xmlstarlet sel -T -t -v /Config/Port /config/config.xml)
if [[ $(curl -sL "http://localhost:${PORT:-7878}/ping" | jq -r '.status' 2>/dev/null) = "OK" ]]; then
exit 0
else
exit 1
fi
@@ -0,0 +1 @@
3
+7
View File
@@ -0,0 +1,7 @@
#!/usr/bin/with-contenv bash
# shellcheck shell=bash
exec \
s6-notifyoncheck -d -n 300 -w 1000 \
cd /app/radarr/bin s6-setuidgid abc /app/radarr/bin/Radarr \
-nobrowser -data=/config
@@ -0,0 +1 @@
longrun
-9
View File
@@ -1,9 +0,0 @@
#!/usr/bin/with-contenv bash
UMASK_SET=${UMASK_SET:-022}
umask "$UMASK_SET"
exec \
s6-setuidgid abc /opt/radarr/Radarr \
-nobrowser -data=/config