https://github.com/jtprogru/ansible-role-profile
This is my personal role for configure my account on remote servers
https://github.com/jtprogru/ansible-role-profile
ansible ansible-role configuration playbook profile
Last synced: 3 months ago
JSON representation
This is my personal role for configure my account on remote servers
- Host: GitHub
- URL: https://github.com/jtprogru/ansible-role-profile
- Owner: jtprogru
- License: wtfpl
- Created: 2020-12-18T20:45:05.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2022-07-14T10:05:48.000Z (almost 4 years ago)
- Last Synced: 2025-03-16T07:16:49.679Z (over 1 year ago)
- Topics: ansible, ansible-role, configuration, playbook, profile
- Language: Jinja
- Homepage: https://galaxy.ansible.com/jtprogru/profile/
- Size: 58.6 KB
- Stars: 3
- Watchers: 1
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Funding: .github/funding.yml
- License: LICENSE.md
Awesome Lists containing this project
README
# jtprogru.profile




This is my personal role for configure my account on local machine (macOS) and remote servers (Linux)
## Role Variables
See `defaults/main.yml`:
Before running playbook you need to change password with this command:
```bash
❯ ansible-vault encrypt_string 'P@s$W0Rd' --name 'profile_password'
profile_password: !vault |
$ANSIBLE_VAULT;1.1;AES256
63623031323635356166633164353137353665376130383636653336653131386663333537353833
6561633239396437373933623439643938663036323034340a633761653638646461346636306231
32623466653336643930383332386134363264326364313933626265393537633930393161323863
3564303863336539330a316233316236613732396237613238656239376233653665366338633164
6564
Encryption successful
```
## Example Playbook
```yaml
- hosts: all
become: true
gather_facts: true
roles:
- jtprogru.profile
```
## License
[WTFPL](LICENSE.md)