https://github.com/osamaadam/wow-website
TrinityCore WoW 3.3.5 template website with database manipulation.
https://github.com/osamaadam/wow-website
Last synced: 4 months ago
JSON representation
TrinityCore WoW 3.3.5 template website with database manipulation.
- Host: GitHub
- URL: https://github.com/osamaadam/wow-website
- Owner: osamaadam
- License: mit
- Created: 2020-07-19T13:08:47.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2020-07-31T00:56:09.000Z (almost 5 years ago)
- Last Synced: 2024-12-30T20:33:42.453Z (5 months ago)
- Language: TypeScript
- Homepage:
- Size: 651 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# wow-website
A template website to use for your TrinityCore wow server (tested on AzerothCore but I have faith it'll work anywhere).
**This is for the 3.3.5 version of TrinityCore only. Other versions probably have different database schemas and shouldn't be compatible.**
## Prerequisites
- _Node_
- _Yarn_
- _Docker_
- _Docker-compose_## Development
To run the server you'll have to setup your _.env_ file in the server directory as specified in _.env.example_.
```env
HOST=
MYSQL_PORT=
MYSQL_USER=
MYSQL_PASSWORD=
AUTH_DATABASE=
JWT_SECRET=
```Then you'll need to run these commands in the root directory of the app.
```sh
$ yarn
$ yarn dev
```et voila! It should hopefully work. If it doesn't check the _.env_ file you created.
## Deployment
Run the following command
```sh
$ docker-compose up
```This should take care of everything.
After it's done, the app should be running on port _80_ on your _localhost_. This is a docker container so you could deploy it wherever not not necessarily locally.