#gis

2026-04-04
ronnywang 11:29:54
https://tw-history-map.openfun.app/
來做了一個把中研院的台灣歷史地圖整合起來左右比較的地圖,之後我想把這個地圖擴充到可以把任何一點過去一百年的地名門牌變化都可以拉出來查看比較的功能
  • 1
ronnywang 11:29:54
https://tw-history-map.openfun.app/
來做了一個把中研院的台灣歷史地圖整合起來左右比較的地圖,之後我想把這個地圖擴充到可以把任何一點過去一百年的地名門牌變化都可以拉出來查看比較的功能
2026-04-16
irvin 16:26:17
panoramax.osm.tw 這次掛得很慘,如果大家有資源,再麻煩介紹一下
基本上要從 @uuuyyttu 家中的 windows 搬出來到獨立的 linux (加網卡) 重架一遍
  • 🔄1
  • 1
  • 👍1
我應該可以支援一下,我家中有放一台伺服器是歐噴公司財產,64G Ram 12 core 還有張 4090 顯卡,裝 ubuntu 24.04,網路走我家的中華 500MB 有固定 IP

不過因為是歐噴財產的關係,權限上比較不便開管理帳號給公司外的人,所以可能之後安裝或更新資料要讓我知道怎麼處理

另一個選擇是可以買一台小主機放在揪松辦公室?揪松辦公室目前網路是 300/300M 光世代,最近也申請了固定 IP 了
@ronnywang 原本是說可以整台搬來放工寮,但我擔心夏天熱的問題
或許在你那邊比較安全,之後 @uuuyyttu 出國深造也比較不怕沒人能顧
土撥鼠 Lisbeth 2026-04-16 18:25:49
如果能重架在這麼好的系統,就太感謝了🙏
目前只有想到現在圖片資料大約有 1T,預期會慢慢長大,用四顆 raid 6 拼出來,@ronnywang 那邊的機器的硬碟狀態跟備份是什麼作法,這邊的硬碟是否要一起帶過去
我有一個20TB企業硬碟獨立使用,然後人工每季備份到另一顆20TB硬碟後拔走異地備份,另外這台主機最多可以插8顆sata硬碟,我還有插一些 4TB 1TB 的 SSD 做比較需要速度的應用 ,還有擴充空間,不過現在硬碟超貴XD
可能可以把資料拉出來,然後再把我們的硬碟也另外加進去你那邊的 raid,再把資料塞回去?
@uuuyyttu 是不是只要拿一顆 4TB 搭我那一顆然後兩顆做 raid 1 就好了?
@uuuyyttu 其實我覺得系統重架重新傳一遍照片搞不好還更單純,先確認一下目前有哪些人上傳過?搞不好只有我跟你?
土撥鼠 Lisbeth 2026-04-17 02:30:44
20TB 的話放一起然後備份也可以?重點是資料庫跟檔案的時間是一致的,RPO 三個月其實也還好,總比一次全不見或是有些圖片檔案存在但資料庫沒記錄還來得好

然後雖然後來有大約十幾人上傳,但那是在九月之後的事了,現在最多也只有圖片,沒辦法知道是誰上傳的,使用了不符合 CC BY 規範

不然就重新打掉重來吧
就退到九月吧
我這邊可以處理 DNS 的事情,有確定伺服器端怎麼處理之後再跟我說~
土撥鼠 Lisbeth 2026-04-18 22:06:30
硬碟內的圖片應該不好抓,所以如果是這樣的話不如就重開重傳吧
@uuuyyttu 沒,反正我都有檔案
哪裡有 panoramax 的安裝文件可以參考?
我剛剛裝了 panoramax website ,結果發現 website 只是個殼,好像還需要安裝 api 和其他東西?哪邊有比較完整的安裝文雁呢
https://docs.panoramax.fr/backend/install/install/#docker-compose
我現在看這邊,好像可以從 api 直接用 docker compose 裝全部?
土撥鼠 Lisbeth 2026-04-20 03:43:57
久等,花了點時間看一下他們這段時間的調整
目前主要是用 OpenStreetMap authentication,也就是這一頁的設定:https://docs.panoramax.fr/backend/install/tutorials/running_docker_osm_auth/

主要是要設定一組 OSM oauth application,然後把這些 key 放進 `.env`
然後再加上 cloudflared 處理對外連線,這樣就不用直接在系統上開 port

