modified: README.md
All checks were successful
/ deploy-to-homesrv01 (push) Successful in 20s

This commit is contained in:
2025-05-04 13:02:12 +01:00
parent 49261d5e0f
commit faf176cc8d

View File

@@ -30,11 +30,10 @@ All essential Docker containers, such as MQTT and speech recognition, are hosted
- [Time \& Date](#time--date) - [Time \& Date](#time--date)
- [Xbox](#xbox) - [Xbox](#xbox)
- [Setup](#setup) - [Setup](#setup)
- [Docker](#docker) - [Deploy and Updates](#deploy-and-updates)
- [Deploy and update](#deploy-and-update) - [Docker Volumes](#docker-volumes)
- [Volumes](#volumes) - [`has_config`](#has_config)
- [`has_config`](#has_config) - [Development Environment](#development-environment)
- [Development Environment](#development-environment)
## Devices ## Devices
@@ -252,23 +251,23 @@ Home Assistant authenticates with Xbox Live through OAuth2 using the Home Assist
## Setup ## Setup
### Docker [Docker Compose file](./docker-compose.yaml).
The deployment and maintenance of this Home Assistant setup are managed using Docker. A [Docker Compose file](./docker-compose.yaml) is used to define and run the multi-container environment. ### Deploy and Updates
#### Deploy and update [Git Action workflow](./.gitea/workflows/deploy.yml):
A [Git Action workflow](./.gitea/workflows/deploy.yml) is configured to:
- Automatically pull the latest Docker images daily. - Automatically pull the latest Docker images daily.
- Execute `docker-compose up` to ensure the environment remains up-to-date and operational. - Execute `docker-compose up` to ensure the environment remains up-to-date and operational.
#### Volumes ### Docker Volumes
##### `has_config` #### `has_config`
The `has_config` volume stores the Home Assistant configuration files. For more details, refer to the [Home Assistant configuration repository](/marcio.fernandes/homeassistant.config). The `has_config` volume stores the Home Assistant configuration files. For more details, refer to the [Home Assistant configuration repository](/marcio.fernandes/homeassistant.config).
### Development Environment ## Development Environment
Development and maintenance tasks are performed using Visual Studio Code on the Lazarus development device. The Docker context is set to the host [homesrv01.dev.lan](/marcio.fernandes/homesrv01.dev.lan) for seamless integration and management. Development and maintenance tasks are performed using Visual Studio Code.
The Docker context is set to the host [homesrv01.dev.lan](/marcio.fernandes/homesrv01.dev.lan) for seamless integration and management.