自作のWebベースコーディング環境

2025-02-13

Glitchの制限に不満を感じた著者は、独自のWebベースコーディング環境を構築しました。バックエンドはDjangoで、プロジェクトファイルはローカルに保存され、ドメインはLet's Encryptのワイルドカード証明書で管理されています。テンプレートの再利用、ライブプレビュー、自動保存、Makefileによるビルド、さらにはElmパッケージのインストールとシェルコマンドの実行も統合されています。Gitとの統合も追加され、Jujutsuを使用してバージョン管理を簡素化し、Forgejoのcreate-on-push機能を利用してシームレスなデプロイを実現しています。現在、実験的な作品から毎日のツールまで、80個のプロジェクトをホスティングしています。