first commit

This commit is contained in:
Devmel Apps
2022-02-19 12:14:53 +01:00
commit 9d062437b2
9 changed files with 811 additions and 0 deletions
+13
View File
@@ -0,0 +1,13 @@
ARG BUILD_FROM
FROM $BUILD_FROM
# Copy data for add-on
COPY run.sh /
RUN chmod a+x /run.sh
# Install AirSendWebService
# RUN mkdir -p /home && cd /home && wget http://devmel.com/dl/AirSendWebService.tgz && (gzip -dc AirSendWebService.tgz | tar -xvzf -) && chmod -R 777 bin
RUN mkdir -p /home && cd /home && wget http://devmel.com/dl/AirSendWebService.tgz && tar -zxvf AirSendWebService.tgz && chmod -R 777 bin
# Start AirSendWebService
CMD [ "/run.sh" ]
+16
View File
@@ -0,0 +1,16 @@
name: "AirSend"
description: "AirSend Web Service"
version: "1.0"
slug: "airsend"
url: https://github.com/devmel/hass_airsend-addon
arch:
- aarch64
- amd64
- armhf
- armv7
- i386
startup: services
ports:
33863/tcp: null
ports_description:
33863/tcp: AirSendWebService communication
Binary file not shown.

After

Width:  |  Height:  |  Size: 27 KiB

+13
View File
@@ -0,0 +1,13 @@
#!/usr/bin/with-contenv bashio
arch="$(apk --print-arch)"
case "$arch" in \
aarch64) arch='arm64' ;; \
armv7) arch='arm' ;; \
amd64) arch='x86_64' ;; \
i386) arch='x86' ;; \
esac;
cd /home
./bin/unix/${arch}/AirSendWebService 99399
sleep infinity