# JICA Knowledge Co-creation Program – November 2025
## Presentation material
{%preview https://sharing.ia.net/presenter/b8a812720dfd43afaf55dd32d7fd7852/view %}
[PDF version of the presentation material](https://tunnel.optgeo.org/jica-knowledge-co-creation-un-open-gis-initiative.pdf)
## How to Use [the Machines](https://github.com/UNopenGIS/7/discussions/811)
### Step 1: Connect to the Network
- Connect your PC to the following Wi-Fi network:
- **SSID**: vectortiles
- **Password**: vectortiles
### Step 2: Browse the web map Your Machine is hosting
#### List of Machines by Country
| Country | IP Address |
|---------|------------|
| 🇪🇹 Ethiopia | 192.168.86.47 |
| 🇫🇯 Fiji | 192.168.86.34 |
| 🇭🇳 Honduras | 192.168.86.32 |
| 🇱🇦 Laos | 192.168.86.23 |
| 🇲🇩 Moldova | 192.168.86.21 |
| 🇵🇬 Papua New Guinea | 192.168.86.55 |
| 🇷🇼 Rwanda | 192.168.86.49 |
| 🇻🇺 Vanuatu | 192.168.86.48 |
| 🇹🇭 Thailand | 192.168.86.36 |
| 🇹🇱 Timor-Leste | 192.168.86.28 |
| 🇹🇬 Togo | 192.168.86.27 |
- Find the IP address of your assigned machine from above. For example, suppose it is `aaa.bb.cc.dd`.
- On your PC, open a web browser and go to:
`http://aaa.bb.cc.dd/pm11`
- This will display a standalone web map hosted on your machine, using an OpenStreetMap-based basemap (Protomaps) covering 11 countries.
### Step 3: Log in to Your Machine
1. Launch "Windows Power Shell"
2. Input `ssh niroku@aaa.bb.cc.dd` and press enter.
3. If asked "Are you sure you want to continue connecting (yes/no/[fingerprint])? yes" for the first log in, input `yes` and press enter.
4. When asked the password, input `niroku` and press enter.
Example:
```shell
Windows PowerShell
Copyright (C) Microsoft Corporation. All rights reserved.
PS C:\Users\YourPC> ssh niroku@192.168.50.22
The authenticity of host '192.168.50.22 (192.168.50.22)' can't be established.
ED25519 key fingerprint is SHA256:/Qx9GkJWF75yCkCo+7sXoS8nQjoDsNu1CHUGY2tW17A.
This key is not known by any other names.
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
Warning: Permanently added '192.168.50.22' (ED25519) to the list of known hosts.
niroku@192.168.50.22's password:
Linux m329 6.12.47+rpt-rpi-v8 #1 SMP PREEMPT Debian 1:6.12.47-1+rpt1 (2025-09-16) aarch64
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Mon Nov 3 09:29:09 2025 from 240b:11:cc01:7100:e533:6ddc:f43d:1eea
niroku@m329:~ $
```
### Step 4 (optional): Test software installed in Your Machine
If you are very used to Linux, you can test sotware installed in Your Machine.
We have the [list of software to be installed](https://github.com/UNopenGIS/7/discussions/790#discussioncomment-14615420) and the [actual implementation of the tool installer](https://github.com/unvt/niroku/blob/main/install.sh).
Example:
```shell=
niroku@m329:~ $ tippecanoe -v
tippecanoe v2.53.0
niroku@m329:~ $ pmtiles version
pmtiles 1.18.0, commit 5e5daa7cd044a83789dcbf1537bf9b9ad14bd435, built at 2024-02-25T15:00:26Z
niroku@m329:~ $ ogrinfo --version
GDAL 3.10.3, released 2025/04/01
niroku@m329:~ $ martin --version
martin 0.19.3
niroku@m329:~ $ caddy -v
v2.10.2 h1:g/gTYjGMD0dec+UgMw8SnfmJ3I9+M2TdvoRL/Ovu6U8=
niroku@m329:~ $ cloudflared -v
cloudflared version 2025.10.1 (built 2025-10-30-18:35 UTC)
niroku@m329:~ $ ruby -v
ruby 3.3.8 (2025-04-09 revision b200bad6cd) [aarch64-linux-gnu]
niroku@m329:~ $ jq --version
jq-1.7
niroku@m329:~ $ git -v
git version 2.47.3
niroku@m329:~ $ tmux -V
tmux 3.5a
niroku@m329:~ $ aria2c -v
aria2 version 1.37.0
Copyright (C) 2006, 2019 Tatsuhiro Tsujikawa
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
** Configuration **
Enabled Features: Async DNS, BitTorrent, Firefox3 Cookie, GZip, HTTPS, Message Digest, Metalink, XML-RPC, SFTP
Hash Algorithms: sha-1, sha-224, sha-256, sha-384, sha-512, md5, adler32
Libraries: zlib/1.3.1 libxml2/2.9.14 sqlite3/3.46.1 GnuTLS/3.8.8 nettle GMP/6.3.0 c-ares/1.34.4 libssh2/1.11.1
Compiler: gcc 14.2.0
built by aarch64-unknown-linux-gnu
on Jan 13 2025 05:33:46
System: Linux 6.12.47+rpt-rpi-v8 #1 SMP PREEMPT Debian 1:6.12.47-1+rpt1 (2025-09-16) aarch64
Report bugs to https://github.com/aria2/aria2/issues
Visit https://aria2.github.io/
```
### Step 5 (optional; if you are very advanced in IT)
- Access `http://aaa.bb.cc.dd/martin/catalog` to see Martin is running on your Machine.
- Your data is in `/opt/niroku` in your Machine. `martin.yml` is the configuration file for Martin. `Caddyfile` is for Caddy, and `data/` contains hosted data.
- The design of `niroku` - installer script - is deocumented at https://github.com/unvt/niroku. You may want to explore your Machine.
### Step X
- We confirmed that anyone can install the `niroku` package to any Raspberry Pi 4B/5/400. So, anyone can use this system.
- If you (JICA knowledge co-creation program participant) are interested in bringing the Machine back to your country, please contact GIS staff or Hidenori. Hidenori supposes that we can be flexible on that.