OSM oauth 我可以提供現在 application key。cloudflared 這段需要加入 `docker-compose.yml` ,沒有在他們 repo。目前的想法是 fork 一份出來改,設定完之後再私下傳 .env 給 @ronnywang
這樣壞處是未來要定期看一下原 repo,但看大家有沒有比較建議的作法
如果又套 cloudflare 又會碰到你之前卡到的掛 panoramax.osm.tw 網址的問題了?
土撥鼠 Lisbeth 2026-04-20 04:09:15
cloudflare 的問題就轉到 osm.tw 帳號底下管就好
其實 cloudflared 轉換就是換一個 api key 然後重開 container 這麼簡單,上週整個掛掉的主因是 WSL 不是 cloudflared

然後第二個問題沒看懂,但不預期有問題
@uuuyyttu 你省點時間,直接把 key 跟現有設定檔丟給 ronny 吧
然後再寄個信通知 osm-fr 我們掛掉了要砍掉異地重建
Cloudflare tunnel 的 key 我這邊有
我應該不需要 cloudflare tunnel ,因為我主機有對外固定 IP ,不過好像需要OSM authentication 或是 Keycloak authentication 二選一?
那就再麻煩 @uuuyyttu 提供之前的 OSM authentication key~
https://panoramax.ronny.tw/
我目前先架在這,不過登入註冊那邊我不太確定問題出在哪
redirect_uri 現在是設定哪裡?
我現在找不到哪邊可以 admin 登入來設定 redirect_uri
說明文件是說 You can log in keycloak admin console using the KEYCLOAK_ADMIN_PASSWORD credentials on https://your_domain/oauth/.

但我找不到哪裡有 /oauth 可以連
可能要問一下 @uuuyyttu
@ronnywang 你平常有在開 telegram 嗎?有的話我把你加到之前架設的群組,可能交接起來比較快
@ronnywang 請收群組邀請
感謝 @ronnywang 支援,panoramax.osm.tw 轉生啦!

還有一些細節會繼續調,但已經可用啦!
irvin 16:26:17
panoramax.osm.tw 這次掛得很慘,如果大家有資源,再麻煩介紹一下
基本上要從 @uuuyyttu 家中的 windows 搬出來重架一遍
我應該可以支援一下,我家中有放一台伺服器是歐噴公司財產,64G Ram 12 core 還有張 4090 顯卡,裝 ubuntu 24.04,網路走我家的中華 500MB 有固定 IP

不過因為是歐噴財產的關係,權限上比較不便開管理帳號給公司外的人,所以可能之後安裝或更新資料要讓我知道怎麼處理

另一個選擇是可以買一台小主機放在揪松辦公室?揪松辦公室目前網路是 300/300M 光世代,最近也申請了固定 IP 了
@ronnywang 原本是說可以整台搬來放工寮,但我擔心夏天熱的問題
或許在你那邊比較安全,之後 @uuuyyttu 出國深造也比較不怕沒人能顧
土撥鼠 Lisbeth 2026-04-16 18:25:49
如果能重架在這麼好的系統,就太感謝了🙏
目前只有想到現在圖片資料大約有 1T,預期會慢慢長大,用四顆 raid 6 拼出來,@ronnywang 那邊的機器的硬碟狀態跟備份是什麼作法,這邊的硬碟是否要一起帶過去
我有一個20TB企業硬碟獨立使用,然後人工每季備份到另一顆20TB硬碟後拔走異地備份,另外這台主機最多可以插8顆sata硬碟,我還有插一些 4TB 1TB 的 SSD 做比較需要速度的應用 ,還有擴充空間,不過現在硬碟超貴XD
可能可以把資料拉出來,然後再把我們的硬碟也另外加進去你那邊的 raid,再把資料塞回去?
@uuuyyttu 是不是只要拿一顆 4TB 搭我那一顆然後兩顆做 raid 1 就好了?
@uuuyyttu 其實我覺得系統重架重新傳一遍照片搞不好還更單純,先確認一下目前有哪些人上傳過?搞不好只有我跟你?
土撥鼠 Lisbeth 2026-04-17 02:30:44
20TB 的話放一起然後備份也可以?重點是資料庫跟檔案的時間是一致的,RPO 三個月其實也還好,總比一次全不見或是有些圖片檔案存在但資料庫沒記錄還來得好

