https://github.com/chriscn/homelab
Documentation behind my homelab
https://github.com/chriscn/homelab
ansible docker homelab raspberry-pi
Last synced: 5 months ago
JSON representation
Documentation behind my homelab
- Host: GitHub
- URL: https://github.com/chriscn/homelab
- Owner: chriscn
- Created: 2021-12-29T20:40:04.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2024-08-11T12:03:39.000Z (almost 2 years ago)
- Last Synced: 2024-12-06T22:43:27.794Z (over 1 year ago)
- Topics: ansible, docker, homelab, raspberry-pi
- Homepage:
- Size: 190 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# homelab
## design / overview
### devices
- home.chrisnethercott.co.uk: Raspberry Pi 5 8GB; home assistant, prometheus, graphing, database
- media.chrisnethercott.co.uk: HP Microserver Gen 8; main media server / NAS
- ?.chrisnethercott.co.uk: Think Station; prometheus, grafana - not sure what to call this yet.
## ansible
There are some specific Ansible configuration choices that I have made.
### variable naming
Variables that are used in roles, should prefix their role name, i.e. the role webserver is `webserver_port`.
Handlers should be named `::`. i.e. `nginx::reload`.
## useful one-liners
- `ansible -m debug -a "var=vars" ` - debug all variables for a given host