Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/naamloos/openwebdungeon
Open-Source Web-Based RPG Game
https://github.com/naamloos/openwebdungeon
Last synced: about 1 month ago
JSON representation
Open-Source Web-Based RPG Game
- Host: GitHub
- URL: https://github.com/naamloos/openwebdungeon
- Owner: Naamloos
- License: gpl-3.0
- Created: 2023-10-10T10:36:48.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2023-10-10T11:55:08.000Z (about 1 year ago)
- Last Synced: 2024-05-01T15:37:09.641Z (8 months ago)
- Language: C#
- Size: 85.9 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# OpenWebDungeon
Open-Source Web-Based RPG Game## Setup
To run OpenWebDungeon, use the `docker-compose.yml` that is in the `src` directory.After deploying OWD, You'll want to expose the web panel through nginx (or whatever reverse proxy you prefer). It is recommended to also expose the API through your reverse proxy, so users can connect to your instance using third-party clients. If you want to only serve the game via it's web-panel, simply don't expose the API to the web. Communication between the web-panel and the api is done on the server-side through Remix.
The web client serves over port `80` and the api serves over port `8008`.
After the initial setup is complete, you'll want to import the asset pack into the `owd-data` volume. This is to ensure customizability by allowing hosters to create their own items for use in the game. A base asset pack has been included in this repository, under the `assets` directory.
## More info soon as development progresses.