{"id":13735635,"url":"https://github.com/ti-mo/ansible-lanparty","last_synced_at":"2025-05-08T11:33:58.438Z","repository":{"id":79403541,"uuid":"46894219","full_name":"ti-mo/ansible-lanparty","owner":"ti-mo","description":"Collection of integrated Ansible roles used to run LAN events.","archived":true,"fork":false,"pushed_at":"2017-09-08T21:00:29.000Z","size":560,"stargazers_count":136,"open_issues_count":3,"forks_count":12,"subscribers_count":14,"default_branch":"master","last_synced_at":"2024-05-18T18:32:37.996Z","etag":null,"topics":["iptables-configurations","lxc","nginx-proxy","openvswitch","srcds"],"latest_commit_sha":null,"homepage":null,"language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ti-mo.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2015-11-25T23:55:47.000Z","updated_at":"2024-05-14T13:54:01.000Z","dependencies_parsed_at":"2023-03-23T13:48:48.608Z","dependency_job_id":null,"html_url":"https://github.com/ti-mo/ansible-lanparty","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ti-mo%2Fansible-lanparty","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ti-mo%2Fansible-lanparty/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ti-mo%2Fansible-lanparty/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ti-mo%2Fansible-lanparty/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ti-mo","download_url":"https://codeload.github.com/ti-mo/ansible-lanparty/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":213758654,"owners_count":15634354,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["iptables-configurations","lxc","nginx-proxy","openvswitch","srcds"],"created_at":"2024-08-03T03:01:09.144Z","updated_at":"2024-08-03T03:05:08.323Z","avatar_url":"https://github.com/ti-mo.png","language":"Shell","funding_links":[],"categories":["Shell","Software"],"sub_categories":["Server Management"],"readme":"ansible-lanparty\n---\n\nCollection of integrated Ansible roles used to run LAN events.\nThis repository consists of roles that are _purpose-built_, _lean_\nand as easy as possible to understand and modify. The roles are built to\nsimplify and accelerate, not to obscure.\n\nIt is primarily used in temporary environments, so great care is taken to\navoid specific startup sequence dependencies between systems. The whole stack\nneeds to come up automatically after a power cut or a physical move.\n\nIt was created for a Debian-based OS by the organizers of\n[Frag-o-Matic](http://fom.be) and [ZanziLan](http://zanzilan.be).\nFeel free to get in touch through any of the advertised contact details or come\ngrab a beer at one of our events!\n\nDisclaimer\n===\n\n_The 0.1.x track will suffer breaking changes and possibly history re-writes._ Patch notes will always be provided.\n\nThis project was only recently published on GitHub and was previously\nmaintained privately. There is no documentation, and a scratch setup will be\nvery frustrating and time-consuming without a working example. Please bear with\nus as we work out these aspects.\n\nFeel free to hack on the code, log issues and send PRs in the meantime!\n\nFeature Overview\n===\n\n* _internet gateways with low-latency-oriented packet shaping_ - serve hundreds (thousands) of gamers using residential WAN links\n* (Dynamic) DNS, DHCP, Samba shares\n* TeamSpeak 3 servers w/ MySQL\n* STEAM binary content caching\n* Twitch HLS stream caching\n* Systems management (APT cache, Users, SSH Keys, NTP)\n* Monitoring\n    - Smokeping latency graphing\n    - LibreNMS\n* LXC containers integrated w/ OVS bridges\n* Centralized logging and log shipping\n* eBot for automating CS:GO competitions\n* BGPanel for gameserver management (phase-out)\n* cloud-init server to accelerate provisioning on VMware farms\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fti-mo%2Fansible-lanparty","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fti-mo%2Fansible-lanparty","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fti-mo%2Fansible-lanparty/lists"}