This commit is contained in:
22
README.md
22
README.md
@@ -9,16 +9,6 @@ The server operates within its own VLAN (`homesrv`) but requires controlled comm
|
|||||||
<!-- omit in toc -->
|
<!-- omit in toc -->
|
||||||
## Table of Contents
|
## Table of Contents
|
||||||
|
|
||||||
- [Services](#services)
|
|
||||||
- [myInfra stack](#myinfra-stack)
|
|
||||||
- [docker](#docker)
|
|
||||||
- [rclone plugin](#rclone-plugin)
|
|
||||||
- [nginx](#nginx)
|
|
||||||
- [Home Assistant](#home-assistant)
|
|
||||||
- [Lyrion Music Server (LMS)](#lyrion-music-server-lms)
|
|
||||||
- [Mosquitto](#mosquitto)
|
|
||||||
- [Wyoming](#wyoming)
|
|
||||||
- [Zigbee2mqtt](#zigbee2mqtt)
|
|
||||||
- [Host](#host)
|
- [Host](#host)
|
||||||
- [Proxmox - container](#proxmox---container)
|
- [Proxmox - container](#proxmox---container)
|
||||||
- [OS](#os)
|
- [OS](#os)
|
||||||
@@ -26,9 +16,17 @@ The server operates within its own VLAN (`homesrv`) but requires controlled comm
|
|||||||
- [Development, Maintenance and Deployment](#development-maintenance-and-deployment)
|
- [Development, Maintenance and Deployment](#development-maintenance-and-deployment)
|
||||||
- [Docker context](#docker-context)
|
- [Docker context](#docker-context)
|
||||||
|
|
||||||
## Services
|
### Setup system
|
||||||
|
|
||||||
### myInfra stack
|
**Install/Update requirements (collections and roles):**
|
||||||
|
|
||||||
|
``` bash
|
||||||
|
ansible-galaxy collection install -r ./ansible/requirements.yml --force
|
||||||
|
```
|
||||||
|
|
||||||
|
``` bash
|
||||||
|
ansible-playbook ./ansible/site.yml
|
||||||
|
```
|
||||||
|
|
||||||
docker, promtail and telegraf configuration [maintained by ansible playbook](./site.yml).
|
docker, promtail and telegraf configuration [maintained by ansible playbook](./site.yml).
|
||||||
|
|
||||||
|
|||||||
@@ -1,2 +1,10 @@
|
|||||||
[defaults]
|
[defaults]
|
||||||
inventory = ansible/inventory.yml
|
inventory = ansible/inventory.yml
|
||||||
|
# Chick-Fil-A would like a word...
|
||||||
|
nocows = True
|
||||||
|
|
||||||
|
# Installs collections into [current dir]/ansible_collections/namespace/collection_name
|
||||||
|
collections_paths = ./ansible/collections
|
||||||
|
|
||||||
|
# Installs roles into [current dir]/roles/namespace.rolename
|
||||||
|
roles_path = ./ansible/roles
|
||||||
4
ansible/requirements.yml
Normal file
4
ansible/requirements.yml
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
collections:
|
||||||
|
- name: mylimbo.globals
|
||||||
|
source: ssh://git@git.limbosolutions.com:2222/myLimbo/ansible.collection.globals.git
|
||||||
|
type: git
|
||||||
Reference in New Issue
Block a user