https://github.com/ti-mo/ansible-lanparty
Collection of integrated Ansible roles used to run LAN events.
https://github.com/ti-mo/ansible-lanparty
iptables-configurations lxc nginx-proxy openvswitch srcds
Last synced: 5 months ago
JSON representation
Collection of integrated Ansible roles used to run LAN events.
- Host: GitHub
- URL: https://github.com/ti-mo/ansible-lanparty
- Owner: ti-mo
- License: gpl-3.0
- Archived: true
- Created: 2015-11-25T23:55:47.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2017-09-08T21:00:29.000Z (over 7 years ago)
- Last Synced: 2024-05-18T18:32:37.996Z (11 months ago)
- Topics: iptables-configurations, lxc, nginx-proxy, openvswitch, srcds
- Language: Shell
- Size: 547 KB
- Stars: 136
- Watchers: 14
- Forks: 12
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-lanparty-software - ansible-lanparty
README
ansible-lanparty
---Collection of integrated Ansible roles used to run LAN events.
This repository consists of roles that are _purpose-built_, _lean_
and as easy as possible to understand and modify. The roles are built to
simplify and accelerate, not to obscure.It is primarily used in temporary environments, so great care is taken to
avoid specific startup sequence dependencies between systems. The whole stack
needs to come up automatically after a power cut or a physical move.It was created for a Debian-based OS by the organizers of
[Frag-o-Matic](http://fom.be) and [ZanziLan](http://zanzilan.be).
Feel free to get in touch through any of the advertised contact details or come
grab a beer at one of our events!Disclaimer
===_The 0.1.x track will suffer breaking changes and possibly history re-writes._ Patch notes will always be provided.
This project was only recently published on GitHub and was previously
maintained privately. There is no documentation, and a scratch setup will be
very frustrating and time-consuming without a working example. Please bear with
us as we work out these aspects.Feel free to hack on the code, log issues and send PRs in the meantime!
Feature Overview
===* _internet gateways with low-latency-oriented packet shaping_ - serve hundreds (thousands) of gamers using residential WAN links
* (Dynamic) DNS, DHCP, Samba shares
* TeamSpeak 3 servers w/ MySQL
* STEAM binary content caching
* Twitch HLS stream caching
* Systems management (APT cache, Users, SSH Keys, NTP)
* Monitoring
- Smokeping latency graphing
- LibreNMS
* LXC containers integrated w/ OVS bridges
* Centralized logging and log shipping
* eBot for automating CS:GO competitions
* BGPanel for gameserver management (phase-out)
* cloud-init server to accelerate provisioning on VMware farms