v1.13.0
版本发布时间: 2023-05-28 23:37:09
FAForever/server最新发布版本:v1.13.4(2023-11-13 05:58:19)
This release adds a behind the scenes change to enable the server to be run behind a TCP proxy while still seeing accurate IP addresses for reporting and assigning appropriate country flags. It also includes regular dependency updates.
Deployment notes
Entries in the LISTEN
section of the config now support two additional non-required options, PROXY
and NAME
. The PROXY
option can be set to true
to enable support for the PROXY protocol on that port. This should only be enabled when running the server behind a reverse proxy like nginx or traefik and care must be taken that the lobby server port is not exposed to traffic from any other source by configuring an appropriate firewall. The NAME
option can be set to a string that will be used in log messages associated with that ServerContext. This can be useful to identify how clients are connecting to the server.
What's Changed
- Add support for the PROXY protocol by @Askaholic in https://github.com/FAForever/server/pull/964
- Update to Python 3.10 by @Askaholic in https://github.com/FAForever/server/pull/962
- Update to SQLAlchemy 2.0 by @Askaholic in https://github.com/FAForever/server/pull/961
Full Changelog: https://github.com/FAForever/server/compare/v1.12.9...v1.13.0