Remove lora-related artifacts

Signed-off-by: Dejan Mijic <dejan@mainflux.com>
This commit is contained in:
Dejan Mijic 2017-09-22 23:16:39 +02:00
parent 623f9b1951
commit 311fe29dc4
No known key found for this signature in database
GPG Key ID: 35CD2D6AB811FEFC
13 changed files with 1 additions and 480 deletions

View File

@ -1,5 +0,0 @@
Please note that issues opened for this repo are used for Mainflux project management.
As a consequence, please open only feature requests or project-wide issues here.
Component-specific bugs should be reported in a component repo - for example all `http-adapter` issues should be opened [here](https://github.com/mainflux/http-adapter/issues), etc.

51
.gitignore vendored
View File

@ -1,51 +0,0 @@
# Logs
logs
db
*.log
# Runtime data
pids
*.pid
*.seed
# Directory for instrumented libs generated by jscoverage/JSCover
lib-cov
# Coverage directory used by tools like istanbul
coverage
# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files)
.grunt
# Compiled binary addons (http://nodejs.org/api/addons.html)
build/Release
# Dependency directory
# Deployed apps should consider commenting this line out:
# see https://npmjs.org/doc/faq.html#Should-I-check-my-node_modules-folder-into-git
node_modules
# Visual Studio files
*.sln
*.njsproj
# Vim files
# swap
[._]*.s[a-w][a-z]
[._]s[a-w][a-z]
# session
Session.vim
# temporary
.netrwhist
*~
# auto-generated tag files
tags
# Go sources
./src
# Go tests
*.test
# Binary
mainflux-core

View File

@ -41,5 +41,5 @@
[[dejan]]
Name = "Dejan MIJIC"
Email = "dejan.mjc@gmail.com"
Email = "dejan.mijic@mainflux.com"
GitHub = "mijicd"

View File

@ -1,4 +0,0 @@
## Brocaar LoRa Network Server
Integration of Brocaar's [LoRa Network Server](https://github.com/brocaar/loraserver) written in Go.
Docker images are prepared and maintained by Mainflux team.

View File

@ -1,60 +0,0 @@
Certificate:
Data:
Version: 3 (0x2)
Serial Number: 1 (0x1)
Signature Algorithm: sha256WithRSAEncryption
Issuer: C=GB, ST=Derbyshire, O=Paho Project, OU=Testing, CN=Signing CA
Validity
Not Before: Feb 11 17:30:14 2017 GMT
Not After : Feb 10 17:30:14 2022 GMT
Subject: C=GB, ST=Nottinghamshire, L=Nottingham, O=Server, OU=Production, CN=localhost
Subject Public Key Info:
Public Key Algorithm: rsaEncryption
Public-Key: (1024 bit)
Modulus:
00:ba:71:18:56:10:64:82:7c:e6:25:2d:92:0a:3a:
52:84:ef:4f:50:7c:e5:24:f8:59:b0:9c:a5:3b:09:
09:f6:20:56:11:27:0f:46:10:ec:5d:ef:42:d8:1d:
d2:4c:7c:a6:4c:da:21:30:a4:6b:f7:65:8c:b5:72:
cd:ac:4a:5e:08:8c:60:e3:a5:6e:97:33:72:60:af:
48:e4:6d:6d:01:a1:dd:6c:c2:16:1f:32:9a:29:14:
9b:55:6f:19:69:b3:09:a7:22:38:a4:2c:f7:bd:f0:
49:a9:7e:49:a5:b4:42:36:73:57:27:c8:54:36:a1:
7e:b5:b0:5f:fa:cb:22:fb:f1
Exponent: 65537 (0x10001)
X509v3 extensions:
X509v3 Basic Constraints:
CA:FALSE
Netscape Comment:
OpenSSL Generated Certificate
X509v3 Subject Key Identifier:
F9:02:B5:33:C6:DC:D3:42:8F:5E:2A:C5:3A:6D:D7:84:58:AE:B0:B8
X509v3 Authority Key Identifier:
keyid:AF:16:3A:2B:68:A4:6A:89:8A:85:A2:8A:E1:09:38:B9:11:A9:EA:7B
Signature Algorithm: sha256WithRSAEncryption
79:ef:46:49:c7:46:f1:d4:a2:ce:01:bd:18:24:d9:6f:c7:44:
6f:e7:4a:aa:95:30:c4:75:31:73:ed:ad:1a:ff:c1:6a:17:1a:
5e:56:de:85:a1:7d:f4:fd:d4:39:98:2a:e9:07:bb:34:e0:2c:
1a:f0:35:38:8d:a3:93:0f:20:48:a3:17:92:39:4f:bf:52:28:
df:6b:fa:f7:5d:14:e8:bc:ad:30:43:f5:37:ec:02:f9:6e:75:
94:04:38:18:39:f7:02:b4:12:10:48:8d:1c:88:84:ad:ae:80:
11:7c:7d:49:4e:08:94:5f:ba:82:1c:cb:0c:24:81:0f:81:6c:
bb:78
-----BEGIN CERTIFICATE-----
MIICxzCCAjCgAwIBAgIBATANBgkqhkiG9w0BAQsFADBgMQswCQYDVQQGEwJHQjET
MBEGA1UECAwKRGVyYnlzaGlyZTEVMBMGA1UECgwMUGFobyBQcm9qZWN0MRAwDgYD
VQQLDAdUZXN0aW5nMRMwEQYDVQQDDApTaWduaW5nIENBMB4XDTE3MDIxMTE3MzAx
NFoXDTIyMDIxMDE3MzAxNFowdjELMAkGA1UEBhMCR0IxGDAWBgNVBAgMD05vdHRp
bmdoYW1zaGlyZTETMBEGA1UEBwwKTm90dGluZ2hhbTEPMA0GA1UECgwGU2VydmVy
MRMwEQYDVQQLDApQcm9kdWN0aW9uMRIwEAYDVQQDDAlsb2NhbGhvc3QwgZ8wDQYJ
KoZIhvcNAQEBBQADgY0AMIGJAoGBALpxGFYQZIJ85iUtkgo6UoTvT1B85ST4WbCc
pTsJCfYgVhEnD0YQ7F3vQtgd0kx8pkzaITCka/dljLVyzaxKXgiMYOOlbpczcmCv
SORtbQGh3WzCFh8ymikUm1VvGWmzCaciOKQs973wSal+SaW0QjZzVyfIVDahfrWw
X/rLIvvxAgMBAAGjezB5MAkGA1UdEwQCMAAwLAYJYIZIAYb4QgENBB8WHU9wZW5T
U0wgR2VuZXJhdGVkIENlcnRpZmljYXRlMB0GA1UdDgQWBBT5ArUzxtzTQo9eKsU6
bdeEWK6wuDAfBgNVHSMEGDAWgBSvFjoraKRqiYqFoorhCTi5EanqezANBgkqhkiG
9w0BAQsFAAOBgQB570ZJx0bx1KLOAb0YJNlvx0Rv50qqlTDEdTFz7a0a/8FqFxpe
Vt6FoX30/dQ5mCrpB7s04Cwa8DU4jaOTDyBIoxeSOU+/Uijfa/r3XRTovK0wQ/U3
7AL5bnWUBDgYOfcCtBIQSI0ciIStroARfH1JTgiUX7qCHMsMJIEPgWy7eA==
-----END CERTIFICATE-----

View File

@ -1,15 +0,0 @@
-----BEGIN RSA PRIVATE KEY-----
MIICXAIBAAKBgQC6cRhWEGSCfOYlLZIKOlKE709QfOUk+FmwnKU7CQn2IFYRJw9G
EOxd70LYHdJMfKZM2iEwpGv3ZYy1cs2sSl4IjGDjpW6XM3Jgr0jkbW0Bod1swhYf
MpopFJtVbxlpswmnIjikLPe98EmpfkmltEI2c1cnyFQ2oX61sF/6yyL78QIDAQAB
AoGAVcqm5SuD5Juul5sBoZ02zZ8FQ0dFdh6lvuRGEAVXxR8aG6h6mcY9zffELYiD
ddjB+YlCTozKdbwP5IrgY5CQ9dq5JVD5Y3V+rYUnu1J9DJzAujsMu9CcB2P/fcbF
tXH788CCuENoBGYQCcer8/+D3aZ0cqyo0oBIBHsblaJAEAECQQDlza5GHrAqXBhf
GBYBpFe4kgUGkfXFVn6fxGTVSwrqK6kXcAtzE22HDI210iM7l5l3AX8UZ+i3gSnR
M0Bs+VsBAkEAz7H/VuKYeunk0xzpqyZ/ztlFoD3f89CZRCGaCYQbgRCJnOHWBgJv
NUqXGplqyrRU5Si3tdZb8f/iAfYyi/RQ8QJAK4oxx8VOuWfjkjjdCoiZujWoUBtd
hnsh2KF8PVFPixikm/U1piL7MIg3XUioNkU95WdaLYKWfBYz1xgvz7XbAQJBAMZj
N4s+lneRwskE7Q5Wj+59C0yszaaOslep4QEF91+o9EmuTkkfOiqlPQBjWuaUqiLa
aeB/CQR3buKA0Hduv4ECQF3EfFTL0fwwJ3dSNFzaLUSGUNmpovbx7vp+AU5+hFLy
3MqE4grMTLbpUfAj3Tb2dGfkEFIEo47I+JRDPzJgeRo=
-----END RSA PRIVATE KEY-----

View File

@ -1,152 +0,0 @@
###
# Copyright (c) Mainflux
#
# Mainflux server is licensed under an Apache license, version 2.0 license.
# All rights not explicitly granted in the Apache license, version 2.0 are reserved.
# See the included LICENSE file for more details.
###
version: '2'
services:
###
# MongoDB
###
mongo:
image: mongo:latest
ports:
- "27017:27017"
- "28017:28017"
container_name: mainflux-mongodb
command: --smallfiles --nojournal
networks:
- mainflux
###
# Redis
###
redis:
image: redis:alpine
container_name: mainflux-redis
ports:
- "6379:6379"
networks:
- mainflux
- lora
###
# NATS
###
nats:
image: nats:latest
container_name: mainflux-nats
ports:
- "4222:4222"
- "8222:8222"
networks:
- mainflux
###
# Mainflux MQTT Broker
###
mainflux-mqtt:
image: mainflux/mainflux-mqtt:latest
container_name: mainflux-mqtt
ports:
- "1883:1883"
networks:
- mainflux
###
# Mainflux Core Server
###
mainflux-core:
image: mainflux/mainflux-core:latest
container_name: mainflux-core
ports:
- "7070:7070"
networks:
- mainflux
############
### LoRa ###
############
###
# Postgres
###
postgres:
image: postgres:9.5
environment:
- POSTGRES_PASSWORD=loraserver
- POSTGRES_USER=loraserver
- POSTGRES_DB=loraserver
networks:
- lora
###
# Mosquitto
###
mosquitto:
image: ansi/mosquitto
networks:
- lora
###
# LoRaWAN Gateway Bridge
###
lora-gateway-bridge:
image: mainflux/loraserver-docker:lora-gateway-bridge
container_name: mainflux-lora-gateway-bridge
command: dockerize -wait tcp://mosquitto:1883 -timeout 10s ./lora-gateway-bridge
ports:
- "1700/udp:1700/udp"
environment:
- MQTT_SERVER=tcp://mosquitto:1883
networks:
- lora
###
# LoRaWAN Network Server
###
lora-network-server:
image: mainflux/loraserver-docker:loraserver
container_name: mainflux-lora-network-server
command: dockerize -wait tcp://postgres:5432 -wait tcp://mosquitto:1883 -wait tcp://redis:6379 -timeout 10s ./loraserver
environment:
- POSTGRES_DSN=postgres://loraserver:loraserver@postgres/loraserver?sslmode=disable
- DB_AUTOMIGRATE=true
- NET_ID=010203
- BAND=EU_863_870
- REDIS_URL=redis://redis:6379
- GW_MQTT_SERVER=tcp://mosquitto:1883
- APP_MQTT_SERVER=tcp://mosquitto:1883
- AS_SERVER=lora-app-server:8001
networks:
- lora
###
# LoRaWAN Application Server
###
lora-app-server:
volumes:
- ./certs:/opt/lora/lora-app-server/certs
image: mainflux/loraserver-docker:lora-app-server
container_name: mainflux-lora-app-server
command: dockerize -wait tcp://postgres:5432 -wait tcp://mosquitto:1883 -wait tcp://redis:6379 -timeout 10s ./lora-app-server
ports:
- "8080:8080"
environment:
- DB_AUTOMIGRATE=true
- POSTGRES_DSN=postgres://loraserver:loraserver@postgres/loraserver?sslmode=disable
- REDIS_URL=redis://redis:6379
- MQTT_SERVER=tcp://mosquitto:1883
- NS_SERVER=lora-network-server:8000
- HTTP_TLS_CERT=/opt/lora/lora-app-server/certs/http-tls.crt
- HTTP_TLS_KEY=/opt/lora/lora-app-server/certs/http-tls.key
- JWT_SECRET=Gb11Z5i9q7NoF39M+CZ7OnFGkWz2jkR+BEJY1e//ZVQ=
networks:
- lora
networks:
mainflux:
lora:

View File

@ -1,100 +0,0 @@
###
# Copyright (c) Mainflux
#
# Mainflux server is licensed under an Apache license, version 2.0 license.
# All rights not explicitly granted in the Apache license, version 2.0 are reserved.
# See the included LICENSE file for more details.
###
version: '2'
services:
###
# Redis
###
redis:
image: redis:alpine
container_name: redis
ports:
- "6379:6379"
networks:
- lora
###
# Postgres
###
postgres:
image: postgres:9.5
environment:
- POSTGRES_PASSWORD=loraserver
- POSTGRES_USER=loraserver
- POSTGRES_DB=loraserver
networks:
- lora
###
# Mosquitto
###
mosquitto:
image: ansi/mosquitto
networks:
- lora
###
# LoRaWAN Gateway Bridge
###
lora-gateway-bridge:
image: mainflux/loraserver-docker:lora-gateway-bridge
container_name: lora-gateway-bridge
command: dockerize -wait tcp://mosquitto:1883 -timeout 10s ./lora-gateway-bridge
ports:
- "1700/udp:1700/udp"
environment:
- MQTT_SERVER=tcp://mosquitto:1883
networks:
- lora
###
# LoRaWAN Network Server
###
lora-network-server:
image: mainflux/loraserver-docker:loraserver
container_name: lora-network-server
command: dockerize -wait tcp://postgres:5432 -wait tcp://mosquitto:1883 -wait tcp://redis:6379 -timeout 10s ./loraserver
environment:
- POSTGRES_DSN=postgres://loraserver:loraserver@postgres/loraserver?sslmode=disable
- DB_AUTOMIGRATE=true
- NET_ID=010203
- BAND=EU_863_870
- REDIS_URL=redis://redis:6379
- GW_MQTT_SERVER=tcp://mosquitto:1883
- APP_MQTT_SERVER=tcp://mosquitto:1883
- AS_SERVER=lora-app-server:8001
networks:
- lora
###
# LoRaWAN Application Server
###
lora-app-server:
volumes:
- ./certs:/opt/lora/lora-app-server/certs
image: mainflux/loraserver-docker:lora-app-server
container_name: lora-app-server
command: dockerize -wait tcp://postgres:5432 -wait tcp://mosquitto:1883 -wait tcp://redis:6379 -timeout 10s ./lora-app-server
ports:
- "8080:8080"
environment:
- DB_AUTOMIGRATE=true
- POSTGRES_DSN=postgres://loraserver:loraserver@postgres/loraserver?sslmode=disable
- REDIS_URL=redis://redis:6379
- MQTT_SERVER=tcp://mosquitto:1883
- NS_SERVER=lora-network-server:8000
- HTTP_TLS_CERT=/opt/lora/lora-app-server/certs/http-tls.crt
- HTTP_TLS_KEY=/opt/lora/lora-app-server/certs/http-tls.key
- JWT_SECRET=Gb11Z5i9q7NoF39M+CZ7OnFGkWz2jkR+BEJY1e//ZVQ=
networks:
- lora
networks:
lora:

View File

@ -1,2 +0,0 @@
# Gottahrpd LoRaWAN Server
Integration of gottharpd's [LoRaWAN Server](https://github.com/gotthardp/lorawan-server) written in Erlang.

View File

@ -1,90 +0,0 @@
###
# Copyright (c) Mainflux
#
# Mainflux server is licensed under an Apache license, version 2.0 license.
# All rights not explicitly granted in the Apache license, version 2.0 are reserved.
# See the included LICENSE file for more details.
###
version: '2'
services:
###
# MongoDB
###
mongo:
image: mongo:latest
ports:
- "27017:27017"
- "28017:28017"
container_name: mainflux-mongodb
command: --smallfiles --nojournal
networks:
- mainflux
###
# Redis
###
redis:
image: redis:alpine
container_name: mainflux-redis
ports:
- "6379:6379"
networks:
- mainflux
- lora
###
# NATS
###
nats:
image: nats:latest
container_name: mainflux-nats
ports:
- "4222:4222"
- "8222:8222"
networks:
- mainflux
###
# Mainflux MQTT Broker
###
mainflux-mqtt:
image: mainflux/mainflux-mqtt:latest
container_name: mainflux-mqtt
ports:
- "1883:1883"
networks:
- mainflux
###
# Mainflux Core Server
###
mainflux-core:
image: mainflux/mainflux-core:latest
container_name: mainflux-core
ports:
- "7070:7070"
networks:
- mainflux
############
### LoRa ###
############
###
# LoRaWAN Gateway Bridge
###
lorawan-server:
image: gotthardp/lorawan-server:latest
container_name: mainflux-lorawan-server
ports:
- "1680/udp:1680/udp"
- "8080/tcp:8080/tcp"
networks:
- lora
networks:
mainflux:
lora: