https://github.com/marcoceppi/juju-steam
Valve Steam Game Servers Juju Charm
https://github.com/marcoceppi/juju-steam
Last synced: 3 months ago
JSON representation
Valve Steam Game Servers Juju Charm
- Host: GitHub
- URL: https://github.com/marcoceppi/juju-steam
- Owner: marcoceppi
- License: other
- Created: 2011-11-02T17:46:47.000Z (over 13 years ago)
- Default Branch: master
- Last Pushed: 2011-11-21T12:46:31.000Z (over 13 years ago)
- Last Synced: 2025-02-15T16:42:14.761Z (4 months ago)
- Language: Shell
- Homepage:
- Size: 133 KB
- Stars: 1
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README
Awesome Lists containing this project
README
Steam is a charm designed to deploy all Steam supported game severs both
native and 3rd party.At this time the following games are supported, when configuring the service
please use the item in the KEY col+---------------------------------------------------------------+
| Valve game servers |
+----------------+----------------------------------------------+
| KEY | GAME |
+----------------+----------------------------------------------+
| tf2 | Team Fortress 2 |
| css | Counter Strike: Source |
| dods | Day of Defeat: Source |
+----------------+----------------------------------------------+
| Third party game severs |
+----------------+----------------------------------------------+
| KEY | GAME |
+----------------+----------------------------------------------+
+----------------+----------------------------------------------+STRUCTURE
================This charm operates a bit out of the norm compared to other charms in that it
spans a great many topics. Aside from the standard directories there are three
additional directories. A high level overview of their contents and functions
are outlined below. For more indepth information please refer to the header in
each file.+ opt/
This holds all the misc files for each game, typically the sever file and any
related system files for Apache, etc are stored here. When needed they will be
copied to their respective locations and updated to reflect the appropriate
configuration options+ env/
Each game has it's own ENV file which sets up game specific variables needed
during install and runtime of the game. These are "hardcoded" values based
on best practices for deploying each game to allow for multiple
deployments without duplication of effort