https://github.com/lu2000luk/unlimited-place
r/Place but unlimited!
https://github.com/lu2000luk/unlimited-place
Last synced: 12 months ago
JSON representation
r/Place but unlimited!
- Host: GitHub
- URL: https://github.com/lu2000luk/unlimited-place
- Owner: lu2000luk
- License: apache-2.0
- Created: 2024-11-06T20:27:09.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-12-02T13:50:44.000Z (over 1 year ago)
- Last Synced: 2025-04-05T00:28:23.498Z (about 1 year ago)
- Language: Svelte
- Homepage: https://unlimited-place.vercel.app
- Size: 233 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Unlimited r/Place
This my recreation of r/Place but it has virtually unlimited slots.
## The DB and the Server
DB: Redis on localhost port 32770 (Docker Hub: redis/redis-stack-server)
Server: *Just* a websocket server
## Develop locally
### Requires
- [Docker](https://www.docker.com/) (or Docker Desktop)
- [Bun](https://bun.sh/)
### Run it
1. Host a local redis stack docker container on port 32770
2. Then install dependencies using the command `bun i` in the folders `server/` and `/`
3. Change the `backendUrl` varible in `src/routes/+page.svelte` to `localhost:3000` to develop using your DB & server, if you are planning on using the main DB and server you can also ignore steps 1 and 5 (You wont be able to change server-side stuff)
4. In a terminal (inside the project's root) run `bun dev --open`
5. Then in another terminal at the `/server` directory run `bun run index.ts`