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

https://github.com/kralamoure/retropvp

An unofficial PVP game server of Dofus Retro. This repository is a WIP.
https://github.com/kralamoure/retropvp

dofus go golang

Last synced: 7 months ago
JSON representation

An unofficial PVP game server of Dofus Retro. This repository is a WIP.

Awesome Lists containing this project

README

          

# retropvp

[![CI](https://github.com/kralamoure/retropvp/actions/workflows/ci.yml/badge.svg)](https://github.com/kralamoure/retropvp/actions/workflows/ci.yml)

`retropvp` is an unofficial PVP game server of Dofus Retro.

> [!WARNING]
> This repository is a WIP, and it's in a very early stage of development. I decided to make the repository public
> because a user requested that, and also in case anyone else finds it useful in its current state.

## Build

```sh
git clone https://github.com/kralamoure/retropvp
cd retropvp
go build ./cmd/...
```

## Installation

```sh
go install github.com/kralamoure/retropvp/cmd/retropvp@latest
```

## Usage

```sh
retropvp --help
```

### Output

```text
retropvp is an unofficial PVP game server for Dofus Retro.

Find more information at: https://github.com/kralamoure/retropvp

Options:
-h, --help Print usage information
-d, --debug Enable debug mode
-i, --id int Server ID
-a, --address string Server listener address (default "0.0.0.0:5556")
-p, --postgres string PostgreSQL connection string (default "postgresql://user:password@host/database")
-t, --timeout duration Connection timeout (default 30m0s)
--ticket duration Ticket duration (default 20s)

Usage: retropvp [options]
```