replace mbelib with codecserver in docker
This commit is contained in:
parent
bcf05e00f7
commit
a374e93ee8
@ -13,6 +13,8 @@ COPY docker/scripts/install-owrx-tools.sh /
|
|||||||
RUN /install-owrx-tools.sh && \
|
RUN /install-owrx-tools.sh && \
|
||||||
rm /install-owrx-tools.sh
|
rm /install-owrx-tools.sh
|
||||||
|
|
||||||
|
COPY docker/files/services/codecserver /etc/services.d/codecserver
|
||||||
|
|
||||||
ENTRYPOINT ["/init"]
|
ENTRYPOINT ["/init"]
|
||||||
|
|
||||||
WORKDIR /opt/openwebrx
|
WORKDIR /opt/openwebrx
|
||||||
|
2
docker/files/services/codecserver/run
Executable file
2
docker/files/services/codecserver/run
Executable file
@ -0,0 +1,2 @@
|
|||||||
|
#!/usr/bin/execlineb -P
|
||||||
|
/usr/local/bin/codecserver
|
@ -40,15 +40,6 @@ wget https://github.com/just-containers/s6-overlay/releases/download/v1.21.8.0/s
|
|||||||
tar xzf s6-overlay-${PLATFORM}.tar.gz -C /
|
tar xzf s6-overlay-${PLATFORM}.tar.gz -C /
|
||||||
rm s6-overlay-${PLATFORM}.tar.gz
|
rm s6-overlay-${PLATFORM}.tar.gz
|
||||||
|
|
||||||
git clone https://git.code.sf.net/p/itpp/git itpp
|
|
||||||
cmakebuild itpp bb5c7e95f40e8fdb5c3f3d01a84bcbaf76f3676d
|
|
||||||
|
|
||||||
git clone https://github.com/szechyjs/mbelib.git
|
|
||||||
cmakebuild mbelib 9a04ed5c78176a9965f3d43f7aa1b1f5330e771f
|
|
||||||
|
|
||||||
git clone https://github.com/f4exb/dsd.git
|
|
||||||
cmakebuild dsd f6939f9edbbc6f66261833616391a4e59cb2b3d7
|
|
||||||
|
|
||||||
JS8CALL_VERSION=2.2.0
|
JS8CALL_VERSION=2.2.0
|
||||||
JS8CALL_DIR=js8call
|
JS8CALL_DIR=js8call
|
||||||
JS8CALL_TGZ=js8call-${JS8CALL_VERSION}.tgz
|
JS8CALL_TGZ=js8call-${JS8CALL_VERSION}.tgz
|
||||||
|
@ -18,8 +18,8 @@ function cmakebuild() {
|
|||||||
|
|
||||||
cd /tmp
|
cd /tmp
|
||||||
|
|
||||||
STATIC_PACKAGES="libfftw3-bin"
|
STATIC_PACKAGES="libfftw3-bin libprotobuf17"
|
||||||
BUILD_PACKAGES="git autoconf automake libtool libfftw3-dev pkg-config cmake make gcc g++"
|
BUILD_PACKAGES="git autoconf automake libtool libfftw3-dev pkg-config cmake make gcc g++ libprotobuf-dev protobuf-compiler"
|
||||||
apt-get update
|
apt-get update
|
||||||
apt-get -y install --no-install-recommends $STATIC_PACKAGES $BUILD_PACKAGES
|
apt-get -y install --no-install-recommends $STATIC_PACKAGES $BUILD_PACKAGES
|
||||||
|
|
||||||
@ -40,8 +40,15 @@ make install
|
|||||||
cd ..
|
cd ..
|
||||||
rm -rf csdr
|
rm -rf csdr
|
||||||
|
|
||||||
|
git clone https://github.com/jketterl/codecserver.git
|
||||||
|
mkdir -p /usr/local/etc/codecserver
|
||||||
|
cp codecserver/conf/codecserver.conf /usr/local/etc/codecserver
|
||||||
|
#latest develop as of 2021-05-31
|
||||||
|
cmakebuild codecserver 7f6d4276517530224e15084a48262f48b522b337
|
||||||
|
|
||||||
git clone https://github.com/jketterl/digiham.git
|
git clone https://github.com/jketterl/digiham.git
|
||||||
cmakebuild digiham 0.4.0
|
#latest develop as of 2021-05-31 (codecserver rework)
|
||||||
|
cmakebuild digiham 0c717c581153c37222eecc1c749351bac5bae641
|
||||||
|
|
||||||
apt-get -y purge --autoremove $BUILD_PACKAGES
|
apt-get -y purge --autoremove $BUILD_PACKAGES
|
||||||
apt-get clean
|
apt-get clean
|
||||||
|
Loading…
Reference in New Issue
Block a user