Inital commit

This commit is contained in:
2023-03-09 00:38:30 +01:00
commit 56fa5970af
3273 changed files with 537628 additions and 0 deletions

View File

@@ -0,0 +1,5 @@
# yaml-language-server: $schema=../../schemas/_index.json
index: 3
title: Devices
templates:
node: '@overview'

View File

@@ -0,0 +1,6 @@
# yaml-language-server: $schema=../../../schemas/_index.json
index: 4
title: Computers
toc: false
templates:
node: 'computers'

View File

@@ -0,0 +1,20 @@
# yaml-language-server: $schema=../../../schemas/computer.json
name: 'computer-01'
type: ''
model: ''
os: 'Windows 11 Pro'
location: ''
interfaces:
- name: 'LAN'
ip: '10.10.10.21'
mask: '255.255.255.0'
gw: '10.10.10.1'
dns:
- '10.10.10.1'
updates:
- type: 'os'
method: 'auto'
frequency: 'auto'
time: 'auto'
backups:
- type: 'none'

View File

@@ -0,0 +1,23 @@
# yaml-language-server: $schema=../../../schemas/computer.json
todo:
- msg: 'Replace computer'
priority: 20
name: 'computer-02'
type: ''
model: ''
os: '! Windows 7 Pro'
location: ''
interfaces:
- name: 'LAN'
ip: '10.10.10.22'
mask: '255.255.255.0'
gw: '10.10.10.1'
dns:
- '10.10.10.1'
updates:
- type: 'os'
method: 'auto'
frequency: 'auto'
time: 'auto'
backups:
- type: 'none'

View File

@@ -0,0 +1,6 @@
# yaml-language-server: $schema=../../../schemas/_index.json
index: 1
title: Network
toc: false
templates:
node: 'netdevs'

View File

@@ -0,0 +1,33 @@
# yaml-language-server: $schema=../../../schemas/netdev.json
name: 'firewall-01'
roles:
- Firewall
- DHCP
- DNS
- VPN
- VLAN
model: 'Generic Firewall'
os: 'Linux'
location: ''
interfaces:
- name: 'LAN'
ip: '10.10.10.1'
mask: '255.255.255.0'
- name: 'GUEST'
ip: '192.168.5.1'
mask: '255.255.255.0'
- name: 'VPN'
ip: '192.168.9.1'
mask: '255.255.255.0'
- name: 'WAN'
ip: '0.0.0.0'
mask: '255.255.255.255'
updates:
- type: 'os'
method: 'auto'
frequency: 'tuesday'
time: '12:30'
backups:
- type: 'manual'
content: 'config'
frequency: 'On change'

View File

@@ -0,0 +1,19 @@
# yaml-language-server: $schema=../../../schemas/netdev.json
name: 'switch-01'
model: ''
location: ''
interfaces:
- name: 'LAN'
ip: '10.10.10.231'
mask: '255.255.255.0'
gw: '10.10.10.1'
dns: [ '10.10.10.1' ]
updates:
- type: 'os'
method: 'manual'
frequency: 'yearly'
time: '-'
backups:
- type: 'manual'
content: 'config'
frequency: 'On change'

View File

@@ -0,0 +1,19 @@
# yaml-language-server: $schema=../../../schemas/netdev.json
name: 'wifi-01'
model: ''
location: ''
interfaces:
- name: 'LAN'
ip: '10.10.10.241'
mask: '255.255.255.0'
gw: '10.10.10.1'
dns: [ '10.10.10.1' ]
updates:
- type: 'os'
method: 'manual'
frequency: 'yearly'
time: '-'
backups:
- type: 'manual'
content: 'config'
frequency: 'On change'

View File

@@ -0,0 +1,6 @@
# yaml-language-server: $schema=../../../schemas/_index.json
index: 8
title: Printers
toc: false
templates:
node: printers

View File

@@ -0,0 +1,12 @@
# yaml-language-server: $schema=../../../schemas/printer.json
name: 'mfc-01'
type: mfc
model: ''
location: ''
interfaces:
- name: 'LAN'
ip: '10.10.10.211'
mask: '255.255.255.0'
gw: '10.10.10.1'
dns:
- '10.10.10.1'

View File

@@ -0,0 +1,12 @@
# yaml-language-server: $schema=../../../schemas/printer.json
name: 'printer-01'
type: printer
model: ''
location: ''
interfaces:
- name: 'LAN'
ip: '10.10.10.212'
mask: '255.255.255.0'
gw: '10.10.10.1'
dns:
- '10.10.10.1'

View File

@@ -0,0 +1,6 @@
# yaml-language-server: $schema=../../../schemas/_index.json
index: 2
title: Servers
toc: false
templates:
node: 'servers'

View File

@@ -0,0 +1,26 @@
# yaml-language-server: $schema=../../../schemas/server.json
name: 'dc-01'
type: ''
roles: [ 'DC' ]
model: ''
os: 'Windows Server 2019 Std'
location: ''
interfaces:
- name: 'LAN'
ip: '10.10.10.110'
mask: '255.255.255.0'
gw: '10.10.10.1'
dns:
- '127.0.0.1'
updates:
- type: 'os'
method: 'auto'
frequency: 'friday'
time: 23:30
backups:
- type: 'Windows Backup'
content: 'All'
frequency: daily
time: 20:30
duration: ''
target: 'External HDD'

View File

@@ -0,0 +1,28 @@
# yaml-language-server: $schema=../../../schemas/server.json
name: 'fs-01'
type: ''
roles:
- 'File server'
- 'Print server'
model: ''
os: 'Windows Server 2019 Std'
location: ''
interfaces:
- name: 'LAN'
ip: '10.10.10.111'
mask: '255.255.255.0'
gw: '10.10.10.1'
dns:
- '10.10.10.1'
updates:
- type: 'os'
method: 'auto'
frequency: 'friday'
time: 23:30
backups:
- type: 'Windows Backup'
content: 'All'
frequency: daily
time: 20:30
duration: ''
target: 'External HDD'

View File

@@ -0,0 +1,30 @@
# yaml-language-server: $schema=../../../schemas/server.json
todo:
- msg: 'Add a new NAS server for backup'
priority: 20
name: 'nas-01'
type: ''
roles:
- 'Backup server'
model: ''
os: ''
location: ''
interfaces:
- name: 'LAN'
ip: '10.10.10.119'
mask: '255.255.255.0'
gw: '10.10.10.1'
dns:
- '10.10.10.1'
updates:
- type: 'os'
method: 'auto'
frequency: 'friday'
time: 23:30
backups:
- type: 'Internal Backup'
content: 'All'
frequency: daily
time: 20:30
duration: ''
target: 'External HDD'