Artem Tarasov
0d7d92d545
chore(docker): update to Alpine 3.19 ( #502 )
...
* update to Alpine 3.19
check out utfcpp (taglib2 dependency) from git, because Alpine 3.19
packages incompatible utfcpp 4.0, resulting in build failure
* use utfcpp package and specify the include path
2024-05-20 16:21:04 +00:00
sentriz
51fa0baac3
fix(ci): manually add taglib v2 APKBUILD
2024-02-20 17:39:47 +00:00
sentriz
8382f6123c
feat(subsonic): make it easier to add more tag reading backends
...
related https://github.com/sentriz/gonic/issues/379
related https://github.com/sentriz/gonic/issues/324
related https://github.com/sentriz/gonic/issues/244
2023-10-02 20:02:56 +01:00
sentriz
658bae2b43
chore(build)!: bump to go 1.21
...
Release-As: 0.16.0
2023-09-10 16:16:23 +01:00
Gregor Zurowski
05b2b469dc
revert "add playlists directory to docker volumes" ( #316 )
...
This reverts commit aae0683671 .
2023-05-09 20:19:56 +00:00
Gregor Zurowski
aae0683671
add playlists directory to docker volumes
...
Add the `/playlists` directory to the list of volumes, so
the server doesn't exit when validating the playlist path
on startup.
2023-05-07 16:29:49 +00:00
sentriz
7dc9575e52
feat: store and use m3u files on filesystem for playlists
...
closes #306
closes #307
closes #66
2023-05-06 18:42:52 +01:00
sentriz
e1488b0d18
feat(jukebox): use mpv over ipc as a player backend
2022-11-16 19:40:40 +00:00
sentriz
385a980b71
chore!: upgrade deps and require go 1.19
2022-11-16 19:40:40 +00:00
sentriz
206db741b3
chore: bump docker go/alpine versions
2021-11-20 18:09:33 +00:00
sentriz
ccc0e3c58d
fix(build): add zlib
2021-07-01 21:15:28 +01:00
sentriz
1f941b2085
fix(docker): bump alpine / go
2021-05-09 00:19:40 +01:00
sentriz
06226724b7
feat(ci): arm builds, push multiple registries
...
Release-As: 0.13.0
2021-05-09 00:03:37 +01:00
sentriz
6f15589c08
feat!: bump to go1.16 and embed version
2021-05-08 18:37:55 +01:00
sentriz
d31ec7f666
[test] setup binfmt in qemu action
2021-02-09 01:12:08 +00:00
sentriz
f73e1a0c99
[test] arm build
2021-02-08 23:18:53 +00:00
sentriz
31ee0fe8bc
[test] arm build
2021-02-08 23:05:28 +00:00
sentriz
bfaeadfb09
[test] docker base image platform
2021-02-07 00:56:07 +00:00
sentriz
fab02aa307
split _do_build_server
2021-02-06 19:16:24 +00:00
ᗪєνιη ᗷυнʟ
8dba8eb924
add tini
2021-02-06 16:18:38 +00:00
David Florness
a5c1f43a93
List /podcasts as a volume in dockerfiles
2021-02-06 14:45:40 +00:00
sentriz
bae0078376
update Dockerfile TZ env default
2021-02-03 23:39:01 +00:00
Alex McGrath
37fca3a087
add some podcast nit changes and make podcasts mandatory
2021-02-03 20:45:30 +00:00
ᗪєνιη ᗷυнʟ
83fae4df63
fix: allow configuring timezone
2021-01-23 17:05:11 +00:00
sentriz
5ebb135e8c
bump docker version, go versions
2021-01-03 18:15:16 +00:00
sentriz
f52ce807af
upgrade sqlite3
2020-04-25 01:55:46 +01:00
sentriz
1ff5845a02
refactor server startup into jobs
2020-04-18 19:35:15 +01:00
sentriz
d5e410c379
mount go cache during docker build
2020-04-01 16:09:33 +01:00
sentriz
d954a60ec0
update to go1.14
2020-03-31 22:34:48 +01:00
sentriz
1439955f5a
predownload modules for faster docker builds
2020-03-31 22:34:48 +01:00
Serge Tkatchouk
550fc04436
Prepare cache volume in Docker image
2020-03-02 17:31:02 +08:00
Serge Tkatchouk
85e4f916d3
Add FFmpeg to worker container
2020-03-02 17:31:02 +08:00
Serge Tkatchouk
938ef6e63c
Make builder image more cache-friendly
2020-03-02 17:31:02 +08:00
sentriz
ab72f4ec17
use alpine for docker
2019-07-31 15:11:50 +01:00
sentriz
fced0acd2b
add docker file
2019-07-31 15:11:50 +01:00