This commit is contained in:
12
readme.md
12
readme.md
@@ -1 +1,13 @@
|
|||||||
# Homelab IaC
|
# Homelab IaC
|
||||||
|
|
||||||
|
This repository hosts my homelab infrastructure setup, built using Ansible & Gitea Workflows.
|
||||||
|
|
||||||
|
## Getting started
|
||||||
|
|
||||||
|
You'll need to install Ansible Playbook, either through APT or another avenue.
|
||||||
|
|
||||||
|
```
|
||||||
|
sudo apt install ansible-core
|
||||||
|
```
|
||||||
|
|
||||||
|
Then, configure your vaults using the variable templates provided & update the hosts file to match your hosts. After you've done so, you can simply run `ansible-playbook main.yml` & it will deploy all containers.
|
||||||
|
@@ -15,6 +15,7 @@
|
|||||||
- name: Create Grafana Docker Container
|
- name: Create Grafana Docker Container
|
||||||
docker_container:
|
docker_container:
|
||||||
name: grafana
|
name: grafana
|
||||||
|
user: "{{ PUID }}"
|
||||||
image: grafana/grafana:latest
|
image: grafana/grafana:latest
|
||||||
restart_policy: unless-stopped
|
restart_policy: unless-stopped
|
||||||
recreate: true
|
recreate: true
|
||||||
|
Reference in New Issue
Block a user