mfa / cardgames

multiplayer card games

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

cardgames project

Run Tests

features

  • video-conference view (for screen share)
  • every client is an agent
  • a client can be a human or code

deployed version: https://cards.with.cress.space/

run locally

run fastapi

uvicorn app.main:app --reload

deploy to fly.io

(example for instance maintained by @mfa)

create volume:

flyctl volumes create cardgames_data --app floral-wave-1444 --region ams --size 1

initially create folder for data:

# ssh to instance
fly ssh console
# create folder
mkdir -p /data/store

deploy:

fly deploy --local-only

source for assets

cards: http://nicubunu.ro/cards/ (public domain)

About

multiplayer card games


Languages

Language:Python 58.4%Language:JavaScript 31.5%Language:HTML 10.0%Language:Procfile 0.1%