https://github.com/telekom-mms/ansible-linux-client
This repository gives you the option to install and configure your linux client with ansible.
https://github.com/telekom-mms/ansible-linux-client
Last synced: about 2 months ago
JSON representation
This repository gives you the option to install and configure your linux client with ansible.
- Host: GitHub
- URL: https://github.com/telekom-mms/ansible-linux-client
- Owner: telekom-mms
- License: gpl-3.0
- Created: 2022-09-08T09:48:32.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-01-28T14:11:57.000Z (4 months ago)
- Last Synced: 2025-03-27T18:50:20.896Z (2 months ago)
- Language: Shell
- Homepage:
- Size: 46.9 KB
- Stars: 0
- Watchers: 6
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: CODEOWNERS
Awesome Lists containing this project
README
# ansible-linux-client
## Description
This repository give you the option to install and configure your linux client with ansible.## Scope
This repo should help you to manage your linux client with ansible. All is optional - nothing is duty.
Feel free to add new software and configuration to the repo.## Usage
```bash
# install git on your client
sudo apt update
sudo apt install git# clone the project
git clone https://github.com/telekom-mms/ansible-linux-client.git# switch to the project folder
cd ansible-linux-client/# define what you want to install
cat < vars/main.yml
---
install_vscode: true
install_ferdium: truepackages:
- htopEOF
# make setup.sh executable
chmod +x setup.sh# excute setup.sh to configure your linux-client
./setup.sh
```## Variables
| Variable | Required | Default | Description
|--------------------------------------------|----------|------------------------|------------
| install_vscode | no | false | install vscode
| install_zed | no | false | install zed
| install_zsh | no | false | install zsh
| install_ferdium | no | false | install latest release of ferdium
| install_docker | no | false | install docker
| install_spotify| no | false | install spotify
| install_chrome | no | false | install google chrome
| packages | no | - | install a list of packages
| packages_activate_wakemeops_repo | no| false | activate the WakeMeOps repo
install packages over variable packages
see also: https://docs.wakemeops.com/packages/## Author Information
* Christopher Grau
* Daniel Uhlmann## License
GPLv3