ATHENS TPT20: After Cloud Technology: Edge Cloud with SlapOS Rapid.Space Hello Athens

Level: Undergraduate / Graduate Duration: 6 hours
Technical requirements: IPv6 Internet connection with standard compliant webbrowser Contributors: Joanne Huge (joanne (dot) huge (at) nexedi (dot) com)
Xavier Thompson (xavier (dot) thompson (at) nexedi (dot) com)
Titouan Soulard (titouan (dot) soulard (at) rapid (dot) space) 

Link to the Lecture: https://handbook.rapid.space/slapos-Lecture.Telecom.autumn.2023

Introduction

  1. Nexedi & Edge Cloud
  2. SlapOS Architecture
  3. Matomo tutorial
  4. Rapid.space SDN (re6st)
  5. Rapid.space CDN
  6. Edge cloud for 4G/5G

Today's Archictecture

Local Wifi

  • SSID: edgepodwifi
  • Password: 0120034005

Instances

Telecom.Lecture.2023.Edgepod.0
{
  "additional-url": "https://softinst219914.telecom.rapid.space",
  "backend-url": "https://[2a11:9ac0:4b::12]:3000/",
  "ipv6": "2a11:9ac0:4b::12",
  "monitor-base-url": "https://softinst219908.host.vifib.net",
  "monitor-setup-url": "https://monitor.app.officejs.com/#page=settings_configurator&url=https://softinst219908.host.vifib.net/public/feeds&username=admin&password=dX41XjgqegnHavYO",
  "password": "lHRVTU0pUO1SJlT3",
  "url": "https://softinst219909.host.vifib.net",
  "username": "admin"
}
Telecom.Lecture.2023.Edgepod.1
{
  "additional-url": "https://softinst219971.telecom.rapid.space",
  "backend-url": "https://[2a11:9ac0:4b::a]:3000/",
  "ipv6": "2a11:9ac0:4b::a",
  "monitor-base-url": "https://softinst219969.host.vifib.net",
  "monitor-setup-url": "https://monitor.app.officejs.com/#page=settings_configurator&url=https://softinst219969.host.vifib.net/public/feeds&username=admin&password=plD9Irvil4lbEcaJ",
  "password": "JYqKID9NBFJvdRXq",
  "url": "https://softinst219970.host.vifib.net",
  "username": "admin"
}
Telecom.Lecture.2023.Edgepod.2
{
  "additional-url": "https://softinst219952.telecom.rapid.space",
  "backend-url": "https://[2a11:9ac0:4b::3]:3000/",
  "ipv6": "2a11:9ac0:4b::3",
  "monitor-base-url": "https://softinst219950.host.vifib.net",
  "monitor-setup-url": "https://monitor.app.officejs.com/#page=settings_configurator&url=https://softinst219950.host.vifib.net/public/feeds&username=admin&password=lZRgngDIGIcRmKOp",
  "password": "oYVl6k2KMgMn5kI4",
  "url": "https://softinst219951.host.vifib.net",
  "username": "admin"
}
Telecom.Lecture.2023.Edgepod.3
{
  "additional-url": "https://softinst219968.telecom.rapid.space",
  "backend-url": "https://[2a11:9ac0:4b::b]:3000/",
  "ipv6": "2a11:9ac0:4b::b",
  "monitor-base-url": "https://softinst219966.host.vifib.net",
  "monitor-setup-url": "https://monitor.app.officejs.com/#page=settings_configurator&url=https://softinst219966.host.vifib.net/public/feeds&username=admin&password=jAlDYVqASazAXQgC",
  "password": "luz8VMfLvuDbmQ4J",
  "url": "https://softinst219967.host.vifib.net",
  "username": "admin"
}
Telecom.Lecture.2023.Edgepod.4
{
  "additional-url": "https://softinst219944.telecom.rapid.space",
  "backend-url": "https://[2a11:9ac0:4b::5]:3000/",
  "ipv6": "2a11:9ac0:4b::5",
  "monitor-base-url": "https://softinst219942.host.vifib.net",
  "monitor-setup-url": "https://monitor.app.officejs.com/#page=settings_configurator&url=https://softinst219942.host.vifib.net/public/feeds&username=admin&password=6OOvtnuBR3Yx1TqZ",
  "password": "xYH5rShdsE5uFqgH",
  "url": "https://softinst219943.host.vifib.net",
  "username": "admin"
}
Telecom.Lecture.2023.Edgepod.5
{
  "additional-url": "https://softinst219984.telecom.rapid.space",
  "backend-url": "https://[2a11:9ac0:4b::6]:3000/",
  "ipv6": "2a11:9ac0:4b::6",
  "monitor-base-url": "https://softinst219982.host.vifib.net",
  "monitor-setup-url": "https://monitor.app.officejs.com/#page=settings_configurator&url=https://softinst219982.host.vifib.net/public/feeds&username=admin&password=qyD1WFpY5grYQIT3",
  "password": "dKnQAUJrOnYHBQYf",
  "url": "https://softinst219983.host.vifib.net",
  "username": "admin"
}
Telecom.Lecture.2023.Edgepod.6
{
  "additional-url": "https://softinst219990.telecom.rapid.space",
  "backend-url": "https://[2a11:9ac0:4b::1f]:3000/",
  "ipv6": "2a11:9ac0:4b::1f",
  "monitor-base-url": "https://softinst219988.host.vifib.net",
  "monitor-setup-url": "https://monitor.app.officejs.com/#page=settings_configurator&url=https://softinst219988.host.vifib.net/public/feeds&username=admin&password=Lo5V0P2l8cHtHAFY",
  "password": "59DmIMwvpZtGYg0t",
  "url": "https://softinst219989.host.vifib.net",
  "username": "admin"
}
Telecom.Lecture.2023.Edgepod.7
{
  "additional-url": "https://softinst219987.telecom.rapid.space",
  "backend-url": "https://[2a11:9ac0:4b::20]:3000/",
  "ipv6": "2a11:9ac0:4b::20",
  "monitor-base-url": "https://softinst219985.host.vifib.net",
  "monitor-setup-url": "https://monitor.app.officejs.com/#page=settings_configurator&url=https://softinst219985.host.vifib.net/public/feeds&username=admin&password=istSPXIxUZpbqyAQ",
  "password": "OtElBeY1SQoLHY29",
  "url": "https://softinst219986.host.vifib.net",
  "username": "admin"
}
Telecom.Lecture.2023.Edgepod.8
{
  "additional-url": "https://softinst219965.telecom.rapid.space",
  "backend-url": "https://[2a11:9ac0:4b::c]:3000/",
  "ipv6": "2a11:9ac0:4b::c",
  "monitor-base-url": "https://softinst219963.host.vifib.net",
  "monitor-setup-url": "https://monitor.app.officejs.com/#page=settings_configurator&url=https://softinst219963.host.vifib.net/public/feeds&username=admin&password=7BNzQycxldCcUYEP",
  "password": "0vZhXeEJdjSdq944",
  "url": "https://softinst219964.host.vifib.net",
  "username": "admin"
}
Telecom.Lecture.2023.Edgepod.9
{
  "additional-url": "https://softinst219962.telecom.rapid.space",
  "backend-url": "https://[2a11:9ac0:4b::d]:3000/",
  "ipv6": "2a11:9ac0:4b::d",
  "monitor-base-url": "https://softinst219960.host.vifib.net",
  "monitor-setup-url": "https://monitor.app.officejs.com/#page=settings_configurator&url=https://softinst219960.host.vifib.net/public/feeds&username=admin&password=vMDU8qHmuB7qvQzJ",
  "password": "3Js85qwwYABGTgAI",
  "url": "https://softinst219961.host.vifib.net",
  "username": "admin"
}
Telecom.Lecture.2023.Edgepod.10
{
  "additional-url": "https://softinst219978.telecom.rapid.space",
  "backend-url": "https://[2a11:9ac0:4b::8]:3000/",
  "ipv6": "2a11:9ac0:4b::8",
  "monitor-base-url": "https://softinst219976.host.vifib.net",
  "monitor-setup-url": "https://monitor.app.officejs.com/#page=settings_configurator&url=https://softinst219976.host.vifib.net/public/feeds&username=admin&password=N6NwPxEGGqkbgih4",
  "password": "k86lISSNAgRmcKAm",
  "url": "https://softinst219977.host.vifib.net",
  "username": "admin"
}
Telecom.Lecture.2023.Edgepod.11
{
  "additional-url": "https://softinst219993.telecom.rapid.space",
  "backend-url": "https://[2a11:9ac0:4b::1e]:3000/",
  "ipv6": "2a11:9ac0:4b::1e",
  "monitor-base-url": "https://softinst219991.host.vifib.net",
  "monitor-setup-url": "https://monitor.app.officejs.com/#page=settings_configurator&url=https://softinst219991.host.vifib.net/public/feeds&username=admin&password=qLtTSMWBGWB4RkQU",
  "password": "mBqLMuw07LuYMB17",
  "url": "https://softinst219992.host.vifib.net",
  "username": "admin"
}
Telecom.Lecture.2023.Edgepod.12
{
  "additional-url": "https://softinst219959.telecom.rapid.space",
  "backend-url": "https://[2a11:9ac0:4b::e]:3000/",
  "ipv6": "2a11:9ac0:4b::e",
  "monitor-base-url": "https://softinst219957.host.vifib.net",
  "monitor-setup-url": "https://monitor.app.officejs.com/#page=settings_configurator&url=https://softinst219957.host.vifib.net/public/feeds&username=admin&password=X7SOe55ArM0xxrfy",
  "password": "3C2fDgVydr80WBA2",
  "url": "https://softinst219958.host.vifib.net",
  "username": "admin"
}
Telecom.Lecture.2023.Edgepod.13
{
  "additional-url": "https://softinst219949.telecom.rapid.space",
  "backend-url": "https://[2a11:9ac0:4b::4]:3000/",
  "ipv6": "2a11:9ac0:4b::4",
  "monitor-base-url": "https://softinst219945.host.vifib.net",
  "monitor-setup-url": "https://monitor.app.officejs.com/#page=settings_configurator&url=https://softinst219945.host.vifib.net/public/feeds&username=admin&password=xWUKdeC7yVM43B79",
  "password": "ZSTcazVjGXNsUxiM",
  "url": "https://softinst219946.host.vifib.net",
  "username": "admin"
}
Telecom.Lecture.2023.Edgepod.14
{
  "additional-url": "https://softinst219981.telecom.rapid.space",
  "backend-url": "https://[2a11:9ac0:4b::7]:3000/",
  "ipv6": "2a11:9ac0:4b::7",
  "monitor-base-url": "https://softinst219979.host.vifib.net",
  "monitor-setup-url": "https://monitor.app.officejs.com/#page=settings_configurator&url=https://softinst219979.host.vifib.net/public/feeds&username=admin&password=3iu8lljDqzYA0fk2",
  "password": "VewdrFEnRGv5g28m",
  "url": "https://softinst219980.host.vifib.net",
  "username": "admin"
}
Telecom.Lecture.2023.Edgepod.15
{
  "additional-url": "https://softinst219996.telecom.rapid.space",
  "backend-url": "https://[2a11:9ac0:4b::1d]:3000/",
  "ipv6": "2a11:9ac0:4b::1d",
  "monitor-base-url": "https://softinst219994.host.vifib.net",
  "monitor-setup-url": "https://monitor.app.officejs.com/#page=settings_configurator&url=https://softinst219994.host.vifib.net/public/feeds&username=admin&password=EjEBY3uOwONtpM76",
  "password": "wMUHeetV8CRjsgOS",
  "url": "https://softinst219995.host.vifib.net",
  "username": "admin"
}
Telecom.Lecture.2023.Edgepod.16
{
  "additional-url": "https://softinst219956.telecom.rapid.space",
  "backend-url": "https://[2a11:9ac0:4b::13]:3000/",
  "ipv6": "2a11:9ac0:4b::13",
  "monitor-base-url": "https://softinst219953.host.vifib.net",
  "monitor-setup-url": "https://monitor.app.officejs.com/#page=settings_configurator&url=https://softinst219953.host.vifib.net/public/feeds&username=admin&password=R7P9Knzh6dy40fzo",
  "password": "tlJvVQbRUK4GlVMK",
  "url": "https://softinst219954.host.vifib.net",
  "username": "admin"
}
Telecom.Lecture.2023.Edgepod.17
{
  "additional-url": "https://softinst219974.telecom.rapid.space",
  "backend-url": "https://[2a11:9ac0:4b::9]:3000/",
  "ipv6": "2a11:9ac0:4b::9",
  "monitor-base-url": "https://softinst219972.host.vifib.net",
  "monitor-setup-url": "https://monitor.app.officejs.com/#page=settings_configurator&url=https://softinst219972.host.vifib.net/public/feeds&username=admin&password=34z6wGRdL2b3h2nY",
  "password": "XT9a8V0L32eSKMcJ",
  "url": "https://softinst219973.host.vifib.net",
  "username": "admin"
}
Telecom.Lecture.2023.Edgepod.18
{
  "additional-url": "https://softinst220009.telecom.rapid.space",
  "backend-url": "https://[2a11:9ac0:4b::1c]:3000/",
  "ipv6": "2a11:9ac0:4b::1c",
  "monitor-base-url": "None",
  "monitor-setup-url": "https://monitor.app.officejs.com/#page=settings_configurator&url=/public/feeds&username=admin&password=ED8eceAKpBVt3M2n",
  "password": "KKczDkt0yAnpLQFR",
  "url": "https://softinst220008.host.vifib.net",
  "username": "admin"
}

Request Nextcloud frontend

By default, your nextcloud on your theia instance requested a frontend located on our global CDN. To request a frontend on the edgepod you can use the following command by replacing <Theia-Number> with your theia number (0 to 17) and by replacing <Subdomain> by the subdomain of your choice, you can use your name and surname for instance (make sure each student has a unique subdomain):


slapos request --type custom-personal --slave Telecom.Lecture.2023.Nextcloud.Frontend.<Theia-Number> http://git.erp5.org/gitweb/slapos.git/blob_plain/HEAD:/software/apache-frontend/software.cfg --node instance_guid=SOFTINST-219907 --parameters 'url=<backend-url>' 'https-only=true' 'custom_domain=<Subdomain>.telecom.rapid.space'

 

Hotfix

slapos request embedded_instance ~/srv/project/slapos/software/nextcloud/software.cfg --state=stopped

 

Better Hotfix

cd ~/srv/project/slapos
git fetch
git checkout telecom-matomo-hotfix

slapos node software --all
slapos node instance --all

Bottom Gadget
Right Gadget

Profil

Loading ...

Relations

Loading ...