然後雖然後來有大約十幾人上傳,但那是在九月之後的事了,現在最多也只有圖片,沒辦法知道是誰上傳的,使用了不符合 CC BY 規範

不然就重新打掉重來吧
就退到九月吧
我這邊可以處理 DNS 的事情,有確定伺服器端怎麼處理之後再跟我說~
土撥鼠 Lisbeth 2026-04-18 22:06:30
硬碟內的圖片應該不好抓,所以如果是這樣的話不如就重開重傳吧
@uuuyyttu 沒,反正我都有檔案
哪裡有 panoramax 的安裝文件可以參考?
我剛剛裝了 panoramax website ,結果發現 website 只是個殼,好像還需要安裝 api 和其他東西?哪邊有比較完整的安裝文雁呢
https://docs.panoramax.fr/backend/install/install/#docker-compose
我現在看這邊,好像可以從 api 直接用 docker compose 裝全部?
土撥鼠 Lisbeth 2026-04-20 03:43:57
久等,花了點時間看一下他們這段時間的調整
目前主要是用 OpenStreetMap authentication,也就是這一頁的設定:https://docs.panoramax.fr/backend/install/tutorials/running_docker_osm_auth/

主要是要設定一組 OSM oauth application,然後把這些 key 放進 `.env`
然後再加上 cloudflared 處理對外連線,這樣就不用直接在系統上開 port

OSM oauth 我可以提供現在 application key。cloudflared 這段需要加入 `docker-compose.yml` ,沒有在他們 repo。目前的想法是 fork 一份出來改,設定完之後再私下傳 .env 給 @ronnywang
這樣壞處是未來要定期看一下原 repo,但看大家有沒有比較建議的作法
如果又套 cloudflare 又會碰到你之前卡到的掛 panoramax.osm.tw 網址的問題了?
土撥鼠 Lisbeth 2026-04-20 04:09:15
cloudflare 的問題就轉到 osm.tw 帳號底下管就好
其實 cloudflared 轉換就是換一個 api key 然後重開 container 這麼簡單,上週整個掛掉的主因是 WSL 不是 cloudflared

然後第二個問題沒看懂,但不預期有問題
@uuuyyttu 你省點時間,直接把 key 跟現有設定檔丟給 ronny 吧
然後再寄個信通知 osm-fr 我們掛掉了要砍掉異地重建
Cloudflare tunnel 的 key 我這邊有
我應該不需要 cloudflare tunnel ,因為我主機有對外固定 IP ,不過好像需要OSM authentication 或是 Keycloak authentication 二選一?
那就再麻煩 @uuuyyttu 提供之前的 OSM authentication key~
https://panoramax.ronny.tw/
我目前先架在這,不過登入註冊那邊我不太確定問題出在哪
redirect_uri 現在是設定哪裡?
我現在找不到哪邊可以 admin 登入來設定 redirect_uri
說明文件是說 You can log in keycloak admin console using the KEYCLOAK_ADMIN_PASSWORD credentials on https://your_domain/oauth/.

但我找不到哪裡有 /oauth 可以連
可能要問一下 @uuuyyttu
@ronnywang 你平常有在開 telegram 嗎?有的話我把你加到之前架設的群組,可能交接起來比較快
@ronnywang 請收群組邀請
感謝 @ronnywang 支援,panoramax.osm.tw 轉生啦!

還有一些細節會繼續調,但已經可用啦!
土撥鼠 Lisbeth 16:26:47
@uuuyyttu has joined the channel
ronnywang 16:29:49
我應該可以支援一下,我家中有放一台伺服器是歐噴公司財產,64G Ram 12 core 還有張 4090 顯卡,裝 ubuntu 24.04,網路走我家的中華 500MB 有固定 IP

不過因為是歐噴財產的關係,權限上比較不便開管理帳號給公司外的人,所以可能之後安裝或更新資料要讓我知道怎麼處理

