Mirror of ajanata/PretendYoureXyzzy@github.com
Go to file
Gianlu 5810e85039 Return watermark in CardSet data 2020-05-28 19:20:44 +02:00
.externalToolBuilders
.settings java 8 2017-02-26 18:17:32 -08:00
WebContent Show custom card sets from game list 2020-05-26 14:12:27 +02:00
src Return watermark in CardSet data 2020-05-28 19:20:44 +02:00
.classpath java 8 2017-02-26 18:17:32 -08:00
.gitignore Updated gitignore for IntelliJ 2020-05-17 11:04:28 +02:00
.project
LICENSE big link to server list page 2020-04-04 09:57:04 -07:00
README.md Adding Docker docs to README 2018-08-26 14:09:13 -07:00
build.properties.example Merge remote-tracking branch 'remotes/ajanata/master' into cardcast-replacement 2020-05-24 10:00:48 +02:00
cah_cards.sql Fix "Make a haiku." draw and pick values. 2018-03-05 13:48:34 -08:00
constants.go Rewritten CardcastService.java + renamed all Cardcast stuff + changed ops 2020-05-17 13:32:03 +02:00
pom.xml Explicitly set Java language level to 1.8 + using diamonds 2020-05-25 15:58:11 +02:00
pyx.sqlite Fix "Make a haiku." draw and pick values. 2018-03-05 13:48:34 -08:00

README.md

Pretend You're Xyzzy

A Cards Against Humanity clone, server and web client. See WebContent/license.html for full details.

Note: This project is only known to work with Tomcat 7, all other versions are unsupported. Currently, the only way to build PYX is using Maven via mvn clean package war:war in the project's directory.

If you're doing mvn clean package war:exploded jetty:run, you now need to add -Dmaven.buildNumber.doCheck=false -Dmaven.buildNumber.doUpdate=false to make the buildnumber plugin allow you to run with uncommited changes.

For GeoIP functions to work, download http://geolite.maxmind.com/download/geoip/database/GeoLite2-City.mmdb.gz somewhere, gunzip it, and update the geoip.db value in build.properties to point to it.

Third-Party Usage

A Docker package for this project exists at emcniece/DockerYourXyzzy:

docker run -d -p 8080:8080 emcniece/dockeryourxyzzy:dev