Maretol Base
TagsAboutContact
Back to the HomeJump to the Top
© 2024 - 2025 Maretol
DO NOT REPOST WITHOUT PERMISSION

ページのホスティングをちょっと変えた(工数2日)

作成日2025/04/20 20:27:56 JST
最終更新2025/04/20 20:27:56 JST

Tag :

Share :

Home

このサイトはCloudflareにホスティングさせているのだが、そこで使っているサービスはCloudflare Pagesだった

これにデプロイするためにnext-on-pagesを利用していたのだが、すでに開発が下火らしく、新しい問題などに対応できない状態になっていた

というわけでopennext.jsなるものでデプロイするように変更、その際にデプロイ先のサービスもCloudflare Workersに変更となった

この辺の話が技術的に気になる方は以下のリンクがいい感じにまとまってます

Loading...

https://laiso.hatenablog.com/entry/2024/10/12/000528


で、その変更に2日かかった。土日は完全に潰れた(すでに変更されてます)

厳密にはツールの変更で1日、いくつかの機能がPagesでしか使えなかったのでそれをWorkersでも使えるやつで代用するため移行作業で1日といったところ

マジで大変だった……まあ無事移行できたのでよし

移行途中一部ページの表示が不安定だったりちゃんとできない場面があったりしたと思います。失礼しました

現状私の知るところでは問題ない様子ですが何か見つけたらご報告お願いします


この移行作業で思ったのが、この手のメンテナンス作業を自分でやる必要があるのが個人サイトの問題なんだなぁと

つまるところ、誰にも縛られない(法以外)代わりに、この手の面倒な対応を自分でしないといけないんですね


夏までにトップページの改装をしたいですが、こう、改装とか追加機能に対してこの手のメンテって前進感が薄いのが欠点ですね

いろいろ調べると知識が増えるのでそこは嬉しいですが

てかこれ仕事でやってる人大変だろうなぁ(お前もだろ


ちゃんとメンテするって大変なのね


書きたい記事が溜まってるのでGWまでには1つ2つは片付けたい

GWは漫画や画像のアップロードとそれの管理ソフトを作ろうと思ってるからそっちに労力を割きたいし

ひとまずこのページがちゃんと表示されることを祈りつつ

Cloudflare WorkersとNext.jsインテグレーションの問題にOpenNext実装が加わった - laiso

Cloudflare WorkersとNext.jsインテグレーションの問題にOpenNext実装が加わった - laiso

Cloudflareが@opennextjs/cloudflareを発表 2024年9月末に開催された「Builder Day 2024」でNext.jsアプリをCloudflare Workersにデプロイする新たな方法が公開された。 この方法は、@opennextjs/cloudflareを使ってビルドする。既存の@cloudflare/next-on-pages方式を置き換える可能性があり、現在は実験的な段階だ。 以下に新旧の開発手順のドキュメントがある。 新(opennextjs): Next.js | Cloudflare Workers docs 旧(next-on-pages):…

laiso

https://laiso.hatenablog.com/entry/2024/10/12/000528