An open API service indexing awesome lists of open source software.

https://github.com/azerothcore/azerothcore.github.io


https://github.com/azerothcore/azerothcore.github.io

Last synced: 8 months ago
JSON representation

Awesome Lists containing this project

README

          

# ![AzerothCore logo](https://raw.githubusercontent.com/azerothcore/azerothcore.github.io/master/images/logo-github.png) [AzerothCore website](http://azerothcore.github.io)

This is the repository for the AzerothCore website: [www.azerothcore.org](http://azerothcore.github.io/)

You can improve the website by opening a PR here.

[Website contributors](https://github.com/azerothcore/azerothcore.github.io/graphs/contributors)

## Run this repo locally with docker (supports https by default, suggested)

1. Install [docker-compose](https://docs.docker.com/compose/install/)

2. Run `docker-compose up`

3. Now you can see your web app on [https://127.0.0.1:4000/](https://127.0.0.1:4000/).

NOTE: the certificate is autogenerated during the image build phase, it's self-signed with localhost so you have to whitelist it in your browser

### Run this repo locally (development)

1. Clone this repo

2. Install the [ruby development environment](https://jekyllrb.com/docs/installation/) using [this guide](https://jekyllrb.com/docs/installation/).

3. Go to your project directory and run jekyll:

```
jekyll serve
```

4. Now you can see your web app on [http://127.0.0.1:4000/](http://127.0.0.1:4000/).

### How to update the catalogue

Go to "Actions" -> "Update Git-Catalogue" (or simply go [here](https://github.com/azerothcore/azerothcore.github.io/actions/workflows/update-catalogue.yml)) and run the workflow.