kopia lustrzana https://github.com/bertrik/ttnhabbridge
Add docker files.
rodzic
962b979543
commit
3fc8c24f9e
|
@ -0,0 +1,9 @@
|
|||
# Alpine Linux with OpenJDK JRE
|
||||
FROM openjdk:8-jre-alpine
|
||||
MAINTAINER Bertrik Sikken bertrik@gmail.com
|
||||
|
||||
ADD ttnhabbridge/build/distributions/ttnhabbridge.tar /opt/
|
||||
|
||||
WORKDIR /opt/ttnhabbridge
|
||||
ENTRYPOINT /opt/ttnhabbridge/bin/ttnhabbridge
|
||||
|
|
@ -0,0 +1,11 @@
|
|||
version: "3"
|
||||
services:
|
||||
java:
|
||||
build: ..
|
||||
image: ghcr.io/bertrik/ttnhabbridge
|
||||
restart: always
|
||||
volumes:
|
||||
- "./ttnhabbridge.yaml:/opt/ttnhabbridge/ttnhabbridge.yaml:ro"
|
||||
- "./log4j.properties:/opt/ttnhabbridge/log4j.properties:ro"
|
||||
- "./log:/opt/ttnhabbridge/log:rw"
|
||||
|
|
@ -0,0 +1,17 @@
|
|||
# Root logger option
|
||||
log4j.rootLogger=INFO, stdout, file
|
||||
|
||||
# Direct log messages to stdout
|
||||
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
|
||||
log4j.appender.stdout.Target=System.out
|
||||
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
|
||||
#log4j.appender.stdout.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %-5p %c{1}:%L - %m%n
|
||||
log4j.appender.stdout.layout.ConversionPattern=%d{ISO8601} %-5p %c{1}:%L - %m%n
|
||||
|
||||
# Direct log messages to file
|
||||
log4j.appender.file=org.apache.log4j.RollingFileAppender
|
||||
log4j.appender.file.File=log/ttnhabbridge.log
|
||||
log4j.appender.file.MaxFileSize=10MB
|
||||
log4j.appender.file.MaxBackupIndex=10
|
||||
log4j.appender.file.layout=org.apache.log4j.PatternLayout
|
||||
log4j.appender.file.layout.ConversionPattern=%d{ISO8601} %-5p %c{1}:%L - %m%n
|
|
@ -0,0 +1,16 @@
|
|||
---
|
||||
thethingsnetwork:
|
||||
url: "tcp://eu1.cloud.thethings.network"
|
||||
user: "appname"
|
||||
pass: "NNSXS.SIY7VBOR2KTIDBJY7QVTILSORMGIEQ63YNDNBIY.SECRET"
|
||||
topic: "v3/+/devices/+/up"
|
||||
helium:
|
||||
url: ""
|
||||
user: "user"
|
||||
pass: "pass"
|
||||
topic: "helium/+/rx"
|
||||
habitat:
|
||||
url: "http://habitat.habhub.org"
|
||||
timeout: 60
|
||||
gwCacheExpirationTime: 600
|
||||
payloadEncoding: "cayenne"
|
Ładowanie…
Reference in New Issue