{"id":28429236,"url":"https://github.com/diff3/pandaria_5.4.8_docker","last_synced_at":"2025-09-02T22:38:52.104Z","repository":{"id":151276238,"uuid":"580023302","full_name":"diff3/pandaria_5.4.8_docker","owner":"diff3","description":"pandaria_5.4.8_docker","archived":false,"fork":false,"pushed_at":"2024-04-17T14:22:07.000Z","size":74326,"stargazers_count":16,"open_issues_count":2,"forks_count":5,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-07-04T18:45:17.447Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/diff3.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2022-12-19T14:27:15.000Z","updated_at":"2025-06-24T03:45:47.000Z","dependencies_parsed_at":null,"dependency_job_id":"ed0fe3c3-dd45-472f-a8e5-8dd74b918b1c","html_url":"https://github.com/diff3/pandaria_5.4.8_docker","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/diff3/pandaria_5.4.8_docker","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/diff3%2Fpandaria_5.4.8_docker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/diff3%2Fpandaria_5.4.8_docker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/diff3%2Fpandaria_5.4.8_docker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/diff3%2Fpandaria_5.4.8_docker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/diff3","download_url":"https://codeload.github.com/diff3/pandaria_5.4.8_docker/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/diff3%2Fpandaria_5.4.8_docker/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266821802,"owners_count":23989820,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-07-24T02:00:09.469Z","response_time":99,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-06-05T13:08:58.172Z","updated_at":"2025-07-24T09:32:12.590Z","avatar_url":"https://github.com/diff3.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Pandaria 5.4.8 docker\n\n\n\nThis docker container will include all dependencies to compile and run [**pandaria 5.4.8**](https://github.com/alexkulya/pandaria_5.4.8) in a docker container. With separate containers for compile, MariaDB, Authserver, and Worldserver. It also has a PHPMyAdmin container for easy database editing.\n\nIt does compile and creates the databases automatically. It also makes a basic configuration of worldserver.conf and authserver.conf when you  compiled the server. Just enough to log in on your computer.\n\nYou can use 'telnet localhost 3443' with admin:admin to create more accounts.\n\nBefore you start the server, you need to place dbc, maps, vmaps, and mmaps in the server/data directory. They can all be downloaded from [**pandaria 5.4.8**](https://github.com/alexkulya/pandaria_5.4.8)\n\nYou can also compile pandaria with tools, and use extractor container to create dbc, maps, vmaps, and mmaps from your MoP client. At the moment it's manual work only! \u003cadvanced user only\u003e\n\nThe containers will not work on Mac silicon M1 because MySQL 5 does not have any install candidate on Debian arm.\n\nI don't use Windows, so I can't test if it work, probebly not without some modifications.\n\nBefore starting MariaDB check mariadb.env file in the env folder. If you want access from some other computer then local you need to add your computer IP number instead of 127.0.0.1\n\n\nIf you need to get coredump working see info from stackoverflow, extractor container got some information as well.\nhttps://stackoverflow.com/a/69832851\n\n\n## Install  \n\n\n\n### Linux\n\nTested on Debian 11, Arch and Majarno linux\nDependencies: docker and git\n\n\n\n**Quickie!**\n\nPlace dbc, maps, mmaps and vmaps in 'server/data' dir\nctrl-c to exit log view\n\n```bash\n# Go and make dinner, it will take a while\ndocker compose up --build compile \u0026\u0026 docker compose down \u0026\u0026 docker compose up -d \u0026\u0026 docker compose logs -f\n```\n\n\n\n**Extended**\n\n\n```bash\ngit clone https://github.com/diff3/pandaria_5.4.8_docker\ncd pandaria_5.4.8_docker\n\n# compile\ndocker compose up -d compile \u0026\u0026 docker compose down\n\n# start authserver, mariadb and worldserver\ndocker compose up -d\n\n# start phpmyadmin\ndocker compose up -d phpmyadmin\n\n# stop servers\ndocker compose stop\n\n# start server\ndocker compose start\n\n# remove servers\ndocker compose down\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdiff3%2Fpandaria_5.4.8_docker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdiff3%2Fpandaria_5.4.8_docker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdiff3%2Fpandaria_5.4.8_docker/lists"}