# Basic Server Settings
Basic configuration options for Erupe server hosting.
## Configuration
```json
{
"Host": "127.0.0.1",
"BinPath": "bin",
"Language": "en",
"DisableSoftCrash": false,
"HideLoginNotice": true,
"LoginNotices": [
"
Welcome to Erupe!"
],
"PatchServerManifest": "",
"PatchServerFile": "",
"ScreenshotAPIURL": "",
"DeleteOnSaveCorruption": false
}
```
## Settings Reference
| Setting | Type | Default | Description |
|---------|------|---------|-------------|
| `Host` | string | auto-detect | Server IP address. Leave empty to auto-detect. Use `"127.0.0.1"` for local hosting |
| `BinPath` | string | `"bin"` | Path to binary game data (quests, scenarios, etc.) |
| `Language` | string | `"en"` | Server language. `"en"` for English, `"jp"` for Japanese |
| `DisableSoftCrash` | boolean | `false` | When `true`, server exits immediately on crash (useful for auto-restart scripts) |
| `HideLoginNotice` | boolean | `true` | Hide the Erupe welcome notice on login |
| `LoginNotices` | array | `[]` | Custom MHFML-formatted login notices to display to players |
| `PatchServerManifest` | string | `""` | Override URL for patch manifest server (optional) |
| `PatchServerFile` | string | `""` | Override URL for patch file server (optional) |
| `ScreenshotAPIURL` | string | `""` | Destination URL for screenshots uploaded to BBS (optional) |
| `DeleteOnSaveCorruption` | boolean | `false` | If `true`, corrupted save data will be flagged for deletion |
## Login Notices
Login notices use MHFML (Monster Hunter Frontier Markup Language) formatting:
```text
Large Centered Red Text
Normal Left-Aligned Yellow Text
White Text
```
**Common MHFML Tags:**
- `` - Start new line
- `
` - Line break
- ``, ``, `` - Text alignment
- ``, `` - Text size
- `` (Red), `` (Yellow), `` (White) - Text color
## Examples
### Local Development Server
```json
{
"Host": "127.0.0.1",
"BinPath": "bin",
"Language": "en",
"DisableSoftCrash": false,
"HideLoginNotice": false
}
```
### Production Server with Auto-Restart
```json
{
"Host": "",
"BinPath": "bin",
"Language": "en",
"DisableSoftCrash": true,
"HideLoginNotice": false,
"LoginNotices": [
"Welcome to Our Server!
Join our Discord: discord.gg/example"
]
}
```
## Related Documentation
- [Server Configuration](server-configuration.md) - Server types and ports
- [Configuration Overview](README.md) - All configuration options