このプロジェクトについて

GolemはGoで実装されたゼロからのDikuライクなMUDです。READMEではDockerベースのセットアップ手順が説明されています。リポジトリをクローンし、docker build --tag golem:latest . を実行してから、docker-compose up を実行します。MUDはデフォルトでホストのTCPポート4000で待ち受けます。データベース設定は etc/config.json の database 配下にあります。driver を sqlite に設定し、etc/golem.sqlite3 のようなパスを指定することでSQLiteがサポートされます。すべてのデータベースデータを破棄して最初からやり直すには、docker-compose down を実行し、etc/golem.sqlite3 を削除します。動画デモがREADMEにリンクされています。