mirror of
https://github.com/Gradiant/5g-images.git
synced 2025-11-02 21:13:13 +00:00
@@ -9,8 +9,8 @@ services:
|
||||
context: ../../open5gs/
|
||||
dockerfile: Dockerfile.webui
|
||||
args:
|
||||
version: 2.1.7
|
||||
image: openverso/open5gs-webui:2.1.7
|
||||
version: 2.2.3
|
||||
image: openverso/open5gs-webui:2.2.3
|
||||
restart: on-failure
|
||||
environment:
|
||||
DB_URI: mongodb://mongo/open5gs
|
||||
@@ -20,16 +20,24 @@ services:
|
||||
build:
|
||||
context: ../../open5gs/
|
||||
args:
|
||||
version: 2.1.7
|
||||
image: openverso/open5gs:2.1.7
|
||||
version: 2.2.3
|
||||
image: openverso/open5gs:2.2.3
|
||||
command: open5gs-nrfd
|
||||
restart : on-failure
|
||||
nssf:
|
||||
build:
|
||||
context: ../../open5gs/
|
||||
args:
|
||||
version: 2.2.3
|
||||
image: openverso/open5gs:2.2.3
|
||||
command: open5gs-nssfd
|
||||
restart : on-failure
|
||||
amf:
|
||||
build:
|
||||
context: ../../open5gs/
|
||||
args:
|
||||
version: 2.1.7
|
||||
image: openverso/open5gs:2.1.7
|
||||
version: 2.2.3
|
||||
image: openverso/open5gs:2.2.3
|
||||
command:
|
||||
- open5gs-amfd
|
||||
restart : on-failure
|
||||
@@ -37,16 +45,16 @@ services:
|
||||
build:
|
||||
context: ../../open5gs/
|
||||
args:
|
||||
version: 2.1.7
|
||||
image: openverso/open5gs:2.1.7
|
||||
version: 2.2.3
|
||||
image: openverso/open5gs:2.2.3
|
||||
command: open5gs-smfd
|
||||
restart : on-failure
|
||||
mme:
|
||||
build:
|
||||
context: ../../open5gs/
|
||||
args:
|
||||
version: 2.1.7
|
||||
image: openverso/open5gs:2.1.7
|
||||
version: 2.2.3
|
||||
image: openverso/open5gs:2.2.3
|
||||
command: open5gs-mmed
|
||||
restart: on-failure
|
||||
ports:
|
||||
@@ -56,24 +64,24 @@ services:
|
||||
build:
|
||||
context: ../../open5gs/
|
||||
args:
|
||||
version: 2.1.7
|
||||
image: openverso/open5gs:2.1.7
|
||||
version: 2.2.3
|
||||
image: openverso/open5gs:2.2.3
|
||||
command: open5gs-sgwcd
|
||||
restart : on-failure
|
||||
sgwu:
|
||||
build:
|
||||
context: ../../open5gs/
|
||||
args:
|
||||
version: 2.1.7
|
||||
image: openverso/open5gs:2.1.7
|
||||
version: 2.2.3
|
||||
image: openverso/open5gs:2.2.3
|
||||
command: open5gs-sgwud
|
||||
restart : on-failure
|
||||
upf:
|
||||
build:
|
||||
context: ../../open5gs/
|
||||
args:
|
||||
version: 2.1.7
|
||||
image: openverso/open5gs:2.1.7
|
||||
version: 2.2.3
|
||||
image: openverso/open5gs:2.2.3
|
||||
command: ["open5gs-upfd"]
|
||||
cap_add:
|
||||
- all
|
||||
@@ -85,8 +93,8 @@ services:
|
||||
build:
|
||||
context: ../../open5gs/
|
||||
args:
|
||||
version: 2.1.7
|
||||
image: openverso/open5gs:2.1.7
|
||||
version: 2.2.3
|
||||
image: openverso/open5gs:2.2.3
|
||||
command: ["open5gs-pcrfd"]
|
||||
environment:
|
||||
DB_URI: mongodb://mongo/open5gs
|
||||
@@ -95,8 +103,8 @@ services:
|
||||
build:
|
||||
context: ../../open5gs/
|
||||
args:
|
||||
version: 2.1.7
|
||||
image: openverso/open5gs:2.1.7
|
||||
version: 2.2.3
|
||||
image: openverso/open5gs:2.2.3
|
||||
command: open5gs-hssd
|
||||
environment:
|
||||
DB_URI: mongodb://mongo/open5gs
|
||||
@@ -105,8 +113,8 @@ services:
|
||||
build:
|
||||
context: ../../open5gs/
|
||||
args:
|
||||
version: 2.1.7
|
||||
image: openverso/open5gs:2.1.7
|
||||
version: 2.2.3
|
||||
image: openverso/open5gs:2.2.3
|
||||
restart: on-failure
|
||||
command:
|
||||
- open5gs-udrd
|
||||
@@ -114,8 +122,8 @@ services:
|
||||
build:
|
||||
context: ../../open5gs/
|
||||
args:
|
||||
version: 2.1.7
|
||||
image: openverso/open5gs:2.1.7
|
||||
version: 2.2.3
|
||||
image: openverso/open5gs:2.2.3
|
||||
restart: on-failure
|
||||
command:
|
||||
- open5gs-udmd
|
||||
@@ -123,8 +131,8 @@ services:
|
||||
build:
|
||||
context: ../../open5gs/
|
||||
args:
|
||||
version: 2.1.7
|
||||
image: openverso/open5gs:2.1.7
|
||||
version: 2.2.3
|
||||
image: openverso/open5gs:2.2.3
|
||||
command:
|
||||
- open5gs-ausfd
|
||||
restart : on-failure
|
||||
@@ -132,8 +140,8 @@ services:
|
||||
build:
|
||||
context: ../../open5gs/
|
||||
args:
|
||||
version: 2.1.7
|
||||
image: openverso/open5gs:2.1.7
|
||||
version: 2.2.3
|
||||
image: openverso/open5gs:2.2.3
|
||||
command:
|
||||
- open5gs-pcfd
|
||||
restart : on-failure
|
||||
|
||||
@@ -6,6 +6,6 @@ IMSI_LIST="001010000000001"
|
||||
KI=465B5CE8B199B49FAA5F0A2EE238A6BC
|
||||
OPC=E8ED289DEBA952E4283B54E88E6183CA
|
||||
|
||||
for IMSI in $IMSI_LIST; do
|
||||
docker exec $CONTAINER_NAME mongo --eval "db.subscribers.update({\"imsi\" : \"$IMSI\"}, { \$setOnInsert: { \"imsi\" : \"$IMSI\", \"pdn\" : [ { \"apn\" : \"internet\", \"_id\" : new ObjectId(), \"pcc_rule\" : [ ], \"ambr\" : { \"downlink\" : NumberLong(1024000), \"uplink\" : NumberLong(1024000) }, \"qos\" : { \"qci\" : NumberInt(9), \"arp\" : { \"priority_level\" : NumberInt(8), \"pre_emption_vulnerability\" : NumberInt(1), \"pre_emption_capability\" : NumberInt(0) } }, \"type\" : NumberInt(0) } ], \"ambr\" : { \"downlink\" : NumberLong(1024000), \"uplink\" : NumberLong(1024000) }, \"subscribed_rau_tau_timer\" : NumberInt(12), \"network_access_mode\" : NumberInt(2), \"subscriber_status\" : NumberInt(0), \"access_restriction_data\" : NumberInt(32), \"security\" : { \"k\" : \"$KI\", \"amf\" : \"8000\", \"op\" : null, \"opc\" : \"$OPC\" }, \"__v\" : 0 } }, upsert=true);" open5gs
|
||||
for IMSI in $IMSI_LIST; do
|
||||
docker exec $CONTAINER_NAME mongo --eval "db.subscribers.update({\"imsi\" : \"$IMSI\"}, { \$setOnInsert: { \"imsi\" : \"$IMSI\", \"subscribed_rau_tau_timer\" : NumberInt(12), \"network_access_mode\" : NumberInt(2), \"subscriber_status\" : NumberInt(0), \"access_restriction_data\" : NumberInt(32), \"slice\" : [ { \"sst\": NumberInt(1), \"default_indicator\": true, \"session\": [{ \"name\": \"internet\", \"type\": NumberInt(3), \"pcc_rule\": [], \"ambr\": {\"uplink\": {\"value\": NumberInt(1), \"unit\": NumberInt(0)}, \"downlink\": {\"value\": NumberInt(1), \"unit\": NumberInt(0) } }, \"qos\": { \"index\": NumberInt(9), \"arp\": {\"priority_level\": NumberInt(8), \"pre_emption_capability\": NumberInt(1), \"pre_emption_vulnerability\": NumberInt(1)} } } ] } ], \"ambr\": {\"uplink\": {\"value\": NumberInt(1), \"unit\": NumberInt(0)}, \"downlink\": {\"value\": NumberInt(1), \"unit\": NumberInt(0) } }, \"security\" : { \"k\" : \"$KI\", \"amf\" : \"8000\", \"op\" : null, \"opc\" : \"$OPC\" }, \"__v\" : 0 } }, upsert=true);" open5gs
|
||||
done
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
REGISTRY=docker.io
|
||||
IMAGE=openverso/open5gs
|
||||
TAG=2.0.18
|
||||
TAG=2.2.3
|
||||
|
||||
build:
|
||||
docker build -t ${IMAGE}:${TAG} --build-arg version=${TAG} .
|
||||
|
||||
19
open5gs/configs/open5gs/nssf.yaml
Normal file
19
open5gs/configs/open5gs/nssf.yaml
Normal file
@@ -0,0 +1,19 @@
|
||||
### For reference, see `/opt/open5gs/etc/orig/open5gs/`
|
||||
nssf:
|
||||
sbi:
|
||||
port: 7777
|
||||
nsi:
|
||||
- name: nrf
|
||||
port: 7777
|
||||
s_nssai:
|
||||
sst: 1
|
||||
|
||||
nrf:
|
||||
sbi:
|
||||
- name: nrf
|
||||
port: 7777
|
||||
|
||||
parameter:
|
||||
max:
|
||||
pool:
|
||||
time:
|
||||
@@ -3,8 +3,9 @@ smf:
|
||||
sbi:
|
||||
port: 7777
|
||||
gtpc:
|
||||
gtpu:
|
||||
pfcp:
|
||||
pdn:
|
||||
subnet:
|
||||
- addr: 10.45.0.1/16
|
||||
#- addr: cafe::1/64
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
upf:
|
||||
pfcp:
|
||||
gtpu:
|
||||
pdn:
|
||||
subnet:
|
||||
- addr: 10.45.0.1/16
|
||||
#- addr: cafe::1/64
|
||||
smf:
|
||||
|
||||
@@ -9,8 +9,8 @@ services:
|
||||
context: .
|
||||
dockerfile: Dockerfile.webui
|
||||
args:
|
||||
version: 2.1.7
|
||||
image: openverso/open5gs-webui:2.1.7
|
||||
version: 2.2.3
|
||||
image: openverso/open5gs-webui:2.2.3
|
||||
restart: on-failure
|
||||
environment:
|
||||
DB_URI: mongodb://mongo/open5gs
|
||||
@@ -20,16 +20,24 @@ services:
|
||||
build:
|
||||
context: .
|
||||
args:
|
||||
version: 2.1.7
|
||||
image: openverso/open5gs:2.1.7
|
||||
version: 2.2.3
|
||||
image: openverso/open5gs:2.2.3
|
||||
command: open5gs-nrfd
|
||||
restart : on-failure
|
||||
nssf:
|
||||
build:
|
||||
context: .
|
||||
args:
|
||||
version: 2.2.3
|
||||
image: openverso/open5gs:2.2.3
|
||||
command: open5gs-nssfd
|
||||
restart : on-failure
|
||||
amf:
|
||||
build:
|
||||
context: .
|
||||
args:
|
||||
version: 2.1.7
|
||||
image: openverso/open5gs:2.1.7
|
||||
version: 2.2.3
|
||||
image: openverso/open5gs:2.2.3
|
||||
command:
|
||||
- open5gs-amfd
|
||||
restart: on-failure
|
||||
@@ -37,8 +45,8 @@ services:
|
||||
build:
|
||||
context: .
|
||||
args:
|
||||
version: 2.1.7
|
||||
image: openverso/open5gs:2.1.7
|
||||
version: 2.2.3
|
||||
image: openverso/open5gs:2.2.3
|
||||
command: open5gs-smfd
|
||||
restart : on-failure
|
||||
|
||||
@@ -46,8 +54,8 @@ services:
|
||||
build:
|
||||
context: .
|
||||
args:
|
||||
version: 2.1.7
|
||||
image: openverso/open5gs:2.1.7
|
||||
version: 2.2.3
|
||||
image: openverso/open5gs:2.2.3
|
||||
command: open5gs-mmed
|
||||
restart: on-failure
|
||||
ports:
|
||||
@@ -57,24 +65,24 @@ services:
|
||||
build:
|
||||
context: .
|
||||
args:
|
||||
version: 2.1.7
|
||||
image: openverso/open5gs:2.1.7
|
||||
version: 2.2.3
|
||||
image: openverso/open5gs:2.2.3
|
||||
command: open5gs-sgwcd
|
||||
restart : on-failure
|
||||
sgwu:
|
||||
build:
|
||||
context: .
|
||||
args:
|
||||
version: 2.1.7
|
||||
image: openverso/open5gs:2.1.7
|
||||
version: 2.2.3
|
||||
image: openverso/open5gs:2.2.3
|
||||
command: open5gs-sgwud
|
||||
restart : on-failure
|
||||
upf:
|
||||
build:
|
||||
context: .
|
||||
args:
|
||||
version: 2.1.7
|
||||
image: openverso/open5gs:2.1.7
|
||||
version: 2.2.3
|
||||
image: openverso/open5gs:2.2.3
|
||||
command: ["open5gs-upfd", "-e","debug" ]
|
||||
cap_add:
|
||||
- all
|
||||
@@ -86,8 +94,8 @@ services:
|
||||
build:
|
||||
context: .
|
||||
args:
|
||||
version: 2.1.7
|
||||
image: openverso/open5gs:2.1.7
|
||||
version: 2.2.3
|
||||
image: openverso/open5gs:2.2.3
|
||||
command: ["open5gs-pcrfd","-e","debug" ]
|
||||
environment:
|
||||
DB_URI: mongodb://mongo/open5gs
|
||||
@@ -96,8 +104,8 @@ services:
|
||||
build:
|
||||
context: .
|
||||
args:
|
||||
version: 2.1.7
|
||||
image: openverso/open5gs:2.1.7
|
||||
version: 2.2.3
|
||||
image: openverso/open5gs:2.2.3
|
||||
command: open5gs-hssd
|
||||
environment:
|
||||
DB_URI: mongodb://mongo/open5gs
|
||||
@@ -106,8 +114,8 @@ services:
|
||||
build:
|
||||
context: .
|
||||
args:
|
||||
version: 2.1.7
|
||||
image: openverso/open5gs:2.1.7
|
||||
version: 2.2.3
|
||||
image: openverso/open5gs:2.2.3
|
||||
restart: on-failure
|
||||
command:
|
||||
- open5gs-udrd
|
||||
@@ -115,8 +123,8 @@ services:
|
||||
build:
|
||||
context: .
|
||||
args:
|
||||
version: 2.1.7
|
||||
image: openverso/open5gs:2.1.7
|
||||
version: 2.2.3
|
||||
image: openverso/open5gs:2.2.3
|
||||
restart: on-failure
|
||||
command:
|
||||
- open5gs-udmd
|
||||
@@ -124,8 +132,8 @@ services:
|
||||
build:
|
||||
context: .
|
||||
args:
|
||||
version: 2.1.7
|
||||
image: openverso/open5gs:2.1.7
|
||||
version: 2.2.3
|
||||
image: openverso/open5gs:2.2.3
|
||||
command:
|
||||
- open5gs-ausfd
|
||||
restart : on-failure
|
||||
@@ -133,8 +141,8 @@ services:
|
||||
build:
|
||||
context: .
|
||||
args:
|
||||
version: 2.1.7
|
||||
image: openverso/open5gs:2.1.7
|
||||
version: 2.2.3
|
||||
image: openverso/open5gs:2.2.3
|
||||
command:
|
||||
- open5gs-pcfd
|
||||
restart : on-failure
|
||||
|
||||
Reference in New Issue
Block a user