modified: README.md
This commit is contained in:
61
README.md
61
README.md
@@ -1,4 +1,4 @@
|
||||
# homesrv01.dev.lan
|
||||
# casa
|
||||
|
||||
Welcome to my home server repository, where Home Assistant and other services are hosted.
|
||||
This repository is dedicated to documenting and maintaining the server configuration and workflows.
|
||||
@@ -13,24 +13,40 @@ The server operates within its own VLAN (`homesrv`) but requires controlled comm
|
||||
|
||||
- [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)
|
||||
- [Proxmox - lxc container](#proxmox---lxc-container)
|
||||
- [Operating System](#operating-system)
|
||||
- [Host](#host)
|
||||
- [Proxmox - container](#proxmox---container)
|
||||
- [OS](#os)
|
||||
- [logs](#logs)
|
||||
- [Development, Maintenance and Deployment](#development-maintenance-and-deployment)
|
||||
- [Docker context](#docker-context)
|
||||
- [docker](#docker)
|
||||
- [rclone plugin](#rclone-plugin)
|
||||
|
||||
## Services
|
||||
|
||||
### myInfra stack
|
||||
|
||||
docker, promtail and telegraf [maintained on myInfra repo](/marcio.fernandes/myInfra).
|
||||
docker, promtail and telegraf configuration [maintained on myInfra repo](/marcio.fernandes/myInfra).
|
||||
|
||||
### docker
|
||||
|
||||
#### rclone plugin
|
||||
|
||||
[https://rclone.org/docker/](https://rclone.org/docker/)
|
||||
|
||||
```bash
|
||||
sudo apt-get -y install fuse
|
||||
docker plugin install rclone/docker-volume-rclone:amd64 args="-v" --alias rclone --grant-all-permissions
|
||||
docker plugin list
|
||||
```
|
||||
|
||||
[ansible role for plugin configuration](./setup.rclone.docker-plugin.playlist.yml)
|
||||
|
||||
### nginx
|
||||
|
||||
@@ -106,7 +122,9 @@ Links
|
||||
- [Home assistant integration](/marcio.fernandes/homeassistant#Zigbee2mqtt)
|
||||
- [Continuos Deploy - git action](./.gitea/workflows/services.zigbee2mqtt.yml)
|
||||
|
||||
## Proxmox - lxc container
|
||||
## Host
|
||||
|
||||
### Proxmox - container
|
||||
|
||||
Currently hosted on a proxmox ubuntu container.
|
||||
|
||||
@@ -166,7 +184,7 @@ ls -l /dev/ttyUSB0
|
||||
#lxc.mount.entry: /dev/ttyUSB0 dev/ttyUSB0 none bind,optional,create=file
|
||||
```
|
||||
|
||||
## Operating System
|
||||
### OS
|
||||
|
||||
```bash
|
||||
# lsb_release -a
|
||||
@@ -179,6 +197,13 @@ Codename: noble
|
||||
6.8.4-3-pve
|
||||
```
|
||||
|
||||
### logs
|
||||
|
||||
```bash
|
||||
# check auto update scripts logs
|
||||
journalctl -r -t auto-update
|
||||
```
|
||||
|
||||
## Development, Maintenance and Deployment
|
||||
|
||||
Using visual studio code, docker, ansible and gitea actions.
|
||||
@@ -189,23 +214,3 @@ Using visual studio code, docker, ansible and gitea actions.
|
||||
# create context to homesrv01 docker on development devices
|
||||
docker context create homesrv01 --docker host=ssh://admin@homesrv01.dev.lan
|
||||
```
|
||||
|
||||
```bash
|
||||
# check auto update scripts logs
|
||||
journalctl -r -t auto-update
|
||||
```
|
||||
|
||||
## docker
|
||||
|
||||
### rclone plugin
|
||||
|
||||
[https://rclone.org/docker/](https://rclone.org/docker/)
|
||||
|
||||
```bash
|
||||
sudo apt-get -y install fuse
|
||||
|
||||
docker plugin install rclone/docker-volume-rclone:amd64 args="-v" --alias rclone --grant-all-permissions
|
||||
docker plugin list
|
||||
```
|
||||
|
||||
[ansible role for plugin configuration](./setup.rclone.docker-plugin.playlist.yml)
|
||||
|
||||
Reference in New Issue
Block a user