Skip to content

Commit 52aec70

Browse files
committed
first commit
0 parents  commit 52aec70

4 files changed

Lines changed: 160 additions & 0 deletions

File tree

.env

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
# Project name
2+
COMPOSE_PROJECT_NAME=fiware
3+
EXPOSED_PORT=1026
4+
5+
# Orion variables
6+
ORION_PORT=1027
7+
ORION_VERSION=3.8.1
8+
9+
# Orion variables
10+
ORION_LD_PORT=1026
11+
ORION_LD_VERSION=1.8.0
12+
13+
# Scorpio variables
14+
SCORPIO_PORT=9090
15+
SCORPIO_VERSION=5.0.6
16+
17+
# Stellio variables
18+
STELLIO_DOCKER_TAG=2.20.0
19+
STELLIO_PORT=8080
20+
STELLIO_TIMESCALE_POSTGIS=16-2.16.0-3.3
21+
22+
# Curl variables
23+
CURL_VERSION=8.4.0
24+
25+
# MongoDB variables
26+
MONGO_DB_PORT=27017
27+
MONGO_DB_VERSION=6.0
28+
29+
# IoT Agent Ultralight Variables
30+
ULTRALIGHT_VERSION=3.7.0-distroless
31+
IOTA_NORTH_PORT=4041
32+
IOTA_SOUTH_PORT=7896
33+
34+
# Tutorial variables
35+
TUTORIAL_APP_PORT=3000
36+
TUTORIAL_DUMMY_DEVICE_PORT=3001
37+
38+
PIG_COUNT=0
39+
COW_COUNT=10
40+
41+
# MySQL variables
42+
MYSQL_DB_VERSION=8.1
43+
# Trusted Issuers List Variables
44+
TRUSTED_ISSUERS_VERSION=0.2.1

.github/workflows/ci.yml

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
2+
name: "CI"
3+
on:
4+
push:
5+
branches:
6+
- master
7+
- NGSI-v2
8+
- NGSI-LD
9+
pull_request:
10+
branches:
11+
- master
12+
- NGSI-v2
13+
- NGSI-LD
14+
workflow_dispatch:
15+
16+
jobs:
17+
test-modules:
18+
name: Test Script
19+
runs-on: ubuntu-latest
20+
timeout-minutes: 10
21+
steps:
22+
- uses: actions/checkout@master
23+
with:
24+
persist-credentials: false
25+
fetch-depth: 0
26+
submodules: recursive
27+
- name: Build Images
28+
run: |
29+
./services create || true
30+
- name: Run Orion
31+
run: |
32+
./services orion && ./services stop
33+
- name: Run Stellio
34+
run: |
35+
./services stellio && ./services stop
36+
- name: Run Scorpio
37+
run: |
38+
./services scorpio && ./services stop

.gitignore

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
*~
2+
.fuse_hidden*
3+
.directory
4+
.Trash-*
5+
.nfs*
6+
*.DS_Store
7+
.AppleDouble
8+
.LSOverride
9+
Icon
10+
._*
11+
.DocumentRevisions-V100
12+
.fseventsd
13+
.Spotlight-V100
14+
.TemporaryItems
15+
.Trashes
16+
.VolumeIcon.icns
17+
.com.apple.timemachine.donotpresent
18+
.AppleDB
19+
.AppleDesktop
20+
Network Trash Folder
21+
Temporary Items
22+
.apdisk
23+
logs
24+
*.log
25+
npm-debug.log*
26+
yarn-debug.log*
27+
yarn-error.log*
28+
pids
29+
*.pid
30+
*.seed
31+
*.pid.lock
32+
node_modules/
33+
iot-agent/node_modules/
34+
iot-agent/package-lock.json
35+
jspm_packages/
36+
.npm
37+
.eslintcache
38+
*.tgz
39+
.next

.gitpod.yml

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
tasks:
2+
- name: Pull Images
3+
init: ./services create
4+
5+
ports:
6+
- name: Orion
7+
description: Context Broker
8+
port: 1026
9+
onOpen: notify
10+
- name: Scorpio
11+
description: Context Broker
12+
port: 9090
13+
onOpen: notify
14+
visibility: public
15+
- name: Stellio
16+
description: Context Broker
17+
port: 8080
18+
onOpen: notify
19+
visibility: public
20+
- name: Tutorial App
21+
description: Web app displaying context data
22+
port: 3000
23+
onOpen: open-preview
24+
- name: Tutorial Devices
25+
description: Dummy IoT Sensors over HTTP
26+
port: 3001
27+
onOpen: ignore
28+
- name: IoT Agent (North Port)
29+
description: NGSI data and device provisioning
30+
port: 4041
31+
onOpen: ignore
32+
- name: IoT Agent (South Port)
33+
description: Ultralight HTTP measures
34+
port: 7896
35+
onOpen: ignore
36+
- name: MongoDB
37+
description: Database for Orion + IoT Agent
38+
port: 27017
39+
onOpen: ignore

0 commit comments

Comments
 (0)