https://github.com/jms55/chessmatch
Play chess with others
https://github.com/jms55/chessmatch
elixir phoenix-liveview tailwindcss
Last synced: 2 months ago
JSON representation
Play chess with others
- Host: GitHub
- URL: https://github.com/jms55/chessmatch
- Owner: JMS55
- License: agpl-3.0
- Created: 2020-10-29T04:35:28.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2020-12-13T21:21:06.000Z (over 4 years ago)
- Last Synced: 2025-01-20T21:19:11.087Z (4 months ago)
- Topics: elixir, phoenix-liveview, tailwindcss
- Language: Elixir
- Homepage: https://chessmatch.cf
- Size: 1010 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# [Chessmatch](https://chessmatch.cf)
### Play chess with others---
### Deploy to a Server:
1. Setup a DNS record to point to your server's public IP address
2. Setup a firewall to only allow `SSH/HTTP/HTTPS` inbound connections
3. Install elixir v1.10+, erlang, node 14+, and caddy
4. `git clone https://github.com/JMS55/chessmatch && cd chessmatch`
5. `Replace "chessmatch.cf" with your domain in /install/Caddyfile and /config/prod.exs`
6. `cd install && bash install.sh`
7. `reboot`