added configuration and documentation for development environment
This commit is contained in:
1
.gitignore
vendored
1
.gitignore
vendored
@@ -8,3 +8,4 @@ services/zigbee2mqtt/volumes/*
|
||||
.vscode/settings.json
|
||||
gitignore/*
|
||||
**.local
|
||||
ansible/inventory.yml
|
||||
|
||||
14
README.md
14
README.md
@@ -10,10 +10,6 @@ The server itself is on its own vlan (Vlan: homesrv) but requires communication
|
||||
|
||||
- IOT
|
||||
|
||||
Using [code-server docker container](#code-server) for Development / Maintenance.
|
||||
|
||||
All host configuration are executed using [ansible](#ansible-roles).
|
||||
|
||||
<!-- omit in toc -->
|
||||
## Table of Contents
|
||||
|
||||
@@ -30,7 +26,7 @@ All host configuration are executed using [ansible](#ansible-roles).
|
||||
- [Docker devices](#docker-devices)
|
||||
- [Proxmox - lxc container](#proxmox---lxc-container)
|
||||
- [Operation System](#operation-system)
|
||||
- [Packages and Requirements](#packages-and-requirements)
|
||||
- [Development, Maintenance and Deployment](#development-maintenance-and-deployment)
|
||||
- [Ansible roles](#ansible-roles)
|
||||
- [myInfra.dev.homesrv01.core](#myinfradevhomesrv01core)
|
||||
- [myInfra.dev.homesrv01](#myinfradevhomesrv01)
|
||||
@@ -260,11 +256,11 @@ Codename: noble
|
||||
6.8.4-3-pve
|
||||
```
|
||||
|
||||
## Packages and Requirements
|
||||
## Development, Maintenance and Deployment
|
||||
|
||||
```bash
|
||||
apt install ansible
|
||||
```
|
||||
Using gitea action for continuous deploys, visual studio code ([code workspace](./.code-workspace)) on my machine for maintenance and development related to hosting server, and a docker container with code server for editing docker container volumes.
|
||||
|
||||
Ansible scripts can be used locally, remotely or by gitea actions.
|
||||
|
||||
## Ansible roles
|
||||
|
||||
|
||||
2
ansible.cfg
Normal file
2
ansible.cfg
Normal file
@@ -0,0 +1,2 @@
|
||||
[defaults]
|
||||
inventory = ansible/inventory.yml
|
||||
Reference in New Issue
Block a user