Compare commits

..

478 commits

Author SHA1 Message Date
LinuxServer-CI
e9a5d137f2
Bot Updating Package Versions 2025-04-22 21:29:08 +00:00
LinuxServer-CI
de1465f981
Bot Updating Package Versions 2025-04-15 21:28:20 +00:00
LinuxServer-CI
499d9461d4
Bot Updating Package Versions 2025-04-08 21:28:39 +00:00
LinuxServer-CI
0659a474da
Bot Updating Package Versions 2025-04-01 21:28:39 +00:00
LinuxServer-CI
d696e42e52
Bot Updating Package Versions 2025-03-25 21:27:34 +00:00
LinuxServer-CI
15e0f79dff
Bot Updating Package Versions 2025-03-18 21:29:50 +00:00
LinuxServer-CI
cfcacd58ee
Bot Updating Package Versions 2025-03-11 21:23:49 +00:00
LinuxServer-CI
3caad64e72
Bot Updating Package Versions 2025-03-04 21:26:57 +00:00
LinuxServer-CI
66d37b4a31
Bot Updating Package Versions 2025-02-25 21:28:30 +00:00
LinuxServer-CI
656e0796dc
Bot Updating Package Versions 2025-02-18 21:26:00 +00:00
LinuxServer-CI
9fa68baf9d
Bot Updating Package Versions 2025-02-11 21:27:47 +00:00
LinuxServer-CI
640c5d0f58
Bot Updating Templated Files 2025-02-11 21:24:08 +00:00
LinuxServer-CI
0e55aa723c
Bot Updating Package Versions 2025-01-28 21:31:28 +00:00
LinuxServer-CI
a5e47e7795
Bot Updating Templated Files 2025-01-28 21:27:13 +00:00
LinuxServer-CI
2d96a825e8
Bot Updating Templated Files 2025-01-28 21:24:39 +00:00
LinuxServer-CI
2e437148ab
Bot Updating Package Versions 2025-01-21 02:45:56 +00:00
quietsy
818c4b37c6
Merge pull request #150 from linuxserver/add-project-categories
Add categories to readme-vars.yml
2025-01-21 04:40:54 +02:00
quietsy
d696d60999 Add categories to readme-vars.yml 2025-01-20 17:20:53 +02:00
LinuxServer-CI
dcb5ad0454
Bot Updating Package Versions 2025-01-14 21:29:05 +00:00
LinuxServer-CI
9d18700dd3
Bot Updating Package Versions 2025-01-07 21:27:09 +00:00
LinuxServer-CI
f575256c19
Bot Updating Package Versions 2025-01-01 16:38:22 +00:00
LinuxServer-CI
d1fecce254
Bot Updating Package Versions 2024-12-31 21:26:44 +00:00
LinuxServer-CI
2590705772
Bot Updating Package Versions 2024-12-25 22:16:20 +00:00
LinuxServer-CI
3ba1ff9577
Bot Updating Templated Files 2024-12-25 22:12:08 +00:00
Roxedus
b3206c2861
Merge pull request #147 from linuxserver/master-3.21 2024-12-25 23:10:32 +01:00
thespad
9ee3fc7fbd
Rebase to 3.21 2024-12-24 16:08:10 +00:00
LinuxServer-CI
f72825335e
Bot Updating Package Versions 2024-12-24 15:31:51 +00:00
LinuxServer-CI
116dacdedd
Bot Updating Package Versions 2024-12-17 21:30:37 +00:00
LinuxServer-CI
cf886e3730
Bot Updating Templated Files 2024-12-17 21:26:35 +00:00
LinuxServer-CI
09472eafab
Bot Updating Templated Files 2024-12-17 21:24:51 +00:00
LinuxServer-CI
7274e84ee2
Bot Updating Package Versions 2024-12-10 21:31:02 +00:00
LinuxServer-CI
2787b232bf
Bot Updating Templated Files 2024-12-10 21:26:55 +00:00
LinuxServer-CI
c3abd5b4c6
Bot Updating Templated Files 2024-12-03 21:30:18 +00:00
LinuxServer-CI
e364f88b30
Bot Updating Templated Files 2024-12-03 21:28:30 +00:00
LinuxServer-CI
c3603b5e0e
Bot Updating Templated Files 2024-12-03 21:26:51 +00:00
LinuxServer-CI
22ea3188d5
Bot Updating Package Versions 2024-11-26 21:27:34 +00:00
LinuxServer-CI
04c3825797
Bot Updating Package Versions 2024-11-19 21:27:25 +00:00
LinuxServer-CI
d5f9d967d6
Bot Updating Package Versions 2024-11-12 21:29:36 +00:00
LinuxServer-CI
29a5e7a9d0
Bot Updating Templated Files 2024-11-12 21:26:25 +00:00
LinuxServer-CI
dfc2c16ab1
Bot Updating Templated Files 2024-11-12 21:24:23 +00:00
LinuxServer-CI
3a9fec6cd4
Bot Updating Package Versions 2024-11-05 21:25:58 +00:00
LinuxServer-CI
33379f33cc
Bot Updating Package Versions 2024-10-29 21:28:17 +00:00
LinuxServer-CI
885321a229
Bot Updating Package Versions 2024-10-22 21:26:04 +00:00
LinuxServer-CI
e76f75ef7e
Bot Updating Package Versions 2024-10-15 21:26:27 +00:00
LinuxServer-CI
1a9b791fee
Bot Updating Package Versions 2024-10-08 21:28:17 +00:00
LinuxServer-CI
6dbee94ef0
Bot Updating Package Versions 2024-10-02 01:57:34 +00:00
LinuxServer-CI
6378de0afb
Bot Updating Package Versions 2024-10-01 21:33:27 +00:00
LinuxServer-CI
5c70e4dc80
Bot Updating Templated Files 2024-10-01 21:29:58 +00:00
LinuxServer-CI
07156341eb
Bot Updating Templated Files 2024-10-01 21:27:51 +00:00
LinuxServer-CI
55482ecb25
Bot Updating Templated Files 2024-10-01 21:26:27 +00:00
LinuxServer-CI
6ffa978e4e
Bot Updating Package Versions 2024-09-24 21:25:37 +00:00
LinuxServer-CI
2e684f8ebf
Bot Updating Package Versions 2024-09-17 21:26:51 +00:00
LinuxServer-CI
10c9e6a7df
Bot Updating Package Versions 2024-09-15 20:30:45 +00:00
LinuxServer-CI
8285ef94ac
Bot Updating Package Versions 2024-09-10 21:25:47 +00:00
LinuxServer-CI
f092d8d4cc
Bot Updating Package Versions 2024-09-03 21:25:48 +00:00
LinuxServer-CI
9fe4513f9c
Bot Updating Package Versions 2024-08-27 21:24:29 +00:00
LinuxServer-CI
bda6a47e84
Bot Updating Package Versions 2024-08-20 21:30:09 +00:00
LinuxServer-CI
93030d026a
Bot Updating Templated Files 2024-08-20 21:26:41 +00:00
LinuxServer-CI
f966bdeea2 Bot Updating Templated Files 2024-08-20 21:24:28 +00:00
LinuxServer-CI
9c2e49dace Bot Updating Package Versions 2024-08-13 21:24:51 +00:00
LinuxServer-CI
2bb78bab23 Bot Updating Package Versions 2024-08-06 21:26:40 +00:00
LinuxServer-CI
3a5f24a053 Bot Updating Package Versions 2024-07-30 21:23:56 +00:00
LinuxServer-CI
5f631bec7c Bot Updating Package Versions 2024-07-23 21:32:25 +00:00
LinuxServer-CI
5b763a72d6 Bot Updating Templated Files 2024-07-23 21:27:32 +00:00
LinuxServer-CI
11b0959801 Bot Updating Templated Files 2024-07-23 21:25:25 +00:00
LinuxServer-CI
67fcfe3d7d Bot Updating Package Versions 2024-07-09 21:26:13 +00:00
Roxedus
bf641732dd
Merge pull request #134 from linuxserver/master-ro-tweaks 2024-07-05 11:36:35 +02:00
LinuxServer-CI
81f37f1730 Bot Updating Package Versions 2024-07-02 21:24:59 +00:00
thespad
5191ce82a5
Fix casing 2024-07-02 19:33:22 +01:00
LinuxServer-CI
b81a6cbc98 Bot Updating Package Versions 2024-06-25 14:53:40 +00:00
Adam
aacec34b18
Merge pull request #133 from linuxserver/master-3.20
Rebase to 3.20 (master)
2024-06-25 15:50:22 +01:00
thespad
6c982b9e5b
Rebase to 3.20 2024-06-24 18:47:33 +01:00
LinuxServer-CI
b8cdda767a Bot Updating Package Versions 2024-06-18 21:23:38 +00:00
LinuxServer-CI
0a7e7d9888 Bot Updating Package Versions 2024-06-02 14:29:15 +00:00
LinuxServer-CI
9f9cb04f29 Bot Updating Package Versions 2024-05-28 21:23:38 +00:00
LinuxServer-CI
35beb5b2f2 Bot Updating Package Versions 2024-05-21 21:28:12 +00:00
LinuxServer-CI
4d98f42463 Bot Updating Templated Files 2024-05-21 21:23:55 +00:00
LinuxServer-CI
2f0f9520fc Bot Updating Templated Files 2024-05-21 21:21:37 +00:00
LinuxServer-CI
6201c18eb2 Bot Updating Package Versions 2024-05-14 21:25:28 +00:00
LinuxServer-CI
20a8675b91 Bot Updating Templated Files 2024-05-14 21:20:48 +00:00
LinuxServer-CI
2b73c52194 Bot Updating Templated Files 2024-05-07 21:22:11 +00:00
LinuxServer-CI
e08f65fed8 Bot Updating Templated Files 2024-04-30 21:21:44 +00:00
LinuxServer-CI
7d3bd210eb Bot Updating Package Versions 2024-04-23 21:22:36 +00:00
LinuxServer-CI
4ce1415610 Bot Updating Package Versions 2024-04-16 21:22:48 +00:00
LinuxServer-CI
d6d9bfaab3 Bot Updating Package Versions 2024-04-09 21:21:27 +00:00
LinuxServer-CI
2db08a6be8 Bot Updating Package Versions 2024-04-02 21:21:22 +00:00
LinuxServer-CI
cc0fdf9c61 Bot Updating Package Versions 2024-03-26 21:24:04 +00:00
LinuxServer-CI
825b75a985 Bot Updating Package Versions 2024-03-19 21:20:23 +00:00
LinuxServer-CI
7b847e093e Bot Updating Package Versions 2024-03-12 21:25:10 +00:00
LinuxServer-CI
3c47c5ca0e Bot Updating Templated Files 2024-03-12 21:20:37 +00:00
LinuxServer-CI
b3ab894b27 Bot Updating Package Versions 2024-03-05 00:45:11 +00:00
LinuxServer-CI
1818f1e476 Bot Updating Package Versions 2024-02-27 21:24:46 +00:00
LinuxServer-CI
dd7c2f1973 Bot Updating Templated Files 2024-02-27 21:20:57 +00:00
LinuxServer-CI
be56ddf2cd Bot Updating Templated Files 2024-02-27 21:18:54 +00:00
LinuxServer-CI
5ed486e9a7 Bot Updating Package Versions 2024-02-20 01:23:44 +00:00
LinuxServer-CI
b9d3d2d045 Bot Updating Package Versions 2024-02-13 21:20:42 +00:00
LinuxServer-CI
13dee5b3d6 Bot Updating Package Versions 2024-02-06 21:20:41 +00:00
LinuxServer-CI
c8e2f50a1f Bot Updating Package Versions 2024-02-04 01:35:07 +00:00
LinuxServer-CI
8ec93bb7b9 Bot Updating Package Versions 2024-01-30 21:23:14 +00:00
LinuxServer-CI
553e7cbdf7 Bot Updating Package Versions 2024-01-25 02:34:14 +00:00
LinuxServer-CI
001b0a2457 Bot Updating Templated Files 2024-01-25 02:27:41 +00:00
Eric Nemchik
5e0632e15e
Merge pull request #130 from linuxserver/3.19
Rebase to Alpine 3.19
2024-01-24 20:25:53 -06:00
LinuxServer-CI
ed06403f9b Bot Updating Package Versions 2024-01-23 21:21:33 +00:00
LinuxServer-CI
57d2cb2bd3 Bot Updating Package Versions 2024-01-16 21:23:06 +00:00
LinuxServer-CI
473aa75092 Bot Updating Package Versions 2024-01-09 21:26:25 +00:00
LinuxServer-CI
8710dacdc7 Bot Updating Templated Files 2024-01-09 21:22:41 +00:00
LinuxServer-CI
80b7d81273 Bot Updating Templated Files 2024-01-09 21:20:58 +00:00
LinuxServer-CI
330d70c1f6 Bot Updating Package Versions 2024-01-02 21:20:17 +00:00
LinuxServer-CI
bef7dab511 Bot Updating Package Versions 2023-12-26 21:19:41 +00:00
Eric Nemchik
5a4117f16f
Rebase to Alpine 3.19
Signed-off-by: Eric Nemchik <eric@nemchik.com>
2023-12-23 18:08:30 -06:00
LinuxServer-CI
f219eebb30 Bot Updating Package Versions 2023-12-19 21:18:03 +00:00
LinuxServer-CI
2868a49acf Bot Updating Package Versions 2023-12-12 21:23:41 +00:00
LinuxServer-CI
29c5338c4e Bot Updating Package Versions 2023-12-05 21:19:37 +00:00
LinuxServer-CI
e403f1ffda Bot Updating Package Versions 2023-11-28 12:46:18 +00:00
LinuxServer-CI
b27288cb7d Bot Updating Package Versions 2023-11-21 21:25:37 +00:00
LinuxServer-CI
487cf04399 Bot Updating Templated Files 2023-11-21 21:21:01 +00:00
LinuxServer-CI
f3129c95c8 Bot Updating Package Versions 2023-11-14 21:19:12 +00:00
LinuxServer-CI
79151aff88 Bot Updating Package Versions 2023-11-07 21:22:01 +00:00
LinuxServer-CI
259bdc93e3 Bot Updating Package Versions 2023-10-31 21:19:35 +00:00
LinuxServer-CI
41a6ae2a83 Bot Updating Package Versions 2023-10-24 21:21:43 +00:00
LinuxServer-CI
02c539e694 Bot Updating Package Versions 2023-10-17 21:22:23 +00:00
LinuxServer-CI
43389e79d9 Bot Updating Package Versions 2023-10-10 21:24:09 +00:00
LinuxServer-CI
3cee128fa1 Bot Updating Templated Files 2023-10-10 21:21:07 +00:00
LinuxServer-CI
e5053cce0b Bot Updating Templated Files 2023-10-10 21:19:25 +00:00
LinuxServer-CI
8796e3d038 Bot Updating Package Versions 2023-10-03 21:21:13 +00:00
LinuxServer-CI
0093e89270 Bot Updating Package Versions 2023-09-26 21:20:09 +00:00
LinuxServer-CI
e5ac906278 Bot Updating Package Versions 2023-09-21 08:12:18 +00:00
LinuxServer-CI
cd3db544b7 Bot Updating Templated Files 2023-09-21 08:09:02 +00:00
Adam
30c5e7b990
Merge pull request #123 from linuxserver/unrar-master 2023-09-21 09:07:06 +01:00
TheSpad
e22566820b
Install unrar from linuxserver repo 2023-09-20 20:29:27 +01:00
LinuxServer-CI
ef9b6eaa9d Bot Updating Package Versions 2023-09-19 21:20:07 +00:00
LinuxServer-CI
4efb05dd52 Bot Updating Package Versions 2023-09-16 03:27:05 +00:00
LinuxServer-CI
428b8dd199 Bot Updating Package Versions 2023-09-12 21:19:36 +00:00
LinuxServer-CI
f1787081aa Bot Updating Package Versions 2023-09-05 21:22:52 +00:00
LinuxServer-CI
81b14df436 Bot Updating Package Versions 2023-08-29 21:19:40 +00:00
LinuxServer-CI
1bf9e399d5 Bot Updating Package Versions 2023-08-22 21:21:56 +00:00
LinuxServer-CI
06a37c191b Bot Updating Package Versions 2023-08-15 21:21:43 +00:00
LinuxServer-CI
8374c1e734 Bot Updating Package Versions 2023-08-11 13:08:53 +00:00
LinuxServer-CI
5c53589c82 Bot Updating Templated Files 2023-08-11 13:04:21 +00:00
Adam
75b8b53539
Merge pull request #119 from linuxserver/master-3.18 2023-08-11 14:01:44 +01:00
TheSpad
528e2a183e
Rebase to 3.18 2023-08-11 13:46:21 +01:00
LinuxServer-CI
328d2d5ac2 Bot Updating Templated Files 2023-08-10 17:44:11 +00:00
Adam
723bcf6ee2
Merge pull request #117 from linuxserver/master-unrar 2023-08-10 18:30:05 +01:00
TheSpad
4bcdd646d6
Bump unrar to 6.2.10 2023-08-10 17:40:53 +01:00
LinuxServer-CI
285f9c5d91 Bot Updating Package Versions 2023-08-08 21:21:18 +00:00
LinuxServer-CI
caec5ca6e8 Bot Updating Package Versions 2023-08-01 21:19:22 +00:00
LinuxServer-CI
e56ac99aa4 Bot Updating Package Versions 2023-07-22 14:28:36 +00:00
LinuxServer-CI
a73c36e170 Bot Updating Package Versions 2023-07-18 21:18:26 +00:00
LinuxServer-CI
c88676a4df Bot Updating Package Versions 2023-07-11 02:01:57 +00:00
LinuxServer-CI
1cfe258281 Bot Updating Package Versions 2023-07-04 21:31:12 +00:00
LinuxServer-CI
c8e9a708c0 Bot Updating Templated Files 2023-07-04 21:26:17 +00:00
LinuxServer-CI
c33f6c1f7a Bot Updating Templated Files 2023-07-04 21:23:25 +00:00
LinuxServer-CI
cdf8566de7 Bot Updating Templated Files 2023-07-04 21:21:57 +00:00
LinuxServer-CI
11f6c51895 Bot Updating Package Versions 2023-06-20 21:21:45 +00:00
LinuxServer-CI
4356d67079 Bot Updating Package Versions 2023-06-13 21:22:35 +00:00
LinuxServer-CI
2f81dd59d8 Bot Updating Package Versions 2023-06-06 21:25:05 +00:00
LinuxServer-CI
cecd919d6a Bot Updating Package Versions 2023-05-30 21:19:33 +00:00
LinuxServer-CI
90fb2a3396 Bot Updating Package Versions 2023-05-23 21:25:10 +00:00
LinuxServer-CI
06900832eb Bot Updating Templated Files 2023-05-23 21:19:56 +00:00
LinuxServer-CI
f55cf1c588 Bot Updating Package Versions 2023-05-09 21:22:26 +00:00
LinuxServer-CI
5454c430c1 Bot Updating Package Versions 2023-05-02 02:06:31 +00:00
LinuxServer-CI
fb95fa3bdb Bot Updating Templated Files 2023-04-25 23:21:37 +02:00
LinuxServer-CI
bf77a8ea5c Bot Updating Templated Files 2023-04-25 23:19:53 +02:00
LinuxServer-CI
d6761d3c81 Bot Updating Package Versions 2023-04-18 23:23:18 +02:00
LinuxServer-CI
47f219bac3 Bot Updating Package Versions 2023-04-11 23:21:29 +02:00
LinuxServer-CI
049a73d41e Bot Updating Package Versions 2023-04-04 16:21:35 -05:00
LinuxServer-CI
71ee61a033 Bot Updating Package Versions 2023-04-02 06:37:15 +02:00
LinuxServer-CI
adb16a9366 Bot Updating Templated Files 2023-04-02 06:33:19 +02:00
LinuxServer-CI
77a4b09732 Bot Updating Templated Files 2023-04-02 06:31:40 +02:00
LinuxServer-CI
799285384e Bot Updating Templated Files 2023-04-02 06:30:00 +02:00
LinuxServer-CI
dff889ca93 Bot Updating Package Versions 2023-03-25 23:42:59 -05:00
LinuxServer-CI
4bb5af3649 Bot Updating Package Versions 2023-03-18 23:33:39 -05:00
LinuxServer-CI
d2d38c304c Bot Updating Package Versions 2023-03-11 22:34:08 -06:00
LinuxServer-CI
d3519ac36e Bot Updating Package Versions 2023-03-03 10:33:34 +01:00
Adam
f7c9a66cc2
Merge pull request #110 from linuxserver/master-postgres 2023-03-03 09:27:00 +00:00
LinuxServer-CI
7d37ad2c28 Bot Updating Package Versions 2023-03-03 03:23:39 +01:00
LinuxServer-CI
503d3cd471 Bot Updating Templated Files 2023-03-03 03:20:05 +01:00
TheSpad
411dbb6224
Add dependencies for postgres support. Add mediainfo. 2023-02-26 16:10:48 +00:00
LinuxServer-CI
7c66fa1ee8 Bot Updating Package Versions 2023-02-25 22:36:36 -06:00
LinuxServer-CI
cae9305edf Bot Updating Package Versions 2023-02-19 05:35:19 +01:00
LinuxServer-CI
5dffb1f41e Bot Updating Package Versions 2023-02-12 05:37:18 +01:00
LinuxServer-CI
4985c8d869 Bot Updating Templated Files 2023-02-12 05:34:14 +01:00
LinuxServer-CI
0341ee34a3 Bot Updating Templated Files 2023-02-12 05:33:00 +01:00
LinuxServer-CI
fc28f1da5f Bot Updating Package Versions 2023-02-05 05:33:51 +01:00
driz
ad231a9e4b
Update README.md 2023-02-02 15:28:32 -05:00
driz
2f48436127
Update README.md 2023-02-02 15:27:51 -05:00
LinuxServer-CI
4c91471cc4 Bot Updating Package Versions 2023-01-28 22:33:19 -06:00
LinuxServer-CI
77b0f18ac3 Bot Updating Package Versions 2023-01-23 18:50:26 +01:00
Adam
33398795f9
Merge pull request #103 from linuxserver/3.17-master 2023-01-23 17:47:19 +00:00
TheSpad
10c44d7658
Rebase to 3.17 2023-01-23 17:17:22 +00:00
LinuxServer-CI
9b1384c89d Bot Updating Package Versions 2022-12-31 10:57:19 -06:00
LinuxServer-CI
725835e78b Bot Updating Package Versions 2022-12-17 22:33:23 -06:00
LinuxServer-CI
5559cff0c0 Bot Updating Package Versions 2022-12-11 05:36:08 +01:00
LinuxServer-CI
9e7fd5ca9c Bot Updating Templated Files 2022-12-03 22:36:53 -06:00
LinuxServer-CI
173b732154 Bot Updating Templated Files 2022-12-03 22:35:27 -06:00
LinuxServer-CI
3009ece541 Bot Updating Templated Files 2022-12-03 22:34:02 -06:00
LinuxServer-CI
5aa10d632c Bot Updating Package Versions 2022-11-19 22:42:14 -06:00
LinuxServer-CI
6823296956 Bot Updating Package Versions 2022-11-13 05:54:07 +01:00
LinuxServer-CI
cea5b9956b Bot Updating Templated Files 2022-11-13 05:48:32 +01:00
LinuxServer-CI
0d93d4779e Bot Updating Package Versions 2022-11-05 23:46:36 -05:00
LinuxServer-CI
f8d2b7f124 Bot Updating Package Versions 2022-10-30 00:01:38 -05:00
LinuxServer-CI
6d11ffc5ec Bot Updating Package Versions 2022-10-16 00:23:20 -05:00
LinuxServer-CI
b66e8e8a21 Bot Updating Package Versions 2022-10-12 14:53:50 -05:00
Adam
eee6600c1b
Merge pull request #98 from linuxserver/s6v3-master 2022-10-12 20:47:04 +01:00
TheSpad
fb42b51f41
Build unrar 2022-10-11 14:36:25 +01:00
TheSpad
e6b1700282
Migrate to s6v3 2022-10-11 14:35:44 +01:00
LinuxServer-CI
68ff72ec48 Bot Updating Package Versions 2022-09-25 07:22:01 +02:00
LinuxServer-CI
3c7959f83b Bot Updating Templated Files 2022-09-18 07:19:57 +02:00
LinuxServer-CI
9617c30ac1 Bot Updating Package Versions 2022-09-04 00:18:20 -05:00
LinuxServer-CI
b5f6032716 Bot Updating Package Versions 2022-08-28 00:14:36 -05:00
LinuxServer-CI
f020e03611 Bot Updating Package Versions 2022-08-20 23:57:04 -05:00
LinuxServer-CI
7eceaa8079 Bot Updating Package Versions 2022-08-14 06:52:57 +02:00
LinuxServer-CI
a0e6a2b6e3 Bot Updating Package Versions 2022-08-06 23:49:48 -05:00
LinuxServer-CI
6cf152bc0c Bot Updating Package Versions 2022-07-30 23:57:07 -05:00
LinuxServer-CI
c8c7428095 Bot Updating Package Versions 2022-07-23 23:57:36 -05:00
LinuxServer-CI
cc4b5886e5 Bot Updating Package Versions 2022-07-09 23:51:25 -05:00
LinuxServer-CI
2243df3d94 Bot Updating Package Versions 2022-07-02 08:15:15 -05:00
LinuxServer-CI
e53cf6b133 Bot Updating Package Versions 2022-05-22 06:50:31 +02:00
LinuxServer-CI
b085a3eb7a Bot Updating Package Versions 2022-05-15 06:57:30 +02:00
LinuxServer-CI
bc43aaadc3 Bot Updating Package Versions 2022-05-07 23:52:07 -05:00
LinuxServer-CI
56724e5520 Bot Updating Templated Files 2022-05-07 23:44:57 -05:00
LinuxServer-CI
0312956554 Bot Updating Package Versions 2022-04-30 08:20:20 -05:00
LinuxServer-CI
ca31ae9221 Bot Updating Templated Files 2022-04-30 08:12:46 -05:00
LinuxServer-CI
4baef620ac Bot Updating Templated Files 2022-04-30 08:11:23 -05:00
LinuxServer-CI
6dc828c281 Bot Updating Package Versions 2022-04-17 06:47:52 +02:00
LinuxServer-CI
a4316c46db Bot Updating Package Versions 2022-04-09 23:45:54 -05:00
LinuxServer-CI
6ed00240e9 Bot Updating Package Versions 2022-04-03 06:46:48 +02:00
LinuxServer-CI
dd96c1b7f1 Bot Updating Package Versions 2022-03-27 06:47:18 +02:00
LinuxServer-CI
edd2e748c0 Bot Updating Package Versions 2022-03-20 05:47:40 +01:00
LinuxServer-CI
b9c0956ec2 Bot Updating Package Versions 2022-03-12 22:47:42 -06:00
LinuxServer-CI
482df2b51b Bot Updating Package Versions 2022-02-27 05:43:37 +01:00
LinuxServer-CI
2daa8f4cac Bot Updating Package Versions 2022-02-22 18:14:40 +01:00
LinuxServer-CI
989e192e80 Bot Updating Package Versions 2022-02-20 05:45:36 +01:00
LinuxServer-CI
c32864203b Bot Updating Package Versions 2022-02-06 05:44:57 +01:00
LinuxServer-CI
b57b87f02a Bot Updating Package Versions 2022-01-30 05:45:16 +01:00
LinuxServer-CI
41a53aef27 Bot Updating Package Versions 2022-01-23 05:47:22 +01:00
LinuxServer-CI
e102f63f9b Bot Updating Templated Files 2021-12-19 05:44:58 +01:00
LinuxServer-CI
9df3ee107f Bot Updating Templated Files 2021-12-19 05:43:46 +01:00
LinuxServer-CI
a4eb68e794 Bot Updating Package Versions 2021-11-28 05:47:22 +01:00
LinuxServer-CI
bc790db960 Bot Updating Package Versions 2021-11-19 03:51:45 +01:00
Roxedus
5e2bc570e3
Merge pull request #84 from linuxserver/master-lxml 2021-11-15 16:09:24 +00:00
aptalca
82462c64ff compile lxml to avoid broken official wheel 2021-11-15 10:24:27 -05:00
LinuxServer-CI
56d7f50513 Bot Updating Package Versions 2021-11-14 05:43:15 +01:00
LinuxServer-CI
43973ff177 Bot Updating Package Versions 2021-10-31 05:42:16 +01:00
LinuxServer-CI
b59cd642fd Bot Updating Package Versions 2021-10-26 13:57:23 +02:00
aptalca
2f6fe4a7db
Merge pull request #81 from linuxserver/3.14
rebase to 3.14, fix numpy wheel upstream
2021-10-26 07:52:25 -04:00
aptalca
a84ea388fb rebase to 3.14, fix numpy wheel upstream 2021-10-25 15:43:15 -04:00
LinuxServer-CI
cb55ae0f4d Bot Updating Package Versions 2021-10-24 14:50:17 +02:00
LinuxServer-CI
b634717905 Bot Updating Templated Files 2021-10-24 14:45:48 +02:00
Eric Nemchik
0c96f2f375
Merge pull request #79 from linuxserver/blas-fix
Fix missing numpy dep
2021-10-24 07:44:38 -05:00
TheSpad
2ce61b0018 Fix missing numpy dep 2021-10-24 12:02:44 +01:00
LinuxServer-CI
6ef1615a30 Bot Updating Package Versions 2021-10-24 06:42:02 +02:00
LinuxServer-CI
07c79854f9 Bot Updating Package Versions 2021-10-10 06:41:53 +02:00
LinuxServer-CI
970fa473cc Bot Updating Package Versions 2021-10-03 07:00:53 +02:00
LinuxServer-CI
8f20997bd8 Bot Updating Templated Files 2021-10-03 06:41:38 +02:00
LinuxServer-CI
25ccac7b66 Bot Updating Templated Files 2021-10-03 06:40:28 +02:00
LinuxServer-CI
4391bd6a9e Bot Updating Package Versions 2021-09-26 06:42:07 +02:00
LinuxServer-CI
12b1e5c714 Bot Updating Package Versions 2021-09-19 06:41:43 +02:00
LinuxServer-CI
fc1a8c9775 Bot Updating Package Versions 2021-08-31 19:22:36 +02:00
LinuxServer-CI
86857727fa Bot Updating Templated Files 2021-08-29 06:41:46 +02:00
LinuxServer-CI
e74500afef Bot Updating Package Versions 2021-08-13 15:11:10 +02:00
LinuxServer-CI
c6fa455520 Bot Updating Package Versions 2021-08-08 06:44:24 +02:00
LinuxServer-CI
dd81f07b4c Bot Updating Package Versions 2021-07-25 06:44:19 +02:00
LinuxServer-CI
02f4ae3c53 Bot Updating Package Versions 2021-07-04 04:57:26 +00:00
LinuxServer-CI
ee159deea7 Bot Updating Templated Files 2021-07-04 04:43:22 +00:00
LinuxServer-CI
10f9abeff5 Bot Updating Templated Files 2021-07-04 04:41:34 +00:00
LinuxServer-CI
3ebd6caa37 Bot Updating Package Versions 2021-06-27 04:51:16 +00:00
LinuxServer-CI
2443639f48 Bot Updating Package Versions 2021-06-13 04:50:06 +00:00
LinuxServer-CI
9a0fcd8ce1 Bot Updating Package Versions 2021-06-06 05:52:00 +00:00
LinuxServer-CI
6dac744611 Bot Updating Package Versions 2021-05-30 02:12:28 -04:00
LinuxServer-CI
759eb9ae3c Bot Updating Package Versions 2021-05-23 05:05:46 +00:00
aptalca
ca1a6a9f25
Merge pull request #72 from linuxserver/master-wheel
Use prebuilt wheels
2021-05-17 12:05:34 -04:00
Roxedus
f76c17e9d5
Use prebuilt wheels 2021-05-17 17:43:14 +02:00
LinuxServer-CI
eca0756060 Bot Updating Package Versions 2021-05-09 16:39:57 -04:00
Roxedus
c5100d5dd5
Merge pull request #69 from linuxserver/master-reqs 2021-05-09 21:39:12 +02:00
Roxedus
15cde74f3e
Update requirements to reflect uppcomming changes 2021-05-09 15:32:27 +02:00
LinuxServer-CI
f1c20f9306 Bot Updating Package Versions 2021-05-08 16:30:04 +00:00
LinuxServer-CI
4495cdfc43 Bot Updating Package Versions 2021-04-25 06:47:42 +01:00
Roxedus
829b93a590
Merge pull request #63 from linuxserver/master-zip
install from zip
2021-04-19 18:52:36 +02:00
aptalca
d329070de1 install from zip 2021-04-19 11:17:30 -04:00
LinuxServer-CI
c35f44e049 Bot Updating Package Versions 2021-04-18 06:47:04 +01:00
LinuxServer-CI
098e47dc58 Bot Updating Templated Files 2021-04-18 00:46:15 -04:00
LinuxServer-CI
757007b1a6 Bot Updating Templated Files 2021-04-18 00:44:56 -04:00
LinuxServer-CI
53d9a110bf Bot Updating Package Versions 2021-04-08 00:13:56 +01:00
Roxedus
abee1587f8
Merge pull request #61 from linuxserver/master-packageinfo
move app to /app/bazarr/bin, add package_info
2021-04-08 00:06:17 +02:00
aptalca
f2a513380d move app to /app/bazarr/bin, add package_info 2021-04-07 16:53:20 -04:00
LinuxServer-CI
5f77a6f5e4 Bot Updating Package Versions 2021-04-04 05:47:15 +00:00
LinuxServer-CI
d1ca102afc Bot Updating Package Versions 2021-03-21 01:42:24 -04:00
LinuxServer-CI
4e3db23545 Bot Updating Package Versions 2021-03-14 00:40:26 -05:00
LinuxServer-CI
a72b2c155d Bot Updating Package Versions 2021-03-07 05:39:31 +00:00
LinuxServer-CI
9f487a9d8a Bot Updating Package Versions 2021-02-25 12:21:46 -05:00
LinuxServer-CI
ac27c88813 Bot Updating Package Versions 2021-02-21 00:37:51 -05:00
LinuxServer-CI
82f64b3a45 Bot Updating Package Versions 2021-02-12 12:49:53 -05:00
LinuxServer-CI
e5090d1d60 Bot Updating Templated Files 2021-02-12 16:45:23 +00:00
LinuxServer-CI
3413ca5872 Bot Updating Templated Files 2021-02-12 16:43:49 +00:00
aptalca
95f82531ab
Merge pull request #51 from linuxserver/master-3.13
Rebasing to Alpine 3.13
2021-02-12 11:42:17 -05:00
Ryan Kuba
763d52974b
Merge branch 'master' into master-3.13 2021-01-24 11:07:18 -08:00
Roxedus
21c91da08e
Merge pull request #49 from linuxserver/master-deprecate-umask_set
Deprecate UMASK_SET in favor of UMASK in baseimage
2021-01-23 22:12:37 +01:00
thelamer
f4ddf2b1a0 Rebasing to Alpine 3.13 2021-01-23 12:02:32 -08:00
Roxedus
21eba5bd05
Deprecate UMASK_SET in favor of UMASK in baseimage 2021-01-23 13:42:57 +01:00
LinuxServer-CI
f4fd7cc60d Bot Updating Package Versions 2021-01-12 23:51:06 -05:00
LinuxServer-CI
e244544545 Bot Updating Templated Files 2021-01-12 23:18:45 -05:00
LinuxServer-CI
a361e1212c Bot Updating Templated Files 2020-12-16 00:55:48 +00:00
Eric Nemchik
acab508916
Update Jenkinsfile 2020-12-15 18:53:10 -06:00
LinuxServer-CI
80e30b2f60 Bot Updating Package Versions 2020-12-15 20:37:18 +00:00
LinuxServer-CI
d9434f9532 Bot Updating Templated Files 2020-12-15 14:36:47 -05:00
LinuxServer-CI
ca1494db77 Bot Updating Templated Files 2020-12-15 19:34:02 +00:00
LinuxServer-CI
7fe67ce518 Bot Updating Package Versions 2020-12-10 23:36:11 +00:00
LinuxServer-CI
62ac7f10f5 Bot Updating Package Versions 2020-11-26 23:36:42 +00:00
LinuxServer-CI
899034de84 Bot Updating Package Versions 2020-11-24 03:16:26 +00:00
LinuxServer-CI
33cd38f068 Bot Updating Package Versions 2020-11-02 15:40:44 +00:00
LinuxServer-CI
6f5cf0fb41 Bot Updating Templated Files 2020-11-02 15:10:02 +00:00
thelamer
9469184a0a update baseimages 2020-11-02 07:06:22 -08:00
LinuxServer-CI
9e6f2a4aed Bot Updating Package Versions 2020-10-22 22:35:58 +00:00
LinuxServer-CI
a3d2f5294f Bot Updating Package Versions 2020-10-08 04:15:25 +01:00
LinuxServer-CI
02b6147b91 Bot Updating Templated Files 2020-10-08 01:22:04 +01:00
LinuxServer-CI
b4dee4d36a Bot Updating Templated Files 2020-10-08 00:20:16 +00:00
LinuxServer-CI
61baa423d6 Bot Updating Package Versions 2020-09-24 22:34:43 +00:00
LinuxServer-CI
02a69d12e9 Bot Updating Package Versions 2020-09-17 23:36:23 +01:00
LinuxServer-CI
af3982b8ca Bot Updating Package Versions 2020-09-07 06:14:51 +01:00
LinuxServer-CI
5cf05bef7b Bot Updating Package Versions 2020-08-27 22:38:06 +00:00
LinuxServer-CI
80c78d7314 Bot Updating Templated Files 2020-08-20 21:39:20 +00:00
LinuxServer-CI
ef87af3ac4 Bot Updating Package Versions 2020-08-07 01:29:29 +00:00
LinuxServer-CI
ee546ced5a Bot Updating Package Versions 2020-08-07 00:05:35 +00:00
LinuxServer-CI
d3ea78f4fe Bot Updating Templated Files 2020-08-06 21:40:11 +00:00
LinuxServer-CI
6e66bb8d53 Bot Updating Templated Files 2020-08-06 21:38:55 +00:00
LinuxServer-CI
97ced93195 Bot Updating Package Versions 2020-07-23 18:03:48 -04:00
LinuxServer-CI
cadc34fe1d Bot Updating Package Versions 2020-07-16 18:18:45 -04:00
LinuxServer-CI
a807929ea9 Bot Updating Package Versions 2020-06-25 18:04:09 -04:00
LinuxServer-CI
158ad0282d Bot Updating Package Versions 2020-06-18 22:24:15 +00:00
LinuxServer-CI
7d7a26c7be Bot Updating Package Versions 2020-06-11 22:22:44 +00:00
LinuxServer-CI
adc860825b Bot Updating Package Versions 2020-06-08 12:36:52 -04:00
aptalca
921710e9bd
Merge pull request #45 from linuxserver/alpine-3.12
Rebasing to alpine 3.12.
2020-06-08 12:19:40 -04:00
LinuxServer-CI
567ebcf8b9 Bot Updating Package Versions 2020-06-04 17:59:27 -04:00
LinuxServer-CI
145de52871 Bot Updating Templated Files 2020-06-04 17:38:50 -04:00
Eric Nemchik
448cab50e3 Rebasing to alpine 3.12. 2020-06-01 17:52:11 -05:00
LinuxServer-CI
12a3b8e3da Bot Updating Package Versions 2020-05-28 21:59:04 +00:00
LinuxServer-CI
653eaa9837 Bot Updating Templated Files 2020-05-28 21:38:53 +00:00
LinuxServer-CI
7bf522452c Bot Updating Templated Files 2020-05-20 23:16:32 +00:00
aptalca
3be5405c32
Merge pull request #43 from linuxserver/donate-link
Remove Bazarr Beerpay link
2020-05-20 19:15:41 -04:00
Eric Nemchik
c298f98dfc
Remove Bazarr Beerpay link
2a2e0d8c2e beerpay is closing/closed
2020-05-20 12:54:23 -05:00
Eric Nemchik
2c10870550
Merge pull request #41 from linuxserver/donate
add donation links for Bazarr
2020-05-13 16:40:07 -05:00
aptalca
c1d7947ce1 add donation links for Bazarr 2020-05-13 16:16:40 -04:00
LinuxServer-CI
41e350dc0d Bot Updating Package Versions 2020-05-07 21:59:06 +00:00
LinuxServer-CI
6b909e3524 Bot Updating Package Versions 2020-04-30 21:55:33 +00:00
LinuxServer-CI
14c459d43f Bot Updating Templated Files 2020-04-30 21:39:46 +00:00
LinuxServer-CI
32184cb088 Bot Updating Package Versions 2020-04-16 21:53:12 +00:00
LinuxServer-CI
4a5eed9d6d Bot Updating Templated Files 2020-04-09 22:52:05 +01:00
aptalca
6453a932f5
Merge pull request #39 from linuxserver/master-volumes
Removed /downloads and /music volumes from Dockerfiles
2020-04-09 17:50:55 -04:00
LinuxServer-CI
f1923845eb Bot Updating Templated Files 2020-04-09 22:38:58 +01:00
Eric Nemchik
bf331f6316 Removed /downloads and /music volumes from Dockerfiles 2020-04-08 10:20:04 -05:00
LinuxServer-CI
46440b5612 Bot Updating Package Versions 2020-04-02 17:57:57 -04:00
LinuxServer-CI
63e03f88ff Bot Updating Package Versions 2020-03-26 18:53:46 -04:00
LinuxServer-CI
5885284915 Bot Updating Package Versions 2020-03-05 22:57:46 +00:00
LinuxServer-CI
ca3fda958c Bot Updating Package Versions 2020-02-29 18:34:51 -05:00
LinuxServer-CI
200be4e9e2 Bot Updating Package Versions 2020-02-27 22:56:25 +00:00
LinuxServer-CI
c798149981 Bot Updating Package Versions 2020-02-13 22:56:58 +00:00
LinuxServer-CI
f837c69c5e Bot Updating Package Versions 2020-02-06 23:02:20 +00:00
LinuxServer-CI
0898da155f Bot Updating Package Versions 2020-01-16 22:54:42 +00:00
LinuxServer-CI
6265de5bc7 Bot Updating Package Versions 2020-01-09 17:56:23 -05:00
LinuxServer-CI
4558d28985 Bot Updating Package Versions 2020-01-02 17:53:52 -05:00
LinuxServer-CI
4cae73af67 Bot Updating Package Versions 2019-12-30 23:38:06 +00:00
thelamer
315c4725c6 fix typo 2019-12-30 15:22:40 -08:00
chbmb
19b8486250 Forgot pip3 2019-12-30 15:02:15 -08:00
chbmb
518660cb27 Upgrade to Python 3 2019-12-30 15:02:15 -08:00
LinuxServer-CI
d856441844 Bot Updating Package Versions 2019-12-26 22:57:47 +00:00
LinuxServer-CI
46d018ce66 Bot Updating Package Versions 2019-12-20 13:03:16 -05:00
LinuxServer-CI
800b85f9a3 Bot Updating Templated Files 2019-12-20 12:38:17 -05:00
saarg
d39fe9a225
Merge pull request #34 from linuxserver/master-3.11
Rebasing to Alpine 3.11
2019-12-20 18:36:40 +01:00
thelamer
bfe5296732 Rebasing to Alpine 3.11 2019-12-19 16:15:11 -08:00
LinuxServer-CI
649f3c5262 Bot Updating Package Versions 2019-12-19 18:02:31 -05:00
LinuxServer-CI
996a0419dc Bot Updating Templated Files 2019-11-28 17:38:46 -05:00
LinuxServer-CI
9b2d70b401 Bot Updating Package Versions 2019-11-15 00:02:18 +01:00
LinuxServer-CI
bee6d60fc9 Bot Updating Package Versions 2019-11-12 17:43:06 -05:00
LinuxServer-CI
775cc78643 Bot Updating Package Versions 2019-10-31 18:58:41 -04:00
LinuxServer-CI
27b5fb431c Bot Updating Templated Files 2019-10-31 22:39:01 +00:00
LinuxServer-CI
e1c591b962 Bot Updating Package Versions 2019-10-24 23:57:24 +02:00
LinuxServer-CI
8dff2ae89d Bot Updating Package Versions 2019-10-17 22:57:06 +01:00
LinuxServer-CI
4fab4601e5 Bot Updating Templated Files 2019-10-07 21:21:43 +01:00
LinuxServer-CI
2cb6463ada Bot Updating Templated Files 2019-10-07 16:20:52 -04:00
LinuxServer-CI
1aa9ecba03 Bot Updating Package Versions 2019-09-26 18:12:14 -04:00
LinuxServer-CI
df39803c1c Bot Updating Package Versions 2019-09-19 18:10:47 -04:00
LinuxServer-CI
c90a020985 Bot Updating Package Versions 2019-09-05 23:06:02 +01:00
LinuxServer-CI
87c9b1308a Bot Updating Templated Files 2019-09-05 22:39:51 +01:00
LinuxServer-CI
4e702cdf09 Bot Updating Templated Files 2019-09-05 22:38:53 +01:00
LinuxServer-CI
81390464ed Bot Updating Package Versions 2019-08-29 18:12:52 -04:00
LinuxServer-CI
9fb69817e1 Bot Updating Package Versions 2019-08-22 18:10:22 -04:00
LinuxServer-CI
2372d9e229 Bot Updating Package Versions 2019-08-17 17:45:40 +02:00
LinuxServer-CI
c66a7168ac Bot Updating Package Versions 2019-08-15 18:17:32 -04:00
LinuxServer-CI
a14403df77 Bot Updating Package Versions 2019-08-08 22:08:11 +00:00
LinuxServer-CI
146b69815a Bot Updating Package Versions 2019-08-01 22:04:27 +00:00
LinuxServer-CI
08655e34f0 Bot Updating Package Versions 2019-07-25 23:12:06 +01:00
LinuxServer-CI
422d472152 Bot Updating Package Versions 2019-07-18 18:10:53 -04:00
LinuxServer-CI
5805733910 Bot Updating Package Versions 2019-07-04 23:06:38 +01:00
LinuxServer-CI
9be9f898aa Bot Updating Templated Files 2019-07-04 22:38:50 +01:00
LinuxServer-CI
6966487905 Bot Updating Package Versions 2019-06-30 21:44:59 +01:00
LinuxServer-CI
812a5bb938 Bot Updating Templated Files 2019-06-30 15:42:19 -04:00
chbmb
1c94ec4128
Merge pull request #29 from linuxserver/master-3.10
Rebasing to Alpine 3.10
2019-06-30 20:37:58 +01:00
thelamer
dabb0a9e6c Rebasing to Alpine 3.10 2019-06-28 17:11:45 -07:00
LinuxServer-CI
63d6ec1dfb Bot Updating Package Versions 2019-06-23 21:48:09 +00:00
chbmb
9ecb01b1b1
Merge pull request #25 from linuxserver/requirements
Install requirements.txt
2019-06-23 22:13:00 +01:00
Ryan Kuba
1243fb9852
Merge branch 'master' into requirements 2019-06-17 08:22:50 -07:00
Mateusz Furdyna
b7276d2083 Document UMASK_SET as optional 2019-06-17 08:20:21 -07:00
Mateusz Furdyna
5d1049bfb8 Fix umask - get umask from environment
Makes it consistent with other linuxserver.io images.
2019-06-17 08:20:21 -07:00
LinuxServer-CI
0b51bac06f Bot Updating Package Versions 2019-06-13 22:45:11 +01:00
thelamer
68f23d34c9 rework of image down to base and install unrar/ffprobe for native functionality on arm, remove bins for app git app folder 2019-06-12 14:57:18 -07:00
chbmb
0bc8f50746 Forgot libxslt-dev on arm files.
Oooops
2019-06-12 02:10:49 +01:00
chbmb
af31828167 Install requirements.txt
RE: https://github.com/morpheus65535/bazarr/issues/461

