Forums WoW Modding Support Archives Azerothcore Discord Archives [DiscordArchive] Hello, would anyone happen to know where the server side DBC files are stored in the current docker

[DiscordArchive] Hello, would anyone happen to know where the server side DBC files are stored in the current docker

[DiscordArchive] Hello, would anyone happen to know where the server side DBC files are stored in the current docker

rektbyfaith
Administrator
0
12-24-2023, 06:51 PM
#1
Archived author: Alo? • Posted: 2023-12-24T18:51:30.800000+00:00
Original source

Hello, would anyone happen to know where the server side DBC files are stored in the current docker version?
rektbyfaith
12-24-2023, 06:51 PM #1

Archived author: Alo? • Posted: 2023-12-24T18:51:30.800000+00:00
Original source

Hello, would anyone happen to know where the server side DBC files are stored in the current docker version?

rektbyfaith
Administrator
0
12-24-2023, 07:12 PM
#2
Archived author: mynameismeat • Posted: 2023-12-24T19:12:33.869000+00:00
Original source

They're stored in a docker volume. You can change that to a bind mount by setting the `DOCKER_VOL_CLIENT_DATA` environment variable when you run `docker compose ...`. In a unix shell, it's `export DOCKER_VOL_CLIENT_DATA="./path-to-client-data"`, and then you can run which `docker compose` command you may need.

Alternatively, you can retrieve (or modify them) with a `docker-compose.override.yml` like this:

```yaml
services:
ac-client-data-init:
volumes:
- ./path-to-client-data:/azerothcore/env/dist/data
ac-worldserver:
volumes:
- ./path-to-client-data:/azerothcore/env/dist/data
```
rektbyfaith
12-24-2023, 07:12 PM #2

Archived author: mynameismeat • Posted: 2023-12-24T19:12:33.869000+00:00
Original source

They're stored in a docker volume. You can change that to a bind mount by setting the `DOCKER_VOL_CLIENT_DATA` environment variable when you run `docker compose ...`. In a unix shell, it's `export DOCKER_VOL_CLIENT_DATA="./path-to-client-data"`, and then you can run which `docker compose` command you may need.

Alternatively, you can retrieve (or modify them) with a `docker-compose.override.yml` like this:

```yaml
services:
ac-client-data-init:
volumes:
- ./path-to-client-data:/azerothcore/env/dist/data
ac-worldserver:
volumes:
- ./path-to-client-data:/azerothcore/env/dist/data
```

rektbyfaith
Administrator
0
12-24-2023, 07:15 PM
#3
Archived author: Alo? • Posted: 2023-12-24T19:15:55.043000+00:00
Original source

Oh, so would I just change "- ${DOCKER_VOL_DATA:-ac-client-data}:/azerothcore/env/dist/data/" to include a path from the computer wherever applicable? Am I understanding correctly?
rektbyfaith
12-24-2023, 07:15 PM #3

Archived author: Alo? • Posted: 2023-12-24T19:15:55.043000+00:00
Original source

Oh, so would I just change "- ${DOCKER_VOL_DATA:-ac-client-data}:/azerothcore/env/dist/data/" to include a path from the computer wherever applicable? Am I understanding correctly?

rektbyfaith
Administrator
0
12-24-2023, 07:39 PM
#4
Archived author: mynameismeat • Posted: 2023-12-24T19:39:10.065000+00:00
Original source

that's right - The override file (or the env var) does this in a pretty clean way
rektbyfaith
12-24-2023, 07:39 PM #4

Archived author: mynameismeat • Posted: 2023-12-24T19:39:10.065000+00:00
Original source

that's right - The override file (or the env var) does this in a pretty clean way

Recently Browsing
 1 Guest(s)
Recently Browsing
 1 Guest(s)