Codenames ใช้เว็บแอปเพื่อสร้างและแสดงบอร์ดสำหรับเกมกระดาน Codenames บอร์ดที่สร้างขึ้นสามารถแชร์ได้และจะอัปเดตเมื่อมีการเปิดเผยคำพูด กระดานสามารถดูได้ว่าเป็นสปายมาสเตอร์หรือผู้เล่นธรรมดา
แอพเวอร์ชันโฮสต์มีอยู่ที่ www.horsepaste.com
แอปนี้ต้องใช้ Toolchain Go, node.js และพัสดุเพื่อสร้าง เมื่อคุณตั้งค่าเสร็จแล้ว ให้สร้างแอปพลิเคชัน Go binary ด้วย:
go install github.com/jbowens/codenames/cmd/codenames
จากนั้นจากไดเร็กทอรีส่วนหน้า ให้ติดตั้งโมดูลโหนด:
npm install
และเปิดแอป (ฟังการเปลี่ยนแปลง)
npm start
หรือสร้างแอป
npm run build
หรืออีกทางหนึ่ง พื้นที่เก็บข้อมูลจะมี Dockerfile สำหรับสร้างอิมเมจนักเทียบท่าของแอปนี้
docker build . -t codenames:latest
คำสั่งต่อไปนี้จะเปิดอิมเมจนักเทียบท่า:
docker run --name codenames_server --rm -p 9091:9091 -d codenames
คำสั่งต่อไปนี้จะฆ่าอินสแตนซ์นักเทียบท่า:
docker stop codenames_server