Only thing that stood out was we were missing `lxml` and we install `py-gevents` from the Alpine repository rather than via pip which means it's a little older.  

Switch to pip install.
2019-06-12 01:54:46 +01:00
LinuxServer-CI
a3972f0688 Bot Updating Package Versions 2019-06-03 21:28:44 -04:00
LinuxServer-CI
e15f65d900 Bot Updating Templated Files 2019-06-03 21:20:29 -04:00
LinuxServer-CI
8dd83caba8 Bot Updating Templated Files 2019-05-23 17:40:25 -04:00
LinuxServer-CI
900f7d44d4 Bot Updating Templated Files 2019-05-23 17:38:56 -04:00
LinuxServer-CI
2fe9e7d97f Bot Updating Package Versions 2019-05-16 17:42:27 -04:00
LinuxServer-CI
e680ad8651 Bot Updating Package Versions 2019-05-08 12:31:00 +01:00
LinuxServer-CI
29f3703848 Bot Updating Templated Files 2019-05-08 12:19:50 +01:00
LinuxServer-CI
a36daab137 Bot Updating Templated Files 2019-05-02 17:39:12 -04:00
LinuxServer-CI
233f36b991 Bot Updating Package Versions 2019-04-25 17:50:38 -04:00
LinuxServer-CI
a550c0c276 Bot Updating Package Versions 2019-04-17 22:21:22 +00:00
aptalca
f97b402c7e
Merge pull request #24 from thelamer/master
set a default timezone as it is required for the application to even run #21
2019-04-17 18:10:28 -04:00
thelamer
049d690834 update to UTC 2019-04-17 14:54:25 -07:00
thelamer
405ee40ad4 set a default timezone as it is required for the application to even run 2019-04-17 14:29:18 -07:00
LinuxServer-CI
4f32b6d6b1 Bot Updating Templated Files 2019-04-13 11:53:20 +00:00
chbmb
8a4171253e
Merge pull request #23 from linuxserver/homepage
Change project homepage
2019-04-13 12:52:31 +01:00
chbmb
a1b9c3c224
Change project homepage
@[morpheus65535](https://github.com/morpheus65535) the dev, has pinged me on Discord to ask we change the project homepage now he has an official domain.
2019-04-13 12:42:43 +01:00
LinuxServer-CI
06c23ce14f Bot Updating Package Versions 2019-04-11 17:46:25 -04:00
LinuxServer-CI
a1b8abfa09 Bot Updating Package Versions 2019-04-04 17:43:04 -04:00
LinuxServer-CI
db3dab14c5 Bot Updating Package Versions 2019-03-24 19:32:50 +00:00
aptalca
b9776570c6
Merge pull request #19 from thelamer/master
Switching to new Base images, shift to arm32v7 tag.
2019-03-24 15:30:10 -04:00
thelamer
5e143830af Switching to new Base images, shift to arm32v7 tag. 2019-03-23 16:16:19 -07:00
LinuxServer-CI
4b0ccf6a7f Bot Updating Package Versions 2019-03-17 23:23:37 -04:00
LinuxServer-CI
e7fcb6aeb4 Bot Updating Package Versions 2019-03-07 22:51:33 +00:00
LinuxServer-CI
a788d9d5c7 Bot Updating Templated Files 2019-03-07 22:38:36 +00:00
LinuxServer-CI
50b147ae16 Bot Updating Templated Files 2019-02-28 22:38:32 +00:00
LinuxServer-CI
549a03d82d Bot Updating Package Versions 2019-02-24 00:33:48 -05:00
LinuxServer-CI
1bdf8cfdb5 Bot Updating Templated Files 2019-02-24 00:24:34 -05:00
aptalca
735d77959a
Merge pull request #16 from linuxserver/master-3.9
Rebasing to Alpine 3.9
2019-02-24 00:23:46 -05:00
thelamer
29a4fb0275 Rebasing to Alpine 3.9 2019-02-22 17:23:03 -08:00
LinuxServer-CI
2b8ef0f323 Bot Updating Templated Files 2019-02-14 22:38:34 +00:00
LinuxServer-CI
ba9b8c3b2e Bot Updating Templated Files 2019-02-07 22:38:28 +00:00
LinuxServer-CI
0881a19dbb Bot Updating Package Versions 2019-01-21 04:37:43 +00:00
LinuxServer-CI
4df6eedfd5 Bot Updating Package Versions 2019-01-14 03:23:11 +00:00
LinuxServer-CI
8df43dd2bd Bot Updating Templated Files 2019-01-14 03:19:37 +00:00
LinuxServer-CI
c90f43593c Bot Updating Package Versions 2019-01-09 17:48:44 +00:00
LinuxServer-CI
123b41c9e9 Bot Updating Templated Files 2019-01-09 17:43:53 +00:00
LinuxServer-CI
e1e0b687e7 Bot Updating Templated Files 2019-01-02 17:43:51 +00:00
LinuxServer-CI
8e609f41d4 Bot Updating Templated Files 2018-12-26 17:44:11 +00:00
LinuxServer-CI
95fe994471 Bot Updating Templated Files 2018-12-19 19:31:24 +00:00
LinuxServer-CI
858f9ec31f Bot Updating Package Versions 2018-12-19 07:07:57 +00:00
chbmb
60ceeb50cf Update Dockerfile.armhf 2018-12-19 15:04:06 +08:00
chbmb
9bfc7e903b Update Dockerfile.aarch64 2018-12-19 15:04:06 +08:00
chbmb
620748cc50 Add py-gevent
New dependency for Bazarr.  Tested in development branch by Morpheus.
2018-12-19 15:04:06 +08:00
LinuxServer-CI
35481cf84a Bot Updating Package Versions 2018-12-12 17:48:24 +00:00
LinuxServer-CI
dfee5d1682 Bot Updating Templated Files 2018-12-12 17:43:59 +00:00
LinuxServer-CI
8da8f3c7a4 Bot Updating Templated Files 2018-12-06 12:33:27 +00:00
j0nnymoe
ef0502d31c
Merge pull request #11 from linuxserver/aptalca-patch-1
Rename jenkins-var.yml to jenkins-vars.yml
2018-12-06 12:32:38 +00:00
aptalca
8f7d985aae
Rename jenkins-var.yml to jenkins-vars.yml 2018-12-06 07:28:44 -05:00
LinuxServer-CI
64fa3aa1c6 Bot Updating Templated Files 2018-12-04 10:46:54 +00:00
j0nnymoe
2ac4a885db
Merge pull request #9 from thelamer/master
adding build logic templating to repository on master
2018-12-04 10:46:21 +00:00
thelamer
231f2ea7aa adding build logic templating to repository on master 2018-12-03 20:09:34 -08:00
LinuxServer-CI
2bcce1e012 Bot Updating Package Versions 2018-11-25 11:07:06 +00:00
LinuxServer-CI
87a44974ba Bot Updating Package Versions 2018-11-14 17:45:54 +00:00
LinuxServer-CI
9bff1e6ccc Bot Updating README from template 2018-11-03 04:45:01 +00:00
LinuxServer-CI
7f15d1e9bb Bot Updating Package Versions 2018-11-02 21:32:54 +00:00
LinuxServer-CI
183730d8c7 Bot Updating README from template 2018-11-02 21:28:00 +00:00
j0nnymoe
8fc4ea614f
Merge pull request #6 from thelamer/master
adding updated build logic for package tagging to repo
2018-11-02 21:26:58 +00:00
thelamer
b7cad8f102 forgot to add env variables to the ci run 2018-11-02 00:20:36 -07:00
thelamer
d27a2d1b6f adding updated build logic for package tagging to repo 2018-11-01 23:52:56 -07:00
aptalca
12d65f86c4
Merge pull request #5 from thelamer/master
fixing manifest endpoint for aarch64
2018-10-12 08:27:47 -04:00
thelamer
4784e29638 fixing manifest endpoint for aarch64 2018-10-12 00:12:47 -07:00
sparklyballs
38317e3c3b
Merge pull request #4 from linuxserver/backports-fix
Backports fix
2018-09-25 20:26:58 +01:00
chbmb
b8281494b5
Update Dockerfile.armhf 2018-09-25 19:49:04 +01:00
chbmb
6969998553
Update Dockerfile.aarch64 2018-09-25 19:48:29 +01:00
sparklyballs
bbf3539f11 refine backports fix 2018-09-25 18:14:03 +01:00
sparklyballs
db9d4001ec fix log warning about backports 2018-09-25 18:03:41 +01:00
thelamer
003b3f92a7 Merge branch 'master' of github.com:linuxserver/docker-bazarr 2018-09-23 22:53:12 -07:00
thelamer
e5de06aef5 updating Readme to show development docker tag 2018-09-23 22:52:56 -07:00
root
e80f01f7da Bot Updating README from template 2018-09-23 23:25:36 +00:00
chbmb
62a4ff3b34
Update readme-vars.yml 2018-09-24 00:24:47 +01:00
12 changed files with 515 additions and 460 deletions

View file

@ -6,7 +6,7 @@
* 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)
* 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://linuxserver.io/discord)
## Common files
@ -24,7 +24,7 @@
## 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-bazarr/edit/development/readme-vars.yml).
Instead edit the [readme-vars.yml](https://github.com/linuxserver/docker-bazarr/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-bazarr)
@ -115,7 +115,7 @@ 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-bazarr/tree/development/root), add an entry to the changelog
If you are modifying the Dockerfiles or any of the startup scripts in [root](https://github.com/linuxserver/docker-bazarr/tree/master/root), add an entry to the changelog
```yml
changelogs:

View file

@ -1,7 +1,7 @@
blank_issues_enabled: false
contact_links:
- name: Discord chat support
url: https://discord.gg/YWrKVTn
url: https://linuxserver.io/discord
about: Realtime support / chat with the community and the team.
- name: Discourse discussion forum

View file

@ -21,7 +21,7 @@
------------------------------
- [ ] I have read the [contributing](https://github.com/linuxserver/docker-bazarr/blob/development/.github/CONTRIBUTING.md) guideline and understand that I have made the correct modifications
- [ ] I have read the [contributing](https://github.com/linuxserver/docker-bazarr/blob/master/.github/CONTRIBUTING.md) guideline and understand that I have made the correct modifications
------------------------------

View file

@ -4,31 +4,39 @@ on:
workflow_dispatch:
jobs:
external-trigger-development:
external-trigger-master:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4.1.1
- name: External Trigger
if: github.ref == 'refs/heads/development'
if: github.ref == 'refs/heads/master'
env:
SKIP_EXTERNAL_TRIGGER: ${{ vars.SKIP_EXTERNAL_TRIGGER }}
run: |
printf "# External trigger for docker-bazarr\n\n" >> $GITHUB_STEP_SUMMARY
if grep -q "^bazarr_development" <<< "${SKIP_EXTERNAL_TRIGGER}"; then
if grep -q "^bazarr_master_" <<< "${SKIP_EXTERNAL_TRIGGER}"; then
echo "> [!NOTE]" >> $GITHUB_STEP_SUMMARY
echo "> Github organizational variable \`SKIP_EXTERNAL_TRIGGER\` contains \`bazarr_master_\`; will skip trigger if version matches." >> $GITHUB_STEP_SUMMARY
elif grep -q "^bazarr_master" <<< "${SKIP_EXTERNAL_TRIGGER}"; then
echo "> [!WARNING]" >> $GITHUB_STEP_SUMMARY
echo "> Github organizational variable \`SKIP_EXTERNAL_TRIGGER\` contains \`bazarr_development\`; skipping trigger." >> $GITHUB_STEP_SUMMARY
echo "> Github organizational variable \`SKIP_EXTERNAL_TRIGGER\` contains \`bazarr_master\`; skipping trigger." >> $GITHUB_STEP_SUMMARY
exit 0
fi
echo "> [!NOTE]" >> $GITHUB_STEP_SUMMARY
echo "> External trigger running off of development branch. To disable this trigger, add \`bazarr_development\` into the Github organizational variable \`SKIP_EXTERNAL_TRIGGER\`." >> $GITHUB_STEP_SUMMARY
echo "> External trigger running off of master branch. To disable this trigger, add \`bazarr_master\` into the Github organizational variable \`SKIP_EXTERNAL_TRIGGER\`." >> $GITHUB_STEP_SUMMARY
printf "\n## Retrieving external version\n\n" >> $GITHUB_STEP_SUMMARY
EXT_RELEASE=$(curl -u "${{ secrets.CR_USER }}:${{ secrets.CR_PAT }}" -sX GET "https://api.github.com/repos/morpheus65535/bazarr/releases" | jq -r '.[0] | .tag_name')
echo "Type is \`github_devel\`" >> $GITHUB_STEP_SUMMARY
EXT_RELEASE=$(curl -u "${{ secrets.CR_USER }}:${{ secrets.CR_PAT }}" -sX GET "https://api.github.com/repos/morpheus65535/bazarr/releases/latest" | jq -r '. | .tag_name')
echo "Type is \`github_stable\`" >> $GITHUB_STEP_SUMMARY
if grep -q "^bazarr_master_${EXT_RELEASE}" <<< "${SKIP_EXTERNAL_TRIGGER}"; then
echo "> [!WARNING]" >> $GITHUB_STEP_SUMMARY
echo "> Github organizational variable \`SKIP_EXTERNAL_TRIGGER\` matches current external release; skipping trigger." >> $GITHUB_STEP_SUMMARY
exit 0
fi
if [ -z "${EXT_RELEASE}" ] || [ "${EXT_RELEASE}" == "null" ]; then
echo "> [!WARNING]" >> $GITHUB_STEP_SUMMARY
echo "> Can't retrieve external version, exiting" >> $GITHUB_STEP_SUMMARY
FAILURE_REASON="Can't retrieve external version for bazarr branch development"
FAILURE_REASON="Can't retrieve external version for bazarr branch master"
GHA_TRIGGER_URL="https://github.com/linuxserver/docker-bazarr/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"}],
@ -39,7 +47,7 @@ jobs:
echo "External version: \`${EXT_RELEASE}\`" >> $GITHUB_STEP_SUMMARY
echo "Retrieving last pushed version" >> $GITHUB_STEP_SUMMARY
image="linuxserver/bazarr"
tag="development"
tag="latest"
token=$(curl -sX GET \
"https://ghcr.io/token?scope=repository%3Alinuxserver%2Fbazarr%3Apull" \
| jq -r '.token')
@ -85,7 +93,7 @@ jobs:
if [ -z "${IMAGE_VERSION}" ]; then
echo "> [!WARNING]" >> $GITHUB_STEP_SUMMARY
echo "Can't retrieve last pushed version, exiting" >> $GITHUB_STEP_SUMMARY
FAILURE_REASON="Can't retrieve last pushed version for bazarr tag development"
FAILURE_REASON="Can't retrieve last pushed version for bazarr 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 }}
@ -95,14 +103,14 @@ jobs:
if [ "${EXT_RELEASE}" == "${IMAGE_VERSION}" ]; then
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-bazarr/job/development/lastBuild/api/json | jq -r '.building') == "true" ]; then
elif [ $(curl -s https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-bazarr/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" >> $GITHUB_STEP_SUMMARY
exit 0
else
if [[ "${artifacts_found}" == "false" ]]; then
echo "> [!WARNING]" >> $GITHUB_STEP_SUMMARY
echo "> New version detected, but not all artifacts are published yet; skipping trigger" >> $GITHUB_STEP_SUMMARY
FAILURE_REASON="New version ${EXT_RELEASE} for bazarr tag development is detected, however not all artifacts are uploaded to upstream release yet. Will try again later."
FAILURE_REASON="New version ${EXT_RELEASE} for bazarr tag latest is detected, however not all artifacts are uploaded to upstream release yet. Will try again later."
curl -X POST -H "Content-Type: application/json" --data '{"avatar_url": "https://cdn.discordapp.com/avatars/354986384542662657/df91181b3f1cf0ef1592fbe18e0962d7.png","embeds": [{"color": 9802903,
"description": "**Trigger Failed** \n**Reason:** '"${FAILURE_REASON}"' \n"}],
"username": "Github Actions"}' ${{ secrets.DISCORD_WEBHOOK }}
@ -113,7 +121,7 @@ jobs:
echo "All artifacts seem to be uploaded." >> $GITHUB_STEP_SUMMARY
fi
response=$(curl -iX POST \
https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-bazarr/job/development/buildWithParameters?PACKAGE_CHECK=false \
https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-bazarr/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'})" >> $GITHUB_STEP_SUMMARY
echo "Sleeping 10 seconds until job starts" >> $GITHUB_STEP_SUMMARY
@ -128,7 +136,7 @@ jobs:
--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 bazarr tag development. Old version:${IMAGE_VERSION} New version:${EXT_RELEASE}"
TRIGGER_REASON="A version change was detected for bazarr 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 }}

View file

@ -9,5 +9,5 @@ jobs:
- 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-bazarr/blob/development/.github/PULL_REQUEST_TEMPLATE.md)!'
pr-message: 'Thanks for opening this pull request! Be sure to follow the [pull request template](https://github.com/linuxserver/docker-bazarr/blob/master/.github/PULL_REQUEST_TEMPLATE.md)!'
repo-token: ${{ secrets.GITHUB_TOKEN }}

View file

@ -34,8 +34,8 @@ RUN \
mkdir -p \
/app/bazarr/bin && \
if [ -z ${BAZARR_VERSION+x} ]; then \
BAZARR_VERSION=$(curl -sX GET https://api.github.com/repos/morpheus65535/bazarr/releases \
| jq -r '.[0] | .tag_name'); \
BAZARR_VERSION=$(curl -sX GET "https://api.github.com/repos/morpheus65535/bazarr/releases/latest" \
| awk '/tag_name/{print $4;exit}' FS='[""]'); \
fi && \
curl -o \
/tmp/bazarr.zip -L \
@ -44,7 +44,7 @@ RUN \
/tmp/bazarr.zip -d \
/app/bazarr/bin && \
rm -Rf /app/bazarr/bin/bin && \
echo "UpdateMethod=docker\nBranch=development\nPackageVersion=${VERSION}\nPackageAuthor=linuxserver.io" > /app/bazarr/package_info && \
echo "UpdateMethod=docker\nBranch=master\nPackageVersion=${VERSION}\nPackageAuthor=linuxserver.io" > /app/bazarr/package_info && \
curl -o \
/app/bazarr/bin/postgres-requirements.txt -L \
"https://raw.githubusercontent.com/morpheus65535/bazarr/${BAZARR_VERSION}/postgres-requirements.txt" && \

View file

@ -34,8 +34,8 @@ RUN \
mkdir -p \
/app/bazarr/bin && \
if [ -z ${BAZARR_VERSION+x} ]; then \
BAZARR_VERSION=$(curl -sX GET https://api.github.com/repos/morpheus65535/bazarr/releases \
| jq -r '.[0] | .tag_name'); \
BAZARR_VERSION=$(curl -sX GET "https://api.github.com/repos/morpheus65535/bazarr/releases/latest" \
| awk '/tag_name/{print $4;exit}' FS='[""]'); \
fi && \
curl -o \
/tmp/bazarr.zip -L \
@ -44,7 +44,7 @@ RUN \
/tmp/bazarr.zip -d \
/app/bazarr/bin && \
rm -Rf /app/bazarr/bin/bin && \
echo "UpdateMethod=docker\nBranch=development\nPackageVersion=${VERSION}\nPackageAuthor=linuxserver.io" > /app/bazarr/package_info && \
echo "UpdateMethod=docker\nBranch=master\nPackageVersion=${VERSION}\nPackageAuthor=linuxserver.io" > /app/bazarr/package_info && \
curl -o \
/app/bazarr/bin/postgres-requirements.txt -L \
"https://raw.githubusercontent.com/morpheus65535/bazarr/${BAZARR_VERSION}/postgres-requirements.txt" && \

189
Jenkinsfile vendored
View file

@ -19,7 +19,7 @@ pipeline {
DOCKERHUB_TOKEN=credentials('docker-hub-ci-pat')
QUAYIO_API_TOKEN=credentials('quayio-repo-api-token')
GIT_SIGNING_KEY=credentials('484fbca6-9a4f-455e-b9e3-97ac98785f5f')
EXT_GIT_BRANCH = 'development'
EXT_GIT_BRANCH = 'master'
EXT_USER = 'morpheus65535'
EXT_REPO = 'bazarr'
BUILD_VERSION_ARG = 'BAZARR_VERSION'
@ -59,15 +59,27 @@ pipeline {
steps{
echo "Running on node: ${NODE_NAME}"
sh '''#! /bin/bash
containers=$(docker ps -aq)
echo "Pruning builder"
docker builder prune -f --builder container || :
containers=$(docker ps -q)
if [[ -n "${containers}" ]]; then
docker stop ${containers}
BUILDX_CONTAINER_ID=$(docker ps -qf 'name=buildx_buildkit')
for container in ${containers}; do
if [[ "${container}" == "${BUILDX_CONTAINER_ID}" ]]; then
echo "skipping buildx container in docker stop"
else
echo "Stopping container ${container}"
docker stop ${container}
fi
done
fi
docker system prune -af --volumes || : '''
docker system prune -f --volumes || :
docker image prune -af || :
'''
script{
env.EXIT_STATUS = ''
env.LS_RELEASE = sh(
script: '''docker run --rm quay.io/skopeo/stable:v1 inspect docker://ghcr.io/${LS_USER}/${CONTAINER_NAME}:development 2>/dev/null | jq -r '.Labels.build_version' | awk '{print $3}' | grep '\\-ls' || : ''',
script: '''docker run --rm quay.io/skopeo/stable:v1 inspect docker://ghcr.io/${LS_USER}/${CONTAINER_NAME}:latest 2>/dev/null | jq -r '.Labels.build_version' | awk '{print $3}' | grep '\\-ls' || : ''',
returnStdout: true).trim()
env.LS_RELEASE_NOTES = sh(
script: '''cat readme-vars.yml | awk -F \\" '/date: "[0-9][0-9].[0-9][0-9].[0-9][0-9]:/ {print $4;exit;}' | sed -E ':a;N;$!ba;s/\\r{0,1}\\n/\\\\n/g' ''',
@ -96,7 +108,7 @@ pipeline {
script{
env.LS_TAG_NUMBER = sh(
script: '''#! /bin/bash
tagsha=$(git rev-list -n 1 development-${LS_RELEASE} 2>/dev/null)
tagsha=$(git rev-list -n 1 ${LS_RELEASE} 2>/dev/null)
if [ "${tagsha}" == "${COMMIT_SHA}" ]; then
echo ${LS_RELEASE_NUMBER}
elif [ -z "${GIT_COMMIT}" ]; then
@ -129,23 +141,23 @@ pipeline {
/* ########################
External Release Tagging
######################## */
// If this is a devel github release use the first in an array from github to determine the ext tag
stage("Set ENV github_devel"){
steps{
script{
env.EXT_RELEASE = sh(
script: '''curl -H "Authorization: token ${GITHUB_TOKEN}" -s https://api.github.com/repos/${EXT_USER}/${EXT_REPO}/releases | jq -r '.[0] | .tag_name' ''',
returnStdout: true).trim()
}
}
// If this is a stable github release use the latest endpoint from github to determine the ext tag
stage("Set ENV github_stable"){
steps{
script{
env.EXT_RELEASE = sh(
script: '''curl -H "Authorization: token ${GITHUB_TOKEN}" -s https://api.github.com/repos/${EXT_USER}/${EXT_REPO}/releases/latest | jq -r '. | .tag_name' ''',
returnStdout: true).trim()
}
}
}
// If this is a stable or devel github release generate the link for the build message
stage("Set ENV github_link"){
steps{
script{
env.RELEASE_LINK = 'https://github.com/' + env.EXT_USER + '/' + env.EXT_REPO + '/releases/tag/' + env.EXT_RELEASE
}
}
steps{
script{
env.RELEASE_LINK = 'https://github.com/' + env.EXT_USER + '/' + env.EXT_REPO + '/releases/tag/' + env.EXT_RELEASE
}
}
}
// Sanitize the release tag and strip illegal docker or github characters
stage("Sanitize tag"){
@ -181,10 +193,10 @@ pipeline {
}
}
}
// If this is a development build use live docker endpoints
// If this is a master build use live docker endpoints
stage("Set ENV live build"){
when {
branch "development"
branch "master"
environment name: 'CHANGE_ID', value: ''
}
steps {
@ -194,13 +206,13 @@ pipeline {
env.GITLABIMAGE = 'registry.gitlab.com/linuxserver.io/' + env.LS_REPO + '/' + env.CONTAINER_NAME
env.QUAYIMAGE = 'quay.io/linuxserver.io/' + env.CONTAINER_NAME
if (env.MULTIARCH == 'true') {
env.CI_TAGS = 'amd64-development-' + env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER + '|arm64v8-development-' + env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER
env.CI_TAGS = 'amd64-' + env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER + '|arm64v8-' + env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER
} else {
env.CI_TAGS = 'development-' + env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER
env.CI_TAGS = env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER
}
env.VERSION_TAG = env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER
env.META_TAG = 'development-' + env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER
env.EXT_RELEASE_TAG = 'development-version-' + env.EXT_RELEASE_CLEAN
env.META_TAG = env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER
env.EXT_RELEASE_TAG = 'version-' + env.EXT_RELEASE_CLEAN
env.BUILDCACHE = 'docker.io/lsiodev/buildcache,registry.gitlab.com/linuxserver.io/docker-jenkins-builder/lsiodev-buildcache,ghcr.io/linuxserver/lsiodev-buildcache,quay.io/linuxserver.io/lsiodev-buildcache'
}
}
@ -208,7 +220,7 @@ pipeline {
// If this is a dev build use dev docker endpoints
stage("Set ENV dev build"){
when {
not {branch "development"}
not {branch "master"}
environment name: 'CHANGE_ID', value: ''
}
steps {
@ -218,13 +230,13 @@ pipeline {
env.GITLABIMAGE = 'registry.gitlab.com/linuxserver.io/' + env.LS_REPO + '/lsiodev-' + env.CONTAINER_NAME
env.QUAYIMAGE = 'quay.io/linuxserver.io/lsiodev-' + env.CONTAINER_NAME
if (env.MULTIARCH == 'true') {
env.CI_TAGS = 'amd64-development-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA + '|arm64v8-development-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA
env.CI_TAGS = 'amd64-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA + '|arm64v8-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA
} else {
env.CI_TAGS = 'development-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA
env.CI_TAGS = env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA
}
env.VERSION_TAG = env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA
env.META_TAG = 'development-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA
env.EXT_RELEASE_TAG = 'development-version-' + env.EXT_RELEASE_CLEAN
env.META_TAG = env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA
env.EXT_RELEASE_TAG = 'version-' + env.EXT_RELEASE_CLEAN
env.DOCKERHUB_LINK = 'https://hub.docker.com/r/' + env.DEV_DOCKERHUB_IMAGE + '/tags/'
env.BUILDCACHE = 'docker.io/lsiodev/buildcache,registry.gitlab.com/linuxserver.io/docker-jenkins-builder/lsiodev-buildcache,ghcr.io/linuxserver/lsiodev-buildcache,quay.io/linuxserver.io/lsiodev-buildcache'
}
@ -242,13 +254,13 @@ pipeline {
env.GITLABIMAGE = 'registry.gitlab.com/linuxserver.io/' + env.LS_REPO + '/lspipepr-' + env.CONTAINER_NAME
env.QUAYIMAGE = 'quay.io/linuxserver.io/lspipepr-' + env.CONTAINER_NAME
if (env.MULTIARCH == 'true') {
env.CI_TAGS = 'amd64-development-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA + '-pr-' + env.PULL_REQUEST + '|arm64v8-development-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA + '-pr-' + env.PULL_REQUEST
env.CI_TAGS = 'amd64-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA + '-pr-' + env.PULL_REQUEST + '|arm64v8-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA + '-pr-' + env.PULL_REQUEST
} else {
env.CI_TAGS = 'development-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA + '-pr-' + env.PULL_REQUEST
env.CI_TAGS = env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA + '-pr-' + env.PULL_REQUEST
}
env.VERSION_TAG = env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA + '-pr-' + env.PULL_REQUEST
env.META_TAG = 'development-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA + '-pr-' + env.PULL_REQUEST
env.EXT_RELEASE_TAG = 'development-version-' + env.EXT_RELEASE_CLEAN
env.META_TAG = env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA + '-pr-' + env.PULL_REQUEST
env.EXT_RELEASE_TAG = 'version-' + env.EXT_RELEASE_CLEAN
env.CODE_URL = 'https://github.com/' + env.LS_USER + '/' + env.LS_REPO + '/pull/' + env.PULL_REQUEST
env.DOCKERHUB_LINK = 'https://hub.docker.com/r/' + env.PR_DOCKERHUB_IMAGE + '/tags/'
env.BUILDCACHE = 'docker.io/lsiodev/buildcache,registry.gitlab.com/linuxserver.io/docker-jenkins-builder/lsiodev-buildcache,ghcr.io/linuxserver/lsiodev-buildcache,quay.io/linuxserver.io/lsiodev-buildcache'
@ -286,7 +298,7 @@ pipeline {
// Use helper containers to render templated files
stage('Update-Templates') {
when {
branch "development"
branch "master"
environment name: 'CHANGE_ID', value: ''
expression {
env.CONTAINER_NAME != null
@ -298,24 +310,24 @@ pipeline {
TEMPDIR=$(mktemp -d)
docker pull ghcr.io/linuxserver/jenkins-builder:latest
# Cloned repo paths for templating:
# ${TEMPDIR}/docker-${CONTAINER_NAME}: Cloned branch development of ${LS_USER}/${LS_REPO} for running the jenkins builder on
# ${TEMPDIR}/repo/${LS_REPO}: Cloned branch development of ${LS_USER}/${LS_REPO} for commiting various templated file changes and pushing back to Github
# ${TEMPDIR}/docker-${CONTAINER_NAME}: Cloned branch master of ${LS_USER}/${LS_REPO} for running the jenkins builder on
# ${TEMPDIR}/repo/${LS_REPO}: Cloned branch master of ${LS_USER}/${LS_REPO} for commiting various templated file changes and pushing back to Github
# ${TEMPDIR}/docs/docker-documentation: Cloned docs repo for pushing docs updates to Github
# ${TEMPDIR}/unraid/docker-templates: Cloned docker-templates repo to check for logos
# ${TEMPDIR}/unraid/templates: Cloned templates repo for commiting unraid template changes and pushing back to Github
git clone --branch development --depth 1 https://github.com/${LS_USER}/${LS_REPO}.git ${TEMPDIR}/docker-${CONTAINER_NAME}
git clone --branch master --depth 1 https://github.com/${LS_USER}/${LS_REPO}.git ${TEMPDIR}/docker-${CONTAINER_NAME}
docker run --rm -v ${TEMPDIR}/docker-${CONTAINER_NAME}:/tmp -e LOCAL=true -e PUID=$(id -u) -e PGID=$(id -g) ghcr.io/linuxserver/jenkins-builder:latest
echo "Starting Stage 1 - Jenkinsfile update"
if [[ "$(md5sum Jenkinsfile | awk '{ print $1 }')" != "$(md5sum ${TEMPDIR}/docker-${CONTAINER_NAME}/Jenkinsfile | awk '{ print $1 }')" ]]; then
mkdir -p ${TEMPDIR}/repo
git clone https://github.com/${LS_USER}/${LS_REPO}.git ${TEMPDIR}/repo/${LS_REPO}
cd ${TEMPDIR}/repo/${LS_REPO}
git checkout -f development
git checkout -f master
cp ${TEMPDIR}/docker-${CONTAINER_NAME}/Jenkinsfile ${TEMPDIR}/repo/${LS_REPO}/
git add Jenkinsfile
git commit -m 'Bot Updating Templated Files'
git pull https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git development
git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git development
git pull https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git master
git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git master
echo "true" > /tmp/${COMMIT_SHA}-${BUILD_NUMBER}
echo "Updating Jenkinsfile and exiting build, new one will trigger based on commit"
rm -Rf ${TEMPDIR}
@ -334,13 +346,13 @@ pipeline {
mkdir -p ${TEMPDIR}/repo
git clone https://github.com/${LS_USER}/${LS_REPO}.git ${TEMPDIR}/repo/${LS_REPO}
cd ${TEMPDIR}/repo/${LS_REPO}
git checkout -f development
git checkout -f master
for i in ${TEMPLATES_TO_DELETE}; do
git rm "${i}"
done
git commit -m 'Bot Updating Templated Files'
git pull https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git development
git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git development
git pull https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git master
git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git master
echo "true" > /tmp/${COMMIT_SHA}-${BUILD_NUMBER}
echo "Deleting old/deprecated templates and exiting build, new one will trigger based on commit"
rm -Rf ${TEMPDIR}
@ -355,20 +367,20 @@ pipeline {
sed -i 's|^changelogs:|# init diagram\\ninit_diagram:\\n\\n# changelog\\nchangelogs:|' readme-vars.yml
fi
mkdir -p ${TEMPDIR}/d2
docker run --rm -v ${TEMPDIR}/d2:/output -e PUID=$(id -u) -e PGID=$(id -g) -e RAW="true" ghcr.io/linuxserver/d2-builder:latest ${CONTAINER_NAME}:development
docker run --rm -v ${TEMPDIR}/d2:/output -e PUID=$(id -u) -e PGID=$(id -g) -e RAW="true" ghcr.io/linuxserver/d2-builder:latest ${CONTAINER_NAME}:latest
ls -al ${TEMPDIR}/d2
yq -ei ".init_diagram |= load_str(\\"${TEMPDIR}/d2/${CONTAINER_NAME}-development.d2\\")" readme-vars.yml
yq -ei ".init_diagram |= load_str(\\"${TEMPDIR}/d2/${CONTAINER_NAME}-latest.d2\\")" readme-vars.yml
if [[ $(md5sum readme-vars.yml | cut -c1-8) != $(md5sum ${TEMPDIR}/docker-${CONTAINER_NAME}/readme-vars.yml | cut -c1-8) ]]; then
echo "'init_diagram' has been updated. Updating repo and exiting build, new one will trigger based on commit."
mkdir -p ${TEMPDIR}/repo
git clone https://github.com/${LS_USER}/${LS_REPO}.git ${TEMPDIR}/repo/${LS_REPO}
cd ${TEMPDIR}/repo/${LS_REPO}
git checkout -f development
git checkout -f master
cp ${WORKSPACE}/readme-vars.yml ${TEMPDIR}/repo/${LS_REPO}/readme-vars.yml
git add readme-vars.yml
git commit -m 'Bot Updating Templated Files'
git pull https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git development
git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git development
git pull https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git master
git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git master
echo "true" > /tmp/${COMMIT_SHA}-${BUILD_NUMBER}
echo "Updating templates and exiting build, new one will trigger based on commit"
rm -Rf ${TEMPDIR}
@ -385,7 +397,7 @@ pipeline {
mkdir -p ${TEMPDIR}/repo
git clone https://github.com/${LS_USER}/${LS_REPO}.git ${TEMPDIR}/repo/${LS_REPO}
cd ${TEMPDIR}/repo/${LS_REPO}
git checkout -f development
git checkout -f master
cd ${TEMPDIR}/docker-${CONTAINER_NAME}
mkdir -p ${TEMPDIR}/repo/${LS_REPO}/.github/workflows
mkdir -p ${TEMPDIR}/repo/${LS_REPO}/.github/ISSUE_TEMPLATE
@ -398,8 +410,8 @@ pipeline {
fi
git add readme-vars.yml ${TEMPLATED_FILES}
git commit -m 'Bot Updating Templated Files'
git pull https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git development
git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git development
git pull https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git master
git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git master
echo "true" > /tmp/${COMMIT_SHA}-${BUILD_NUMBER}
echo "Updating templates and exiting build, new one will trigger based on commit"
rm -Rf ${TEMPDIR}
@ -500,7 +512,7 @@ pipeline {
// Exit the build if the Templated files were just updated
stage('Template-exit') {
when {
branch "development"
branch "master"
environment name: 'CHANGE_ID', value: ''
environment name: 'FILES_UPDATED', value: 'true'
expression {
@ -513,10 +525,10 @@ pipeline {
}
}
}
// If this is a development build check the S6 service file perms
// If this is a master build check the S6 service file perms
stage("Check S6 Service file Permissions"){
when {
branch "development"
branch "master"
environment name: 'CHANGE_ID', value: ''
environment name: 'EXIT_STATUS', value: ''
}
@ -583,7 +595,7 @@ pipeline {
--label \"org.opencontainers.image.licenses=GPL-3.0-only\" \
--label \"org.opencontainers.image.ref.name=${COMMIT_SHA}\" \
--label \"org.opencontainers.image.title=Bazarr\" \
--label \"org.opencontainers.image.description=[Bazarr](https://github.com/morpheus65535/bazarr) is a companion application to Sonarr and Radarr. It can manage and download subtitles based on your requirements. You define your preferences by TV show or movie and Bazarr takes care of everything for you.\" \
--label \"org.opencontainers.image.description=[Bazarr](https://www.bazarr.media/) is a companion application to Sonarr and Radarr. It can manage and download subtitles based on your requirements. You define your preferences by TV show or movie and Bazarr takes care of everything for you.\" \
--no-cache --pull -t ${IMAGE}:${META_TAG} --platform=linux/amd64 \
--provenance=true --sbom=true --builder=container --load \
--build-arg ${BUILD_VERSION_ARG}=${EXT_RELEASE} --build-arg VERSION=\"${VERSION_TAG}\" --build-arg BUILD_DATE=${GITHUB_DATE} ."
@ -649,7 +661,7 @@ pipeline {
--label \"org.opencontainers.image.licenses=GPL-3.0-only\" \
--label \"org.opencontainers.image.ref.name=${COMMIT_SHA}\" \
--label \"org.opencontainers.image.title=Bazarr\" \
--label \"org.opencontainers.image.description=[Bazarr](https://github.com/morpheus65535/bazarr) is a companion application to Sonarr and Radarr. It can manage and download subtitles based on your requirements. You define your preferences by TV show or movie and Bazarr takes care of everything for you.\" \
--label \"org.opencontainers.image.description=[Bazarr](https://www.bazarr.media/) is a companion application to Sonarr and Radarr. It can manage and download subtitles based on your requirements. You define your preferences by TV show or movie and Bazarr takes care of everything for you.\" \
--no-cache --pull -t ${IMAGE}:amd64-${META_TAG} --platform=linux/amd64 \
--provenance=true --sbom=true --builder=container --load \
--build-arg ${BUILD_VERSION_ARG}=${EXT_RELEASE} --build-arg VERSION=\"${VERSION_TAG}\" --build-arg BUILD_DATE=${GITHUB_DATE} ."
@ -708,7 +720,7 @@ pipeline {
--label \"org.opencontainers.image.licenses=GPL-3.0-only\" \
--label \"org.opencontainers.image.ref.name=${COMMIT_SHA}\" \
--label \"org.opencontainers.image.title=Bazarr\" \
--label \"org.opencontainers.image.description=[Bazarr](https://github.com/morpheus65535/bazarr) is a companion application to Sonarr and Radarr. It can manage and download subtitles based on your requirements. You define your preferences by TV show or movie and Bazarr takes care of everything for you.\" \
--label \"org.opencontainers.image.description=[Bazarr](https://www.bazarr.media/) is a companion application to Sonarr and Radarr. It can manage and download subtitles based on your requirements. You define your preferences by TV show or movie and Bazarr takes care of everything for you.\" \
--no-cache --pull -f Dockerfile.aarch64 -t ${IMAGE}:arm64v8-${META_TAG} --platform=linux/arm64 \
--provenance=true --sbom=true --builder=container --load \
--build-arg ${BUILD_VERSION_ARG}=${EXT_RELEASE} --build-arg VERSION=\"${VERSION_TAG}\" --build-arg BUILD_DATE=${GITHUB_DATE} ."
@ -751,7 +763,8 @@ pipeline {
if [[ -n "${containers}" ]]; then
docker stop ${containers}
fi
docker system prune -af --volumes || :
docker system prune -f --volumes || :
docker image prune -af || :
'''
}
}
@ -760,7 +773,7 @@ pipeline {
// Take the image we just built and dump package versions for comparison
stage('Update-packages') {
when {
branch "development"
branch "master"
environment name: 'CHANGE_ID', value: ''
environment name: 'EXIT_STATUS', value: ''
}
@ -783,14 +796,14 @@ pipeline {
echo "Package tag sha from current packages in buit container is ${NEW_PACKAGE_TAG} comparing to old ${PACKAGE_TAG} from github"
if [ "${NEW_PACKAGE_TAG}" != "${PACKAGE_TAG}" ]; then
git clone https://github.com/${LS_USER}/${LS_REPO}.git ${TEMPDIR}/${LS_REPO}
git --git-dir ${TEMPDIR}/${LS_REPO}/.git checkout -f development
git --git-dir ${TEMPDIR}/${LS_REPO}/.git checkout -f master
cp ${TEMPDIR}/package_versions.txt ${TEMPDIR}/${LS_REPO}/
cd ${TEMPDIR}/${LS_REPO}/
wait
git add package_versions.txt
git commit -m 'Bot Updating Package Versions'
git pull https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git development
git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git development
git pull https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git master
git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git master
echo "true" > /tmp/packages-${COMMIT_SHA}-${BUILD_NUMBER}
echo "Package tag updated, stopping build process"
else
@ -808,7 +821,7 @@ pipeline {
// Exit the build if the package file was just updated
stage('PACKAGE-exit') {
when {
branch "development"
branch "master"
environment name: 'CHANGE_ID', value: ''
environment name: 'PACKAGE_UPDATED', value: 'true'
environment name: 'EXIT_STATUS', value: ''
@ -822,7 +835,7 @@ pipeline {
// Exit the build if this is just a package check and there are no changes to push
stage('PACKAGECHECK-exit') {
when {
branch "development"
branch "master"
environment name: 'CHANGE_ID', value: ''
environment name: 'PACKAGE_UPDATED', value: 'false'
environment name: 'EXIT_STATUS', value: ''
@ -876,7 +889,7 @@ pipeline {
-e DOCKER_LOGS_TIMEOUT=\"${CI_DELAY}\" \
-e TAGS=\"${CI_TAGS}\" \
-e META_TAG=\"${META_TAG}\" \
-e RELEASE_TAG=\"development\" \
-e RELEASE_TAG=\"latest\" \
-e PORT=\"${CI_PORT}\" \
-e SSL=\"${CI_SSL}\" \
-e BASE=\"${DIST_IMAGE}\" \
@ -913,7 +926,7 @@ pipeline {
CACHEIMAGE=${i}
fi
done
docker buildx imagetools create --prefer-index=false -t ${PUSHIMAGE}:${META_TAG} -t ${PUSHIMAGE}:development -t ${PUSHIMAGE}:${EXT_RELEASE_TAG} ${CACHEIMAGE}:amd64-${COMMIT_SHA}-${BUILD_NUMBER}
docker buildx imagetools create --prefer-index=false -t ${PUSHIMAGE}:${META_TAG} -t ${PUSHIMAGE}:latest -t ${PUSHIMAGE}:${EXT_RELEASE_TAG} ${CACHEIMAGE}:amd64-${COMMIT_SHA}-${BUILD_NUMBER}
if [ -n "${SEMVER}" ]; then
docker buildx imagetools create --prefer-index=false -t ${PUSHIMAGE}:${SEMVER} ${CACHEIMAGE}:amd64-${COMMIT_SHA}-${BUILD_NUMBER}
fi
@ -940,15 +953,15 @@ pipeline {
CACHEIMAGE=${i}
fi
done
docker buildx imagetools create --prefer-index=false -t ${MANIFESTIMAGE}:amd64-${META_TAG} -t ${MANIFESTIMAGE}:amd64-development -t ${MANIFESTIMAGE}:amd64-${EXT_RELEASE_TAG} ${CACHEIMAGE}:amd64-${COMMIT_SHA}-${BUILD_NUMBER}
docker buildx imagetools create --prefer-index=false -t ${MANIFESTIMAGE}:arm64v8-${META_TAG} -t ${MANIFESTIMAGE}:arm64v8-development -t ${MANIFESTIMAGE}:arm64v8-${EXT_RELEASE_TAG} ${CACHEIMAGE}:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER}
docker buildx imagetools create --prefer-index=false -t ${MANIFESTIMAGE}:amd64-${META_TAG} -t ${MANIFESTIMAGE}:amd64-latest -t ${MANIFESTIMAGE}:amd64-${EXT_RELEASE_TAG} ${CACHEIMAGE}:amd64-${COMMIT_SHA}-${BUILD_NUMBER}
docker buildx imagetools create --prefer-index=false -t ${MANIFESTIMAGE}:arm64v8-${META_TAG} -t ${MANIFESTIMAGE}:arm64v8-latest -t ${MANIFESTIMAGE}:arm64v8-${EXT_RELEASE_TAG} ${CACHEIMAGE}:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER}
if [ -n "${SEMVER}" ]; then
docker buildx imagetools create --prefer-index=false -t ${MANIFESTIMAGE}:amd64-${SEMVER} ${CACHEIMAGE}:amd64-${COMMIT_SHA}-${BUILD_NUMBER}
docker buildx imagetools create --prefer-index=false -t ${MANIFESTIMAGE}:arm64v8-${SEMVER} ${CACHEIMAGE}:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER}
fi
done
for MANIFESTIMAGE in "${IMAGE}" "${GITLABIMAGE}" "${GITHUBIMAGE}" "${QUAYIMAGE}"; do
docker buildx imagetools create -t ${MANIFESTIMAGE}:development ${MANIFESTIMAGE}:amd64-development ${MANIFESTIMAGE}:arm64v8-development
docker buildx imagetools create -t ${MANIFESTIMAGE}:latest ${MANIFESTIMAGE}:amd64-latest ${MANIFESTIMAGE}:arm64v8-latest
docker buildx imagetools create -t ${MANIFESTIMAGE}:${META_TAG} ${MANIFESTIMAGE}:amd64-${META_TAG} ${MANIFESTIMAGE}:arm64v8-${META_TAG}
docker buildx imagetools create -t ${MANIFESTIMAGE}:${EXT_RELEASE_TAG} ${MANIFESTIMAGE}:amd64-${EXT_RELEASE_TAG} ${MANIFESTIMAGE}:arm64v8-${EXT_RELEASE_TAG}
@ -963,7 +976,7 @@ pipeline {
// If this is a public release tag it in the LS Github
stage('Github-Tag-Push-Release') {
when {
branch "development"
branch "master"
expression {
env.LS_RELEASE != env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER
}
@ -975,17 +988,17 @@ pipeline {
sh '''curl -H "Authorization: token ${GITHUB_TOKEN}" -X POST https://api.github.com/repos/${LS_USER}/${LS_REPO}/git/tags \
-d '{"tag":"'${META_TAG}'",\
"object": "'${COMMIT_SHA}'",\
"message": "Tagging Release '${EXT_RELEASE_CLEAN}'-ls'${LS_TAG_NUMBER}' to development",\
"message": "Tagging Release '${EXT_RELEASE_CLEAN}'-ls'${LS_TAG_NUMBER}' to master",\
"type": "commit",\
"tagger": {"name": "LinuxServer-CI","email": "ci@linuxserver.io","date": "'${GITHUB_DATE}'"}}' '''
echo "Pushing New release for Tag"
sh '''#! /bin/bash
curl -H "Authorization: token ${GITHUB_TOKEN}" -s https://api.github.com/repos/${EXT_USER}/${EXT_REPO}/releases | jq '.[0] |.body' | sed 's:^.\\(.*\\).$:\\1:' > releasebody.json
curl -H "Authorization: token ${GITHUB_TOKEN}" -s https://api.github.com/repos/${EXT_USER}/${EXT_REPO}/releases/latest | jq '. |.body' | sed 's:^.\\(.*\\).$:\\1:' > releasebody.json
echo '{"tag_name":"'${META_TAG}'",\
"target_commitish": "development",\
"target_commitish": "master",\
"name": "'${META_TAG}'",\
"body": "**CI Report:**\\n\\n'${CI_URL:-N/A}'\\n\\n**LinuxServer Changes:**\\n\\n'${LS_RELEASE_NOTES}'\\n\\n**Remote Changes:**\\n\\n' > start
printf '","draft": false,"prerelease": true}' >> releasebody.json
printf '","draft": false,"prerelease": false}' >> releasebody.json
paste -d'\\0' start releasebody.json > releasebody.json.done
curl -H "Authorization: token ${GITHUB_TOKEN}" -X POST https://api.github.com/repos/${LS_USER}/${LS_REPO}/releases -d @releasebody.json.done'''
}
@ -993,14 +1006,14 @@ pipeline {
// Add protection to the release branch
stage('Github-Release-Branch-Protection') {
when {
branch "development"
branch "master"
environment name: 'CHANGE_ID', value: ''
environment name: 'EXIT_STATUS', value: ''
}
steps {
echo "Setting up protection for release branch development"
echo "Setting up protection for release branch master"
sh '''#! /bin/bash
curl -H "Authorization: token ${GITHUB_TOKEN}" -X PUT https://api.github.com/repos/${LS_USER}/${LS_REPO}/branches/development/protection \
curl -H "Authorization: token ${GITHUB_TOKEN}" -X PUT https://api.github.com/repos/${LS_USER}/${LS_REPO}/branches/master/protection \
-d $(jq -c . << EOF
{
"required_status_checks": null,
@ -1162,12 +1175,22 @@ EOF
}
cleanup {
sh '''#! /bin/bash
echo "Performing docker system prune!!"
containers=$(docker ps -aq)
echo "Pruning builder!!"
docker builder prune -f --builder container || :
containers=$(docker ps -q)
if [[ -n "${containers}" ]]; then
docker stop ${containers}
BUILDX_CONTAINER_ID=$(docker ps -qf 'name=buildx_buildkit')
for container in ${containers}; do
if [[ "${container}" == "${BUILDX_CONTAINER_ID}" ]]; then
echo "skipping buildx container in docker stop"
else
echo "Stopping container ${container}"
docker stop ${container}
fi
done
fi
docker system prune -af --volumes || :
docker system prune -f --volumes || :
docker image prune -af || :
'''
cleanWs()
}

View file

@ -1,9 +1,9 @@
<!-- DO NOT EDIT THIS FILE MANUALLY -->
<!-- Please read https://github.com/linuxserver/docker-bazarr/blob/development/.github/CONTRIBUTING.md -->
<!-- Please read https://github.com/linuxserver/docker-bazarr/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?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.")
[![Discord](https://img.shields.io/discord/354974912613449730.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=Discord&logo=discord)](https://linuxserver.io/discord "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.")
@ -20,7 +20,7 @@ The [LinuxServer.io](https://linuxserver.io) team brings you another container r
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.
* [Discord](https://linuxserver.io/discord) - realtime support / chat with the community and the team.
* [Discourse](https://discourse.linuxserver.io) - post on our community forum.
* [Fleet](https://fleet.linuxserver.io) - an online web interface which displays all of our maintained images.
* [GitHub](https://github.com/linuxserver) - view the source for all of our repositories.
@ -36,18 +36,18 @@ Find us at:
[![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/bazarr)
[![Docker Pulls](https://img.shields.io/docker/pulls/linuxserver/bazarr.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=pulls&logo=docker)](https://hub.docker.com/r/linuxserver/bazarr)
[![Docker Stars](https://img.shields.io/docker/stars/linuxserver/bazarr.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=stars&logo=docker)](https://hub.docker.com/r/linuxserver/bazarr)
[![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-bazarr%2Fjob%2Fdevelopment%2F&logo=jenkins)](https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-bazarr/job/development/)
[![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%2Fbazarr%2Fdevelopment%2Fci-status.yml)](https://ci-tests.linuxserver.io/linuxserver/bazarr/development/index.html)
[![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-bazarr%2Fjob%2Fmaster%2F&logo=jenkins)](https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-bazarr/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%2Fbazarr%2Flatest%2Fci-status.yml)](https://ci-tests.linuxserver.io/linuxserver/bazarr/latest/index.html)
[Bazarr](https://github.com/morpheus65535/bazarr) is a companion application to Sonarr and Radarr. It can manage and download subtitles based on your requirements. You define your preferences by TV show or movie and Bazarr takes care of everything for you.
[Bazarr](https://www.bazarr.media/) is a companion application to Sonarr and Radarr. It can manage and download subtitles based on your requirements. You define your preferences by TV show or movie and Bazarr takes care of everything for you.
[![bazarr](https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/bazarr.png)](https://github.com/morpheus65535/bazarr)
[![bazarr](https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/bazarr.png)](https://www.bazarr.media/)
## Supported Architectures
We utilise the docker manifest for multi-platform awareness. More information is available from docker [here](https://distribution.github.io/distribution/spec/manifest-v2-2/#manifest-list) and our announcement [here](https://blog.linuxserver.io/2019/02/21/the-lsio-pipeline-project/).
Simply pulling `lscr.io/linuxserver/bazarr:development` should retrieve the correct image for your arch, but you can also pull specific arch images via tags.
Simply pulling `lscr.io/linuxserver/bazarr: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:
@ -57,6 +57,15 @@ The architectures supported by this image are:
| arm64 | ✅ | arm64v8-\<version tag\> |
| armhf | ❌ | |
## Version Tags
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 | Available | Description |
| :----: | :----: |--- |
| latest | ✅ | Stable releases from Bazarr |
| development | ✅ | Pre-releases from Bazarr |
## Application Setup
- Once running the URL will be `http://<host-ip>:6767`.
@ -83,7 +92,7 @@ To help you get started creating a container from this image you can either use
---
services:
bazarr:
image: lscr.io/linuxserver/bazarr:development
image: lscr.io/linuxserver/bazarr:latest
container_name: bazarr
environment:
- PUID=1000
@ -91,6 +100,8 @@ services:
- TZ=Etc/UTC
volumes:
- /path/to/bazarr/config:/config
- /path/to/movies:/movies #optional
- /path/to/tv:/tv #optional
ports:
- 6767:6767
restart: unless-stopped
@ -106,8 +117,10 @@ docker run -d \
-e TZ=Etc/UTC \
-p 6767:6767 \
-v /path/to/bazarr/config:/config \
-v /path/to/movies:/movies `#optional` \
-v /path/to/tv:/tv `#optional` \
--restart unless-stopped \
lscr.io/linuxserver/bazarr:development
lscr.io/linuxserver/bazarr:latest
```
## Parameters
@ -121,6 +134,8 @@ Containers are configured using parameters passed at runtime (such as those abov
| `-e PGID=1000` | for GroupID - see below for explanation |
| `-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` | Persistent config files |
| `-v /movies` | Location of your movies |
| `-v /tv` | Location of your TV Shows |
| `--read-only=true` | Run container with a read-only filesystem. Please [read the docs](https://docs.linuxserver.io/misc/read-only/). |
| `--user=1000:1000` | Run container with a non-root user. Please [read the docs](https://docs.linuxserver.io/misc/non-root/). |
@ -188,7 +203,7 @@ We publish various [Docker Mods](https://github.com/linuxserver/docker-mods) to
* Image version number:
```bash
docker inspect -f '{{ index .Config.Labels "build_version" }}' lscr.io/linuxserver/bazarr:development
docker inspect -f '{{ index .Config.Labels "build_version" }}' lscr.io/linuxserver/bazarr:latest
```
## Updating Info
@ -236,7 +251,7 @@ Below are the instructions for updating containers:
* Update the image:
```bash
docker pull lscr.io/linuxserver/bazarr:development
docker pull lscr.io/linuxserver/bazarr:latest
```
* Stop the running container:
@ -273,7 +288,7 @@ cd docker-bazarr
docker build \
--no-cache \
--pull \
-t lscr.io/linuxserver/bazarr:development .
-t lscr.io/linuxserver/bazarr:latest .
```
The ARM variants can be built on x86_64 hardware and vice versa using `lscr.io/linuxserver/qemu-static`
@ -287,31 +302,32 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64
## Versions
* **24.12.24:** - Rebase to Alpine 3.21.
* **06.06.24:** - Rebase to Alpine 3.20.
* **24.06.24:** - Rebase to Alpine 3.20.
* **23.12.23:** - Rebase to Alpine 3.19.
* **19.09.23:** - Install unrar from [linuxserver repo](https://github.com/linuxserver/docker-unrar).
* **11.08.23:** - Rebase to Alpine 3.18.
* **10.08.23:** - Bump unrar to 6.2.10.
* **11.07.23:** - Rebase to Alpine 3.18
* **04.07.23:** - Deprecate armhf. As announced [here](https://www.linuxserver.io/blog/a-farewell-to-arm-hf)
* **17.02.23:** - Add dependencies for postgres support. Add mediainfo.
* **23.01.23:** - Rebase development branch to Alpine 3.17.
* **11.10.22:** - Rebase development branch to Alpine 3.16, migrate to s6v3.
* **15.11.21:** - Temp fix for lxml on amd64, compile it instead of using official wheel that seems to be broken.
* **26.02.23:** - Add dependencies for postgres support. Add mediainfo.
* **23.01.23:** - Rebase master branch to Alpine 3.17.
* **11.10.22:** - Rebase master branch to Alpine 3.16, migrate to s6v3.
* **15.15.21:** - Temp fix for lxml, compile from scratch to avoid broken official wheel.
* **25.10.21:** - Rebase to alpine 3.14. Fix numpy wheel.
* **22.10.21:** - Added openblas package to prevent numpy error.
* **16.05.21:** - Use wheel index.
* **19.04.21:** - Install from release zip.
* **07.04.21:** - Move app to /app/bazarr/bin.
* **13.03.21:** - Build from Github pre-releases.
* **07.04.21:** - Move app to /app/bazarr/bin, add `package_info`.
* **23.01.21:** - Rebasing to alpine 3.13.
* **23.01.21:** - Deprecate `UMASK_SET` in favor of UMASK in baseimage, see above for more information.
* **19.12.19:** - Rebasing to alpine 3.12.
* **13.05.20:** - Add donation links for Bazarr to container log.
* **01.06.20:** - Rebasing to alpine 3.12.
* **13.05.20:** - Add donation links for Bazarr to Github sponsors button and container log.
* **08.04.20:** - Removed /movies and /tv volumes from Dockerfiles.
* **28.12.19:** - Upgrade to Python 3.
* **19.12.19:** - Rebasing to alpine 3.11.
* **28.06.19:** - Rebasing to alpine 3.10.
* **17.06.19:** - Swap to install deps using maintainers requirements.txt, add ffmpeg for ffprobe.
* **13.06.19:** - Add env variable for setting umask.
* **12.06.19:** - Swap to install deps using maintainers requirements.txt, add ffmpeg for ffprobe.
* **17.04.19:** - Add default UTC timezone if user does not set it.
* **23.03.19:** - Switching to new Base images, shift to arm32v7 tag.
* **22.02.19:** - Rebasing to alpine 3.9.
* **11.09.18:** - Initial release.

View file

@ -2,12 +2,12 @@
# jenkins variables
project_name: docker-bazarr
external_type: github_devel
release_type: prerelease
release_tag: development
ls_branch: development
external_type: github_stable
release_type: stable
release_tag: latest
ls_branch: master
repo_vars:
- EXT_GIT_BRANCH = 'development'
- EXT_GIT_BRANCH = 'master'
- EXT_USER = 'morpheus65535'
- EXT_REPO = 'bazarr'
- BUILD_VERSION_ARG = 'BAZARR_VERSION'

View file

@ -1,308 +1,306 @@
NAME VERSION TYPE
Simple Launcher 1.1.0.14 dotnet (+5 duplicates)
acl-libs 2.3.2-r1 apk
alembic 1.13.1 python
alpine-baselayout 3.6.8-r1 apk
alpine-baselayout-data 3.6.8-r1 apk
alpine-keys 2.5-r0 apk
alpine-release 3.21.0-r0 apk
alsa-lib 1.2.12-r0 apk
aniso8601 9.0.1 python
aom-libs 3.11.0-r0 apk
apk-tools 2.14.6-r2 apk
appdirs 1.4.4 python
apprise 1.7.6 python
apscheduler 3.10.4 python
attrs 23.2.0 python
auditok 0.1.5 python
autocommand 2.2.2 python
babelfish 0.6.0 python
backports-functools-lru-cache 2.0.0 python
backports-tarfile 1.2.0 python
backports-zoneinfo 0.2.1 python
bash 5.2.37-r0 apk
beautifulsoup4 4.12.3 python
bidict 0.23.1 python
blinker 1.7.0 python
brotli-libs 1.1.0-r2 apk
busybox 1.37.0-r9 apk
busybox-binsh 1.37.0-r9 apk
c-ares 1.34.3-r0 apk
ca-certificates 20241121-r0 apk
ca-certificates-bundle 20241121-r0 apk
catatonit 0.2.0-r0 apk
certifi 2024.2.2 python
chardet 5.2.0 python
charset-normalizer 3.3.2 python
cjson 1.7.18-r0 apk
click 8.1.7 python
cloudscraper 1.2.58 python
colorama 0.4.6 python
commonmark 0.9.1 python
coreutils 9.5-r1 apk
coreutils-env 9.5-r1 apk
coreutils-fmt 9.5-r1 apk
coreutils-sha512sum 9.5-r1 apk
curl 8.11.1-r0 apk
dbus-libs 1.14.10-r4 apk
decorator 5.1.1 python
deep-translator 1.11.4 python
dnspython 2.6.1 python
dogpile-cache 1.3.2 python
dynaconf 3.2.4 python
enzyme 0.4.1 python
fcache 0.5.2 python
fese 0.3.0 python
ffmpeg 6.1.2-r1 apk
ffmpeg-libavcodec 6.1.2-r1 apk
ffmpeg-libavdevice 6.1.2-r1 apk
ffmpeg-libavfilter 6.1.2-r1 apk
ffmpeg-libavformat 6.1.2-r1 apk
ffmpeg-libavutil 6.1.2-r1 apk
ffmpeg-libpostproc 6.1.2-r1 apk
ffmpeg-libswresample 6.1.2-r1 apk
ffmpeg-libswscale 6.1.2-r1 apk
ffmpeg-python 0.2.0 python
ffsubsync 0.4.25 python
findutils 4.10.0-r0 apk
flask 3.0.2 python
flask-cors 4.0.0 python
flask-migrate 4.0.5 python
flask-restx 1.3.0 python
flask-socketio 5.3.6 python
flask-sqlalchemy 3.1.1 python
fontconfig 2.15.0-r1 apk
freetype 2.13.3-r0 apk
fribidi 1.0.16-r0 apk
ftfy 6.1.3 python
future 1.0.0 python
ga4mp 2.0.4 python
gdbm 1.24-r0 apk
giflib 5.2.2-r0 apk
glib 2.82.4-r0 apk
glslang-libs 1.3.296.0-r0 apk
graphite2 1.3.14-r6 apk
guess-language-spirit 0.5.3 python
guessit 3.8.0 python
h11 0.14.0 python
harfbuzz 9.0.0-r1 apk
html5lib 1.1 python
hwdata-pci 0.390-r0 apk
idna 3.6 python
imath 3.1.12-r0 apk
importlib-metadata 7.0.1 python
importlib-metadata 8.0.0 python
importlib-resources 6.1.2 python
inflect 7.0.0 python
inflect 7.3.1 python
itsdangerous 2.1.2 python
jaraco-collections 5.1.0 python
jaraco-context 5.3.0 python
jaraco-functools 4.0.1 python
jaraco-text 3.12.1 python
jinja2 3.1.3 python
jq 1.7.1-r0 apk
js2py 0.74 python
json-tricks 3.17.3 python
jsonschema 4.17.3 python
knowit 0.5.3 python
lame-libs 3.100-r5 apk
lcms2 2.16-r0 apk
libSvtAv1Enc 2.2.1-r0 apk
libass 0.17.3-r0 apk
libasyncns 0.8-r4 apk
libattr 2.5.2-r2 apk
libblkid 2.40.2-r4 apk
libbluray 1.3.4-r1 apk
libbsd 0.12.2-r0 apk
libbz2 1.0.8-r6 apk
libcrypto3 3.3.2-r4 apk
libcurl 8.11.1-r0 apk
libdav1d 1.5.0-r0 apk
libdeflate 1.22-r0 apk
libdovi 3.3.1-r0 apk
libdrm 2.4.123-r1 apk
libeconf 0.6.3-r0 apk
libexpat 2.6.4-r0 apk
libffi 3.4.6-r0 apk
libflac 1.4.3-r1 apk
libgcc 14.2.0-r4 apk
libgcrypt 1.10.3-r1 apk
libgomp 14.2.0-r4 apk
libgpg-error 1.51-r0 apk
libhwy 1.0.7-r0 apk
libidn2 2.3.7-r0 apk
libintl 0.22.5-r0 apk
libjpeg-turbo 3.0.4-r0 apk
libjxl 0.10.3-r0 apk
libltdl 2.4.7-r3 apk
libmd 1.1.0-r0 apk
libmediainfo 24.11-r0 apk
libmount 2.40.2-r4 apk
libncursesw 6.5_p20241006-r3 apk
libogg 1.3.5-r5 apk
libopenmpt 0.7.12-r0 apk
libpanelw 6.5_p20241006-r3 apk
libpciaccess 0.18.1-r0 apk
libplacebo 6.338.2-r3 apk
libpng 1.6.44-r0 apk
libproc2 4.0.4-r2 apk
libpsl 0.21.5-r3 apk
libpulse 17.0-r4 apk
librist 0.2.10-r1 apk
libsharpyuv 1.4.0-r0 apk
libsndfile 1.2.2-r2 apk
libsodium 1.0.20-r0 apk
libsrt 1.5.3-r0 apk
libssh 0.11.1-r0 apk
libssl3 3.3.2-r4 apk
libstdc++ 14.2.0-r4 apk
libtheora 1.1.1-r18 apk
libunibreak 6.1-r0 apk
libunistring 1.2-r0 apk
libva 2.22.0-r1 apk
libvdpau 1.5-r4 apk
libvorbis 1.3.7-r2 apk
libvpx 1.15.0-r0 apk
libwebp 1.4.0-r0 apk
libwebpmux 1.4.0-r0 apk
libx11 1.8.10-r0 apk
libxau 1.0.11-r4 apk
libxcb 1.16.1-r0 apk
libxdmcp 1.1.5-r1 apk
libxext 1.3.6-r2 apk
libxfixes 6.0.1-r4 apk
libxml2 2.13.4-r3 apk
libxslt 1.1.42-r1 apk
libzen 0.4.41-r0 apk
libzmq 4.3.5-r2 apk
lilv-libs 0.24.24-r1 apk
linux-pam 1.6.1-r1 apk
lxml 4.9.4 python
mako 1.3.2 python
markdown 3.5.2 python
markupsafe 2.1.5 python
mbedtls 3.6.2-r0 apk
mediainfo 24.11-r0 apk
more-itertools 10.3.0 python
mpdecimal 4.0.0-r0 apk
mpg123-libs 1.32.9-r0 apk
msgpack 1.0.7 python
musl 1.2.5-r8 apk
musl-utils 1.2.5-r8 apk
my-test-package 1.0 python
ncurses-terminfo-base 6.5_p20241006-r3 apk
netcat-openbsd 1.226.1.1-r0 apk
nghttp2-libs 1.64.0-r0 apk
numactl 2.0.18-r0 apk
numpy 2.2.1 python
oauthlib 3.2.2 python
onevpl-libs 2023.3.1-r2 apk
oniguruma 6.9.9-r0 apk
openexr-libiex 3.3.2-r0 apk
openexr-libilmthread 3.3.2-r0 apk
openexr-libopenexr 3.3.2-r0 apk
openexr-libopenexrcore 3.3.2-r0 apk
opus 1.5.2-r1 apk
orc 0.4.40-r1 apk
packaging 24.2 python
pcre2 10.43-r0 apk
pillow 11.1.0 python
pip 24.3.1 python
platformdirs 4.2.0 python
platformdirs 4.2.2 python
procps-ng 4.0.4-r2 apk
psycopg2-binary 2.9.10 python
pyc 3.12.8-r1 apk
pycountry 23.12.11 python
pydantic 1.10.14 python
pygments 2.17.2 python
pyjsparser 2.7.1 python
pymediainfo 6.1.0 python
pyparsing 3.1.1 python
pyrsistent 0.20.0 python
pysocks 1.7.1 python
pysrt 1.1.2 python
pysubs2 1.7.2 python
python-anticaptcha 1.0.0 python
python-dateutil 2.8.2 python
python-engineio 4.9.0 python
python-socketio 5.11.1 python
python3 3.12.8-r1 apk
python3-pyc 3.12.8-r1 apk
python3-pycache-pyc0 3.12.8-r1 apk
pytz 2024.1 python
pytz-deprecation-shim 0.1.0.post0 python
pyyaml 6.0.1 python
rarfile 4.1 python
rav1e-libs 0.7.1-r0 apk
readline 8.2.13-r0 apk
rebulk 3.2.0 python
referencing 0.23.0 python
requests 2.31.0 python
requests-oauthlib 1.3.1 python
requests-toolbelt 1.0.0 python
retry 0.9.2 python
rich 13.7.0 python
scanelf 1.3.8-r1 apk
sdl2 2.30.9-r0 apk
semver 3.0.2 python
serd-libs 0.32.2-r0 apk
setuptools 75.7.0 python
shaderc 2024.0-r2 apk
shadow 4.16.0-r1 apk
signalrcore 0.9.5 python
simple-websocket 1.0.0 python
six 1.16.0 python
skalibs-libs 2.14.3.0-r0 apk
sord-libs 0.16.16-r0 apk
soupsieve 2.3.2.post1 python
soxr 0.1.3-r7 apk
speexdsp 1.2.1-r2 apk
spirv-tools 1.3.290.0-r0 apk
sqlalchemy 2.0.27 python
sqlite-libs 3.47.1-r0 apk
sratom 0.6.16-r0 apk
srt 3.5.3 python
ssl_client 1.37.0-r9 apk
stevedore 5.2.0 python
tdb-libs 1.4.12-r0 apk
textdistance 4.6.2 python
tinyxml2 10.0.0-r0 apk
tld 0.13 python
tomli 2.0.1 python
tqdm 4.66.2 python
trakit 0.2.1 python
typeguard 4.3.0 python
typing-extensions 4.10.0 python
typing-extensions 4.12.2 python
tzdata 2024.1 python
tzdata 2024b-r1 apk
tzlocal 5.2 python
unidecode 1.3.8 python
urllib3 2.2.1 python
utmps-libs 0.1.2.3-r2 apk
v4l-utils-libs 1.28.1-r1 apk
vidstab 1.1.1-r0 apk
vulkan-loader 1.3.296.0-r0 apk
waitress 3.0.0 python
wayland-libs-client 1.23.1-r0 apk
wcwidth 0.2.13 python
webencodings 0.5.1 python
webrtcvad-wheels 2.0.14 python
websocket-client 1.7.0 python
werkzeug 3.0.1 python
wheel 0.43.0 python
wheel 0.45.1 python
whichcraft 0.6.1 python
wsproto 1.2.0 python
x264-libs 0.164.3108-r0 apk
x265-libs 3.6-r0 apk
xvidcore 1.3.7-r2 apk
xz-libs 5.6.3-r0 apk
zimg 3.0.5-r2 apk
zipp 3.17.0 python
zipp 3.19.2 python
zix-libs 0.4.2-r0 apk
zlib 1.3.1-r2 apk
zstd-libs 1.5.6-r2 apk
NAME VERSION TYPE
acl-libs 2.3.2-r1 apk
alembic 1.13.1 python
alpine-baselayout 3.6.8-r1 apk
alpine-baselayout-data 3.6.8-r1 apk
alpine-keys 2.5-r0 apk
alpine-release 3.21.3-r0 apk
alsa-lib 1.2.12-r0 apk
aniso8601 9.0.1 python
aom-libs 3.11.0-r0 apk
apk-tools 2.14.6-r3 apk
appdirs 1.4.4 python
apprise 1.7.6 python
apscheduler 3.10.4 python
attrs 23.2.0 python
auditok 0.1.5 python
autocommand 2.2.2 python
babelfish 0.6.0 python
backports-functools-lru-cache 2.0.0 python
backports-tarfile 1.2.0 python
backports-zoneinfo 0.2.1 python
bash 5.2.37-r0 apk
beautifulsoup4 4.12.3 python
bidict 0.23.1 python
blinker 1.7.0 python
brotli-libs 1.1.0-r2 apk
busybox 1.37.0-r12 apk
busybox-binsh 1.37.0-r12 apk
c-ares 1.34.5-r0 apk
ca-certificates 20241121-r1 apk
ca-certificates-bundle 20241121-r1 apk
catatonit 0.2.0-r0 apk
certifi 2024.2.2 python
chardet 5.2.0 python
charset-normalizer 3.3.2 python
cjson 1.7.18-r0 apk
click 8.1.7 python
cloudscraper 1.2.58 python
colorama 0.4.6 python
commonmark 0.9.1 python
coreutils 9.5-r2 apk
coreutils-env 9.5-r2 apk
coreutils-fmt 9.5-r2 apk
coreutils-sha512sum 9.5-r2 apk
curl 8.12.1-r1 apk
dbus-libs 1.14.10-r4 apk
decorator 5.1.1 python
deep-translator 1.11.4 python
dnspython 2.6.1 python
dogpile-cache 1.3.2 python
dynaconf 3.2.4 python
enzyme 0.4.1 python
fcache 0.5.2 python
fese 0.3.0 python
ffmpeg 6.1.2-r1 apk
ffmpeg-libavcodec 6.1.2-r1 apk
ffmpeg-libavdevice 6.1.2-r1 apk
ffmpeg-libavfilter 6.1.2-r1 apk
ffmpeg-libavformat 6.1.2-r1 apk
ffmpeg-libavutil 6.1.2-r1 apk
ffmpeg-libpostproc 6.1.2-r1 apk
ffmpeg-libswresample 6.1.2-r1 apk
ffmpeg-libswscale 6.1.2-r1 apk
ffmpeg-python 0.2.0 python
ffsubsync 0.4.25 python
findutils 4.10.0-r0 apk
flask 3.0.2 python
flask-cors 4.0.0 python
flask-migrate 4.0.5 python
flask-restx 1.3.0 python
flask-socketio 5.3.6 python
flask-sqlalchemy 3.1.1 python
fontconfig 2.15.0-r1 apk
freetype 2.13.3-r0 apk
fribidi 1.0.16-r0 apk
ftfy 6.1.3 python
future 1.0.0 python
ga4mp 2.0.4 python
gdbm 1.24-r0 apk
giflib 5.2.2-r1 apk
glib 2.82.5-r0 apk
glslang-libs 1.3.296.0-r0 apk
graphite2 1.3.14-r6 apk
guess-language-spirit 0.5.3 python
guessit 3.8.0 python
h11 0.14.0 python
harfbuzz 9.0.0-r1 apk
html5lib 1.1 python
hwdata-pci 0.393-r0 apk
idna 3.6 python
imath 3.1.12-r0 apk
importlib-metadata 7.0.1 python
importlib-metadata 8.0.0 python
importlib-resources 6.1.2 python
inflect 7.0.0 python
inflect 7.3.1 python
itsdangerous 2.1.2 python
jaraco-collections 5.1.0 python
jaraco-context 5.3.0 python
jaraco-functools 4.0.1 python
jaraco-text 3.12.1 python
jinja2 3.1.3 python
jq 1.7.1-r0 apk
js2py 0.74 python
json-tricks 3.17.3 python
jsonschema 4.17.3 python
knowit 0.5.3 python
lame-libs 3.100-r5 apk
lcms2 2.16-r0 apk
libSvtAv1Enc 2.2.1-r0 apk
libass 0.17.3-r0 apk
libasyncns 0.8-r4 apk
libattr 2.5.2-r2 apk
libblkid 2.40.4-r1 apk
libbluray 1.3.4-r1 apk
libbsd 0.12.2-r0 apk
libbz2 1.0.8-r6 apk
libcrypto3 3.3.3-r0 apk
libcurl 8.12.1-r1 apk
libdav1d 1.5.0-r0 apk
libdeflate 1.22-r0 apk
libdovi 3.3.1-r0 apk
libdrm 2.4.123-r1 apk
libeconf 0.6.3-r0 apk
libexpat 2.7.0-r0 apk
libffi 3.4.7-r0 apk
libflac 1.4.3-r1 apk
libgcc 14.2.0-r4 apk
libgcrypt 1.10.3-r1 apk
libgomp 14.2.0-r4 apk
libgpg-error 1.51-r0 apk
libhwy 1.0.7-r0 apk
libidn2 2.3.7-r0 apk
libintl 0.22.5-r0 apk
libjpeg-turbo 3.0.4-r0 apk
libjxl 0.10.4-r0 apk
libltdl 2.4.7-r3 apk
libmd 1.1.0-r0 apk
libmediainfo 24.11-r0 apk
libmount 2.40.4-r1 apk
libncursesw 6.5_p20241006-r3 apk
libogg 1.3.5-r5 apk
libopenmpt 0.7.12-r0 apk
libpanelw 6.5_p20241006-r3 apk
libpciaccess 0.18.1-r0 apk
libplacebo 6.338.2-r3 apk
libpng 1.6.47-r0 apk
libproc2 4.0.4-r2 apk
libpsl 0.21.5-r3 apk
libpulse 17.0-r4 apk
librist 0.2.10-r1 apk
libsharpyuv 1.4.0-r0 apk
libsndfile 1.2.2-r2 apk
libsodium 1.0.20-r0 apk
libsrt 1.5.3-r0 apk
libssh 0.11.1-r0 apk
libssl3 3.3.3-r0 apk
libstdc++ 14.2.0-r4 apk
libtheora 1.1.1-r18 apk
libunibreak 6.1-r0 apk
libunistring 1.2-r0 apk
libva 2.22.0-r1 apk
libvdpau 1.5-r4 apk
libvorbis 1.3.7-r2 apk
libvpx 1.15.0-r0 apk
libwebp 1.4.0-r0 apk
libwebpmux 1.4.0-r0 apk
libx11 1.8.10-r0 apk
libxau 1.0.11-r4 apk
libxcb 1.16.1-r0 apk
libxdmcp 1.1.5-r1 apk
libxext 1.3.6-r2 apk
libxfixes 6.0.1-r4 apk
libxml2 2.13.4-r5 apk
libxslt 1.1.42-r2 apk
libzen 0.4.41-r0 apk
libzmq 4.3.5-r2 apk
lilv-libs 0.24.24-r1 apk
linux-pam 1.6.1-r1 apk
lxml 4.9.4 python
mako 1.3.2 python
markdown 3.5.2 python
markupsafe 2.1.5 python
mbedtls 3.6.3-r0 apk
mediainfo 24.11-r0 apk
more-itertools 10.3.0 python
mpdecimal 4.0.0-r0 apk
mpg123-libs 1.32.9-r0 apk
msgpack 1.0.7 python
musl 1.2.5-r9 apk
musl-utils 1.2.5-r9 apk
my-test-package 1.0 python
ncurses-terminfo-base 6.5_p20241006-r3 apk
netcat-openbsd 1.226.1.1-r0 apk
nghttp2-libs 1.64.0-r0 apk
numactl 2.0.18-r0 apk
numpy 2.2.5 python
oauthlib 3.2.2 python
onevpl-libs 2023.3.1-r2 apk
oniguruma 6.9.9-r0 apk
openexr-libiex 3.3.2-r0 apk
openexr-libilmthread 3.3.2-r0 apk
openexr-libopenexr 3.3.2-r0 apk
openexr-libopenexrcore 3.3.2-r0 apk
opus 1.5.2-r1 apk
orc 0.4.40-r1 apk
packaging 24.2 python
pcre2 10.43-r0 apk
pillow 11.2.1 python
pip 25.0.1 python
platformdirs 4.2.0 python
platformdirs 4.2.2 python
procps-ng 4.0.4-r2 apk
psycopg2-binary 2.9.10 python
pyc 3.12.10-r0 apk
pycountry 23.12.11 python
pydantic 1.10.14 python
pygments 2.17.2 python
pyjsparser 2.7.1 python
pymediainfo 6.1.0 python
pyparsing 3.1.1 python
pyrsistent 0.20.0 python
pysocks 1.7.1 python
pysrt 1.1.2 python
pysubs2 1.7.2 python
python-anticaptcha 1.0.0 python
python-dateutil 2.8.2 python
python-engineio 4.9.0 python
python-socketio 5.11.1 python
python3 3.12.10-r0 apk
python3-pyc 3.12.10-r0 apk
python3-pycache-pyc0 3.12.10-r0 apk
pytz 2024.1 python
pytz-deprecation-shim 0.1.0.post0 python
pyyaml 6.0.1 python
rarfile 4.1 python
rav1e-libs 0.7.1-r0 apk
readline 8.2.13-r0 apk
rebulk 3.2.0 python
referencing 0.23.0 python
requests 2.31.0 python
requests-oauthlib 1.3.1 python
requests-toolbelt 1.0.0 python
retry 0.9.2 python
rich 13.7.0 python
scanelf 1.3.8-r1 apk
sdl2 2.30.9-r0 apk
semver 3.0.2 python
serd-libs 0.32.2-r0 apk
setuptools 79.0.0 python
shaderc 2024.0-r2 apk
shadow 4.16.0-r1 apk
signalrcore 0.9.5 python
simple-websocket 1.0.0 python
six 1.16.0 python
skalibs-libs 2.14.3.0-r0 apk
sord-libs 0.16.16-r0 apk
soupsieve 2.3.2.post1 python
soxr 0.1.3-r7 apk
speexdsp 1.2.1-r2 apk
spirv-tools 1.3.296.0-r0 apk
sqlalchemy 2.0.27 python
sqlite-libs 3.48.0-r1 apk
sratom 0.6.16-r0 apk
srt 3.5.3 python
ssl_client 1.37.0-r12 apk
stevedore 5.2.0 python
tdb-libs 1.4.12-r0 apk
textdistance 4.6.2 python
tinyxml2 10.0.0-r0 apk
tld 0.13 python
tomli 2.0.1 python
tqdm 4.66.2 python
trakit 0.2.1 python
typeguard 4.3.0 python
typing-extensions 4.10.0 python
typing-extensions 4.12.2 python
tzdata 2024.1 python
tzdata 2025b-r0 apk
tzlocal 5.2 python
unidecode 1.3.8 python
urllib3 2.2.1 python
utmps-libs 0.1.2.3-r2 apk
v4l-utils-libs 1.28.1-r1 apk
vidstab 1.1.1-r0 apk
vulkan-loader 1.3.296.0-r0 apk
waitress 3.0.0 python
wayland-libs-client 1.23.1-r0 apk
wcwidth 0.2.13 python
webencodings 0.5.1 python
webrtcvad-wheels 2.0.14 python
websocket-client 1.7.0 python
werkzeug 3.0.1 python
wheel 0.45.1 python (+1 duplicate)
whichcraft 0.6.1 python
wsproto 1.2.0 python
x264-libs 0.164.3108-r0 apk
x265-libs 3.6-r0 apk
xvidcore 1.3.7-r2 apk
xz-libs 5.6.3-r1 apk
zimg 3.0.5-r2 apk
zipp 3.17.0 python
zipp 3.19.2 python
zix-libs 0.4.2-r0 apk
zlib 1.3.1-r2 apk
zstd-libs 1.5.6-r2 apk

View file

@ -2,14 +2,19 @@
# project information
project_name: bazarr
project_url: "https://github.com/morpheus65535/bazarr"
project_url: "https://www.bazarr.media/"
project_logo: "https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/bazarr.png"
project_blurb: "[{{ project_name|capitalize }}]({{ project_url }}) is a companion application to Sonarr and Radarr. It can manage and download subtitles based on your requirements. You define your preferences by TV show or movie and Bazarr takes care of everything for you."
project_lsio_github_repo_url: "https://github.com/linuxserver/docker-{{ project_name }}"
project_categories: "Media Management"
# supported architectures
available_architectures:
- {arch: "{{ arch_x86_64 }}", tag: "amd64-latest"}
- {arch: "{{ arch_arm64 }}", tag: "arm64v8-latest"}
development_versions: true
development_versions_items:
- {tag: "latest", desc: "Stable releases from Bazarr"}
- {tag: "development", desc: "Pre-releases from Bazarr"}
# container parameters
param_container_name: "{{ project_name }}"
param_usage_include_vols: true
@ -18,6 +23,10 @@ param_volumes:
param_usage_include_ports: true
param_ports:
- {external_port: "6767", internal_port: "6767", port_desc: "Allows HTTP access to the internal webserver."}
opt_param_usage_include_vols: true
opt_param_volumes:
- {vol_path: "/movies", vol_host_path: "/path/to/movies", desc: "Location of your movies"}
- {vol_path: "/tv", vol_host_path: "/path/to/tv", desc: "Location of your TV Shows"}
readonly_supported: true
nonroot_supported: true
# application setup block
@ -27,7 +36,7 @@ app_setup_block: |
- You must complete all the setup parameters in the webui before you can save the config.
# init diagram
init_diagram: |
"bazarr:development": {
"bazarr:latest": {
docker-mods
base {
fix-attr +\nlegacy cont-init
@ -63,35 +72,36 @@ init_diagram: |
Base Images: {
"baseimage-alpine:3.21"
}
"bazarr:development" <- Base Images
"bazarr:latest" <- Base Images
# changelog
changelogs:
- {date: "24.12.24:", desc: "Rebase to Alpine 3.21."}
- {date: "06.06.24:", desc: "Rebase to Alpine 3.20."}
- {date: "24.06.24:", desc: "Rebase to Alpine 3.20."}
- {date: "23.12.23:", desc: "Rebase to Alpine 3.19."}
- {date: "19.09.23:", desc: "Install unrar from [linuxserver repo](https://github.com/linuxserver/docker-unrar)."}
- {date: "11.08.23:", desc: "Rebase to Alpine 3.18."}
- {date: "10.08.23:", desc: "Bump unrar to 6.2.10."}
- {date: "11.07.23:", desc: "Rebase to Alpine 3.18"}
- {date: "04.07.23:", desc: "Deprecate armhf. As announced [here](https://www.linuxserver.io/blog/a-farewell-to-arm-hf)"}
- {date: "17.02.23:", desc: "Add dependencies for postgres support. Add mediainfo."}
- {date: "23.01.23:", desc: "Rebase development branch to Alpine 3.17."}
- {date: "11.10.22:", desc: "Rebase development branch to Alpine 3.16, migrate to s6v3."}
- {date: "15.11.21:", desc: "Temp fix for lxml on amd64, compile it instead of using official wheel that seems to be broken."}
- {date: "26.02.23:", desc: "Add dependencies for postgres support. Add mediainfo."}
- {date: "23.01.23:", desc: "Rebase master branch to Alpine 3.17."}
- {date: "11.10.22:", desc: "Rebase master branch to Alpine 3.16, migrate to s6v3."}
- {date: "15.15.21:", desc: "Temp fix for lxml, compile from scratch to avoid broken official wheel."}
- {date: "25.10.21:", desc: "Rebase to alpine 3.14. Fix numpy wheel."}
- {date: "22.10.21:", desc: "Added openblas package to prevent numpy error."}
- {date: "16.05.21:", desc: "Use wheel index."}
- {date: "19.04.21:", desc: "Install from release zip."}
- {date: "07.04.21:", desc: "Move app to /app/bazarr/bin."}
- {date: "13.03.21:", desc: "Build from Github pre-releases."}
- {date: "07.04.21:", desc: "Move app to /app/bazarr/bin, add `package_info`."}
- {date: "23.01.21:", desc: "Rebasing to alpine 3.13."}
- {date: "23.01.21:", desc: "Deprecate `UMASK_SET` in favor of UMASK in baseimage, see above for more information."}
- {date: "19.12.19:", desc: "Rebasing to alpine 3.12."}
- {date: "13.05.20:", desc: "Add donation links for Bazarr to container log."}
- {date: "01.06.20:", desc: "Rebasing to alpine 3.12."}
- {date: "13.05.20:", desc: "Add donation links for Bazarr to Github sponsors button and container log."}
- {date: "08.04.20:", desc: "Removed /movies and /tv volumes from Dockerfiles."}
- {date: "28.12.19:", desc: "Upgrade to Python 3."}
- {date: "19.12.19:", desc: "Rebasing to alpine 3.11."}
- {date: "28.06.19:", desc: "Rebasing to alpine 3.10."}
- {date: "17.06.19:", desc: "Swap to install deps using maintainers requirements.txt, add ffmpeg for ffprobe."}
- {date: "13.06.19:", desc: "Add env variable for setting umask."}
- {date: "12.06.19:", desc: "Swap to install deps using maintainers requirements.txt, add ffmpeg for ffprobe."}
- {date: "17.04.19:", desc: "Add default UTC timezone if user does not set it."}
- {date: "23.03.19:", desc: "Switching to new Base images, shift to arm32v7 tag."}
- {date: "22.02.19:", desc: "Rebasing to alpine 3.9."}
- {date: "11.09.18:", desc: "Initial release."}