{"id":27895175,"url":"https://github.com/Mezeporta/Erupe","last_synced_at":"2025-05-05T15:03:10.778Z","repository":{"id":37831760,"uuid":"473428749","full_name":"Mezeporta/Erupe","owner":"Mezeporta","description":"Monster Hunter Frontier Server Emulator","archived":false,"fork":false,"pushed_at":"2025-05-03T15:47:47.000Z","size":22903,"stargazers_count":223,"open_issues_count":15,"forks_count":57,"subscribers_count":18,"default_branch":"main","last_synced_at":"2025-05-03T16:48:38.444Z","etag":null,"topics":["emulator","game","golang","monster-hunter","monster-hunter-frontier","postgresql","server","server-emulator"],"latest_commit_sha":null,"homepage":"https://discord.gg/DnwcpXM488","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"xl3lackout/Erupe","license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Mezeporta.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.md","dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2022-03-24T02:24:33.000Z","updated_at":"2025-05-03T15:47:50.000Z","dependencies_parsed_at":"2023-10-17T00:12:18.015Z","dependency_job_id":"ab1f387d-a42c-477e-a8b6-7c50cb3c8339","html_url":"https://github.com/Mezeporta/Erupe","commit_stats":null,"previous_names":["mezeporta/erupe"],"tags_count":9,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mezeporta%2FErupe","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mezeporta%2FErupe/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mezeporta%2FErupe/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mezeporta%2FErupe/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Mezeporta","download_url":"https://codeload.github.com/Mezeporta/Erupe/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252522132,"owners_count":21761684,"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","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":["emulator","game","golang","monster-hunter","monster-hunter-frontier","postgresql","server","server-emulator"],"created_at":"2025-05-05T15:01:22.440Z","updated_at":"2025-05-05T15:03:10.757Z","avatar_url":"https://github.com/Mezeporta.png","language":"Go","funding_links":[],"categories":["Go"],"sub_categories":[],"readme":"# Erupe\n\n## Client Compatibility\n### Platforms\n- PC\n- PlayStation 3\n- PlayStation Vita\n- Wii U (Up to Z2)\n### Versions (ClientMode)\n- All versions after HR compression (G10-ZZ) have been tested extensively and have great functionality.\n- All versions available on Wii U (G3-Z2) have been tested and should have good functionality.\n- The second oldest found version is Forward.4 (FW.4), this version has basic functionality.\n- The oldest found version is Season 6.0 (S6.0), however functionality is very limited.\n\nIf you have an **installed** copy of Monster Hunter Frontier on an old hard drive, **please** get in contact so we can archive it!\n\n## Setup\n\nIf you are only looking to install Erupe, please use [a pre-compiled binary](https://github.com/ZeruLight/Erupe/releases/latest).\n\nIf you want to modify or compile Erupe yourself, please read on.\n\n## Requirements\n\n- [Go](https://go.dev/dl/)\n- [PostgreSQL](https://www.postgresql.org/download/)\n\n## Installation\n\n1. Bring up a fresh database by using the [backup file attached with the latest release](https://github.com/ZeruLight/Erupe/releases/latest/download/SCHEMA.sql).\n2. Run each script under [patch-schema](./patch-schema) as they introduce newer schema.\n3. Edit [config.json](./config.json) such that the database password matches your PostgreSQL setup.\n4. Run `go build` or `go run .` to compile Erupe.\n\n## Docker\n\nPlease see [docker/README.md](./docker/README.md). This is intended for quick installs and development, not for production. \n\n## Schemas \n\nWe source control the following schemas: \n- Initialization Schema: This initializes the application database to a specific version (9.1.0).\n- Update Schemas: These are update files that should be ran on top of the initialization schema.\n- Patch Schemas: These are for development and should be run after running all initialization and update schema. These get condensed into `Update Schemas` and deleted when updated to a new release.\n- Bundled Schemas: These are demo reference files to give servers standard set-ups. \n\nNote: Patch schemas are subject to change! You should only be using them if you are following along with development. \n\n## Resources\n\n- [Quest and Scenario Binary Files](https://files.catbox.moe/xf0l7w.7z)\n- [Mezeporta Square Discord](https://discord.gg/DnwcpXM488)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FMezeporta%2FErupe","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FMezeporta%2FErupe","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FMezeporta%2FErupe/lists"}