另一個選擇是可以買一台小主機放在揪松辦公室?揪松辦公室目前網路是 300/300M 光世代,最近也申請了固定 IP 了
irvin 16:35:06
@ronnywang 原本是說可以整台搬來放工寮,但我擔心夏天熱的問題
或許在你那邊比較安全,之後 @uuuyyttu 出國深造也比較不怕沒人能顧
土撥鼠 Lisbeth 18:25:49
如果能重架在這麼好的系統,就太感謝了🙏
目前只有想到現在圖片資料大約有 1T,預期會慢慢長大,用四顆 raid 6 拼出來,@ronnywang 那邊的機器的硬碟狀態跟備份是什麼作法,這邊的硬碟是否要一起帶過去
ronnywang 18:47:08
我有一個20TB企業硬碟獨立使用,然後人工每季備份到另一顆20TB硬碟後拔走異地備份,另外這台主機最多可以插8顆sata硬碟,我還有插一些 4TB 1TB 的 SSD 做比較需要速度的應用 ,還有擴充空間,不過現在硬碟超貴XD
irvin 20:09:59
可能可以把資料拉出來,然後再把我們的硬碟也另外加進去你那邊的 raid,再把資料塞回去?
@uuuyyttu 是不是只要拿一顆 4TB 搭我那一顆然後兩顆做 raid 1 就好了?
irvin 20:11:26
@uuuyyttu 其實我覺得系統重架重新傳一遍照片搞不好還更單純,先確認一下目前有哪些人上傳過?搞不好只有我跟你?
2026-04-17
土撥鼠 Lisbeth 02:30:44
20TB 的話放一起然後備份也可以?重點是資料庫跟檔案的時間是一致的,RPO 三個月其實也還好,總比一次全不見或是有些圖片檔案存在但資料庫沒記錄還來得好

然後雖然後來有大約十幾人上傳,但那是在九月之後的事了,現在最多也只有圖片,沒辦法知道是誰上傳的,使用了不符合 CC BY 規範

不然就重新打掉重來吧
irvin 03:11:45
就退到九月吧
2026-04-18
s8321414 15:18:58
我這邊可以處理 DNS 的事情,有確定伺服器端怎麼處理之後再跟我說~
土撥鼠 Lisbeth 22:06:30
硬碟內的圖片應該不好抓,所以如果是這樣的話不如就重開重傳吧
2026-04-19
irvin 00:37:48
@uuuyyttu 沒,反正我都有檔案
ronnywang 09:30:16
哪裡有 panoramax 的安裝文件可以參考?
ronnywang 09:30:53
我剛剛裝了 panoramax website ,結果發現 website 只是個殼,好像還需要安裝 api 和其他東西?哪邊有比較完整的安裝文雁呢
ronnywang 09:38:26
https://docs.panoramax.fr/backend/install/install/#docker-compose
我現在看這邊,好像可以從 api 直接用 docker compose 裝全部?
2026-04-20
土撥鼠 Lisbeth 03:43:57
久等,花了點時間看一下他們這段時間的調整
目前主要是用 OpenStreetMap authentication,也就是這一頁的設定:https://docs.panoramax.fr/backend/install/tutorials/running_docker_osm_auth/

主要是要設定一組 OSM oauth application,然後把這些 key 放進 `.env`
然後再加上 cloudflared 處理對外連線,這樣就不用直接在系統上開 port

OSM oauth 我可以提供現在 application key。cloudflared 這段需要加入 `docker-compose.yml` ,沒有在他們 repo。目前的想法是 fork 一份出來改,設定完之後再私下傳 .env 給 @ronnywang
這樣壞處是未來要定期看一下原 repo,但看大家有沒有比較建議的作法
irvin 04:06:44
如果又套 cloudflare 又會碰到你之前卡到的掛 panoramax.osm.tw 網址的問題了?
土撥鼠 Lisbeth 04:09:15
cloudflare 的問題就轉到 osm.tw 帳號底下管就好
其實 cloudflared 轉換就是換一個 api key 然後重開 container 這麼簡單,上週整個掛掉的主因是 WSL 不是 cloudflared

