{"id":20541173,"url":"https://github.com/netways/foreman-training","last_synced_at":"2025-10-05T21:23:22.462Z","repository":{"id":52753839,"uuid":"57039927","full_name":"NETWAYS/foreman-training","owner":"NETWAYS","description":"Open Source Training for Foreman Lifecycle Management Tool","archived":false,"fork":false,"pushed_at":"2025-01-22T08:24:58.000Z","size":6694,"stargazers_count":45,"open_issues_count":0,"forks_count":19,"subscribers_count":21,"default_branch":"gh-pages","last_synced_at":"2025-03-02T14:18:36.131Z","etag":null,"topics":["foreman","foreman-training","puppet","training","training-materials"],"latest_commit_sha":null,"homepage":"https://www.netways.de/en/trainings/foreman/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/NETWAYS.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,"dei":null}},"created_at":"2016-04-25T12:30:39.000Z","updated_at":"2025-02-05T11:04:44.000Z","dependencies_parsed_at":"2023-12-13T09:44:04.766Z","dependency_job_id":"32fe45ff-fffb-4aca-affd-66fde63dfadc","html_url":"https://github.com/NETWAYS/foreman-training","commit_stats":null,"previous_names":[],"tags_count":9,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NETWAYS%2Fforeman-training","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NETWAYS%2Fforeman-training/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NETWAYS%2Fforeman-training/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NETWAYS%2Fforeman-training/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/NETWAYS","download_url":"https://codeload.github.com/NETWAYS/foreman-training/tar.gz/refs/heads/gh-pages","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244066189,"owners_count":20392406,"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":["foreman","foreman-training","puppet","training","training-materials"],"created_at":"2024-11-16T01:19:54.904Z","updated_at":"2025-10-05T21:23:22.443Z","avatar_url":"https://github.com/NETWAYS.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Training\n\nThis training is designed as a two day hands-on training introducing Foreman.\n\nIn the training you will get basic knowledge of the architecture of Foreman. You will\ninstall and configure Foreman to provide several ways of provisioning. The configuration\nmanagement solution used is Puppet to show configuration management integration into Foreman.\nFurthermore user and permission management of Foreman is shown. And last but not least\nForeman's extensibility is shown by introducing some plugins from basic ones to Katello.\n\nTargeted audience are experienced Linux administrators in need of a provisioning and\nmanagement solution for their systems. Knowledge of Puppet is an advantage but not\nrequired.\n\n## Online Material\n\nIn addition to the sources you can find the rendered material on \n[netways.github.io](https://netways.github.io/foreman-training)\n\n* [Presentation](https://netways.github.io/foreman-training)\n* [Handouts](https://github.com/NETWAYS/foreman-training/releases/download/v1.9/foreman-training-handouts.pdf)\n* [Exercises](https://github.com/NETWAYS/foreman-training/releases/download/v1.9/foreman-training-exercises.pdf)\n* [Solutions](https://github.com/NETWAYS/foreman-training/releases/download/v1.9/foreman-training-solutions.pdf)\n\n## Provide your own training\n\nFeel free to use this material as it is to provide your own training.\n\nTo run the presentation you will need [showoff 0.20.4](https://rubygems.org/gems/showoff/versions/0.20.4).\nAfter installing it simply run showoff serve to get presenter mode with additional notes and display window to present to your students.\n\nFor creating the rendered documents on your own run `showoff static print` (handouts),\n`showoff static supplemental exercises` (exercises) or `showoff static supplemental solutions`\n(solutions) followed by \n`wkhtmltopdf -s A5 --print-media-type --footer-left [page] --footer-right 'Foreman Training' static/index.html handouts.pdf`\n\nAs alternative you can run the `./global/wizard.sh` script which requires docker. It will give you some options how to serve your presentation\nand provides a print mode to generate the rendered documents.\n\nIf you want to change the design to represent your corporate identity have a look at 'foreman.css',\nto change the included content adjust 'showoff.json' for example to add your own introduction as pre slides.\n\nThere will be optional content included in the training repository which does not fit in our\ntwo day training, for example adding content about Docker integration is planed. This material\ncan be included in your training material by changing 'showoff.json', too. In the same way\nremove content you do not want to show or change order if you feel it fits your need better.\n\nFor notes on setting up the training environment see 'Setup.md'.\n\nIf you provide a training we would be happy to add it to the forthcoming trainings to give you\nsome promotion on this site, simply contribute your date to the slides. In exchange we would like\nyou to credit us for providing the material.\nIn addition you can make sure to add it to the [events](http://theforeman.org/events/) listed by\nthe Foreman project.\n\n# Contribution\n\nPatches to fix mistakes or add optional content are always appreciated. If you want to see\nchanges on the default content of the training we are open for suggestions but keep in mind\nthat the training is intended for a two day hands-on training.\n\nThe rendered content will be updated at least if we do a newer version of the material which\nwill also be tagged on git.\n\nMaterial is licensed under [Creative Commons Attribution-ShareAlike 4.0 International](http://creativecommons.org/licenses/by-sa/4.0/).\n\nCopyright (c) 2016 NETWAYS GmbH \u003cinfo@netways.de\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnetways%2Fforeman-training","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnetways%2Fforeman-training","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnetways%2Fforeman-training/lists"}