Stanislav Lechev [0xAF]
59e3cb78fd
rework docker scripts for multi-platform builds
2023-07-20 05:38:28 +03:00
Daniel Ekman
38455465de
Docker, update global MAKEFLAGS for hackrf
2023-07-17 18:33:38 +02:00
Daniel Ekman
ff76df40c5
Docker, update global MAKEFLAGS
2023-07-17 18:19:59 +02:00
Daniel Ekman
3dae1f4c1a
Docker, use global MAKEFLAGS
2023-07-17 17:21:43 +02:00
Stanislav Lechev [0xAF]
40d309b4df
fix docker nightly builds
2023-07-16 04:13:36 +03:00
Stanislav Lechev [0xAF]
1d71d41f14
fix versioned build and skip caches for nightly builds
2023-07-10 01:00:01 +03:00
Stanislav Lechev [0xAF]
27f42c7085
Rework docker build scripts for OWRX+ to build nighlty with all receivers and demodulators.
...
Add variables and rework the docker files to allow building with
different name (i.e. not 'openwebrx') and upload to different docker hub
account.
Rework the build system, to safe bandwidth (not installing dependencies
with every script) and CPU. On my system this made the building of the
full image in 35 minutes, instead of 60+ minutes. This will allow us to
have a -nightly builds, without spending much CPU and BW on the server,
which will compile them.
2023-07-04 03:26:50 +03:00
Jakob Ketterl
983aa8cebc
add bladerf docker image build
2022-01-12 18:01:25 +01:00
Jakob Ketterl
c4687816c1
update docker to debian bullseye
2021-10-01 16:23:47 +02:00
Jakob Ketterl
a374e93ee8
replace mbelib with codecserver in docker
2021-05-31 18:40:45 +02:00
Jakob Ketterl
1156916631
setup S6 to accept openwebrx arguments on docker run
2021-04-25 19:25:54 +02:00
Jakob Ketterl
a9990f1f41
remove redpitaya source (working with hpsdr_connector)
2021-04-05 15:48:03 +02:00
Jakob Ketterl
fdfaed005b
add data directory volume definition (for whatever it's worth)
2021-02-11 00:25:31 +01:00
Jakob Ketterl
13eaee5ee9
replace eb200 with runds
2021-02-03 03:21:09 +01:00
Jakob Ketterl
8c105b0c40
fix direwolf build (uses cmake now)
2020-12-06 01:44:14 +01:00
Jakob Ketterl
1894ed50d1
add hpsdrconnector docker build
2020-12-01 23:33:05 +01:00
Jakob Ketterl
7ad5ca03b0
add eb200 to full build
2020-12-01 21:42:20 +01:00
Jakob Ketterl
b380187453
add docker build for eb200 devices
2020-12-01 21:39:22 +01:00
Jakob Ketterl
ac0e44857c
rtltcp docker image
2020-10-04 22:57:03 +02:00
Jakob Ketterl
6c8cadace6
add docker builds for uhd and red pitaya
2020-09-10 18:25:18 +02:00
Jakob Ketterl
320f64a611
fix copy target
2020-09-06 23:35:00 +02:00
Jakob Ketterl
bfc3684d75
actually uncouple base and owrx layer
2020-09-06 23:33:45 +02:00
Jakob Ketterl
f6e0cf2b71
patch dream to avoid hamlib and link with faad2 correctly
2020-09-05 00:40:36 +02:00
Jakob Ketterl
f47ebb2adb
docker optimization
...
* move openwebrx project tools to a separate layer for lower download
volume and faster builds
* use COPY instead of ADD
* COPY multiple files at once to reduce number of layers
2020-09-01 23:30:48 +02:00
Jakob Ketterl
66703cb5e1
include radioberry in full build
2020-08-15 16:53:10 +02:00
pa3gsb
6f8c8a3b66
radioberry added to docker setup
2020-08-15 14:02:20 +02:00
Jakob Ketterl
b54be3384d
add docker build for funcube
2020-08-07 23:28:36 +02:00
Jakob Ketterl
7681830256
add soapy module for hackrf
2020-05-30 23:41:30 +02:00
Jakob Ketterl
d2a4f2bc46
patch wsjt-x to use packaged hamlib, too
2020-05-25 20:30:53 +02:00
Jakob Ketterl
d24abd436e
install s6 overlay during normal dependency setup
2020-05-25 20:10:03 +02:00
Jakob Ketterl
305adc94fa
install s6 overlay for the right platform
2020-05-24 21:45:08 +02:00
Jakob Ketterl
d64f08490a
use the old syntax
2020-05-24 18:00:14 +02:00
Jakob Ketterl
a982c86794
update sdrplay patches; fix sdrplay service
2020-05-24 17:28:48 +02:00
Jakob Ketterl
6c307d885f
integrate s6 service layer for sdrplay
2020-05-24 16:00:36 +02:00
Jakob Ketterl
6cac3b4d39
restore startup
2020-05-23 22:51:46 +02:00
Jakob Ketterl
cf4f1dce32
rebuild docker containers with debian, stage 1: base
2020-05-23 18:06:46 +02:00
Jakob Ketterl
9768fa7c50
add docker build for perseus
2020-03-22 15:32:39 +01:00
Jakob Ketterl
7948b7bfa1
move openwebrx installation to the end to profit from docker build cache
2020-03-21 21:44:09 +01:00
Jakob Ketterl
05485ba8e3
add perseus basic build (not enabled for now)
2020-03-21 18:58:03 +01:00
Jakob Ketterl
2505e95d1c
reduce layers
2020-03-21 15:54:17 +01:00
Jakob Ketterl
135e9ae7b9
compile the connector into soapy for faster builds
2020-03-21 15:49:22 +01:00
Jakob Ketterl
16b3c11678
add soapy remote to docker build, too
2020-02-09 15:23:17 +01:00
Jakob Ketterl
42eeb00a0f
add limesdr build
2020-02-08 19:47:16 +01:00
Jakob Ketterl
5951d2a874
add docker build for pluto
2020-02-08 19:01:50 +01:00
Jakob Ketterl
79ab37e6a0
add rtlsdr via soapy to the docker builds; clean up
2020-01-17 12:58:26 +01:00
Jakob Ketterl
42789ed561
clean up obsolete files
2019-12-31 09:43:04 +01:00
Jakob Ketterl
e5724620a8
pass the tag the right way
2019-12-28 01:14:27 +01:00
Jakob Ketterl
15a2e63866
combine arch and latest
2019-12-27 11:36:45 +01:00
Jakob Ketterl
721ac5e2a3
additional files for docker
2019-12-15 18:28:35 +01:00
Jakob Ketterl
3b32dc37c8
git pull everytime
2019-12-08 20:45:30 +01:00