然後第二個問題沒看懂,但不預期有問題
irvin 21:00:53
@uuuyyttu 你省點時間,直接把 key 跟現有設定檔丟給 ronny 吧
然後再寄個信通知 osm-fr 我們掛掉了要砍掉異地重建
s8321414 21:03:01
Cloudflare tunnel 的 key 我這邊有
ronnywang 21:51:39
我應該不需要 cloudflare tunnel ,因為我主機有對外固定 IP ,不過好像需要OSM authentication 或是 Keycloak authentication 二選一?
s8321414 21:56:44
那就再麻煩 @uuuyyttu 提供之前的 OSM authentication key~
2026-04-21
ronnywang 08:05:03
https://panoramax.ronny.tw/
我目前先架在這,不過登入註冊那邊我不太確定問題出在哪
s8321414 11:58:11
redirect_uri 現在是設定哪裡?
ronnywang 12:13:24
我現在找不到哪邊可以 admin 登入來設定 redirect_uri
ronnywang 12:14:54
說明文件是說 You can log in keycloak admin console using the KEYCLOAK_ADMIN_PASSWORD credentials on https://your_domain/oauth/.

但我找不到哪裡有 /oauth 可以連
s8321414 12:19:11
可能要問一下 @uuuyyttu
2026-04-22
irvin 20:29:20
@ronnywang 你平常有在開 telegram 嗎?有的話我把你加到之前架設的群組,可能交接起來比較快
ronnywang 20:29:41
irvin 20:30:36
@ronnywang 請收群組邀請
2026-04-23
chewei 哲瑋 00:10:12
提案測試:
高鐵選址合理嗎?會虧錢嗎?
chewei 哲瑋 00:10:12
提案測試:
高鐵選址合理嗎?會虧錢嗎?
2026-04-25
caleb 18:11:33
@caleb has joined the channel
caleb 18:11:46
Wuduup
caleb 18:11:46
Wuduup
irvin 18:11:57
haha
irvin 18:11:57
haha
irvin 18:12:42
Replied to a thread: 2026-04-16 16:26:17
感謝 @ronnywang 支援,panoramax.osm.tw 轉生啦!

還有一些細節會繼續調,但已經可用啦!
  • 1
  • 🔥1
  • 🙏1
  • 1
  • ❤️1
caleb 18:14:49
我有。。。應該200GB 的照片,要上傳
我有一些處理的 scripts 歡迎參考
https://github.com/irvin/360-street-view-photos-processing
Oh sick
caleb 18:14:49
我有。。。應該200GB 的照片,要上傳
  • 💯1
我有一些處理的 scripts 歡迎參考
https://github.com/irvin/360-street-view-photos-processing
Oh sick
caleb 18:14:58
用GOPRO360
caleb 18:14:58
用GOPRO360
caleb 18:15:33
mapillary.com
Street-level imagery, powered by collaboration and computer vision.
caleb 18:17:01
@uuuyyttu did you say you were having some issues because no GPU? I have a 1080ti I'm not using if you want to borrow it
@ronnywang has everything so i think we are all fine now.
perhaps start to saving some budget for storage in future
I think I have some extra 14TB HDD as well, need to check. They might be unreliable though, some of my drives have been replaced because they were getting failures in ZFS
woot
if you can run some diagnostic and RMA them, maybe they can be added to the storage
Too late to RMA but I'll run diagnostic
Errrrr if I have sata slots left...
heard that ronny has 20T disk and is adding new one, guess our small disk won't help much
caleb 18:17:01
@uuuyyttu did you say you were having some issues because no GPU? I have a 1080ti I'm not using if you want to borrow it
@ronnywang has everything so i think we are all fine now.
perhaps start to saving some budget for storage in future
I think I have some extra 14TB HDD as well, need to check. They might be unreliable though, some of my drives have been replaced because they were getting failures in ZFS
woot
if you can run some diagnostic and RMA them, maybe they can be added to the storage
Too late to RMA but I'll run diagnostic
Errrrr if I have sata slots left...
heard that ronny has 20T disk and is adding new one, guess our small disk won't help much
irvin 18:17:11
我有一些處理的 scripts 歡迎參考
https://github.com/irvin/360-street-view-photos-processing
caleb 18:17:42
Oh sick
irvin 18:21:20
@ronnywang has everything so i think we are all fine now.
perhaps start to saving some budget for storage in future
caleb 18:22:15
I think I have some extra 14TB HDD as well, need to check. They might be unreliable though, some of my drives have been replaced because they were getting failures in ZFS
irvin 18:29:30
woot
if you can run some diagnostic and RMA them, maybe they can be added to the storage
caleb 18:37:57
Too late to RMA but I'll run diagnostic
caleb 18:38:17
Errrrr if I have sata slots left...
irvin 23:17:02
heard that ronny has 20T disk and is adding new one, guess our small disk won't help much