diff options
| author | fusion32 <marcopuzziello@gmail.com> | 2025-08-15 15:09:17 -0300 |
|---|---|---|
| committer | fusion32 <marcopuzziello@gmail.com> | 2025-08-15 15:09:17 -0300 |
| commit | 095c9e7a5b685323129ce157411f376c9fabfd80 (patch) | |
| tree | 35dda1ac9bb9cb6daf82d811149990462dfa2b92 /README.md | |
| parent | 326793ad5e585e00719252c2bb02bfcd94d518a8 (diff) | |
| download | web-095c9e7a5b685323129ce157411f376c9fabfd80.tar.gz web-095c9e7a5b685323129ce157411f376c9fabfd80.zip | |
wrapping up for a public release
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/README.md b/README.md new file mode 100644 index 0000000..9161285 --- /dev/null +++ b/README.md @@ -0,0 +1,11 @@ +# Tibia 7.7 Web Server +This is a simple web server designed to support [Tibia Game Server](https://github.com/fusion32/tibia-game). It is written in *Go* for simplicity and supports running over *HTTP* or *HTTPS*. Running over *HTTP* is not secure and should only be used for testing purposes. Running over *HTTPS* will require a valid certificate and key which may be acquired with [Let's Encrypt](https://letsencrypt.org/) free of cost, if you have a domain name. + +## Compiling +The only dependency is an up to date [Go Compiler](https://go.dev/doc/install). +``` +go build -o build/ +``` + +## Running +Similar to the game server, the web server won't boot up if it's not able to connect to the [Query Manager](https://github.com/fusion32/tibia-querymanager). It is always recommended that the server is setup as a service. There is a *systemd* configuration file (`tibia-web.service`) in the repository that may be used for that purpose. The process is very similar to the one described in the [Game Server](https://github.com/fusion32/tibia-game) so I won't repeat myself here. |
