Initial repo structure
This commit is contained in:
commit
8e413ab06d
11 changed files with 57 additions and 0 deletions
17
.gitignore
vendored
Normal file
17
.gitignore
vendored
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
# Secrets
|
||||
.env
|
||||
*.key
|
||||
|
||||
# Logs
|
||||
*.log
|
||||
|
||||
# Windows
|
||||
Thumbs.db
|
||||
Desktop.ini
|
||||
|
||||
# macOS
|
||||
.DS_Store
|
||||
|
||||
# Temp
|
||||
*.tmp
|
||||
*.bak
|
||||
2
Deploy-Windows.ps1
Normal file
2
Deploy-Windows.ps1
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
# TODO: master deployment script
|
||||
# See SPEC.md for full specification
|
||||
30
config/config.json
Normal file
30
config/config.json
Normal file
|
|
@ -0,0 +1,30 @@
|
|||
{
|
||||
"deployment": {
|
||||
"timezone": "Central Europe Standard Time",
|
||||
"locale": "cs-CZ",
|
||||
"adminAccount": "adminx9"
|
||||
},
|
||||
"software": {
|
||||
"install": [
|
||||
{ "name": "7-Zip", "wingetId": "7zip.7zip" },
|
||||
{ "name": "Adobe Acrobat Reader","wingetId": "Adobe.Acrobat.Reader.64-bit" },
|
||||
{ "name": "OpenVPN Connect", "wingetId": "OpenVPNTechnologies.OpenVPNConnect" }
|
||||
]
|
||||
},
|
||||
"bloatware": {
|
||||
"keepPackages": [
|
||||
"Microsoft.WindowsCalculator"
|
||||
]
|
||||
},
|
||||
"desktopInfo": {
|
||||
"enabled": true,
|
||||
"position": "bottomRight",
|
||||
"fontSize": 12,
|
||||
"fontColor": "#FFFFFF",
|
||||
"backgroundColor": "transparent"
|
||||
},
|
||||
"pdfDefault": {
|
||||
"forceAdobeReader": true,
|
||||
"scheduledTaskEnabled": true
|
||||
}
|
||||
}
|
||||
1
scripts/01-bloatware.ps1
Normal file
1
scripts/01-bloatware.ps1
Normal file
|
|
@ -0,0 +1 @@
|
|||
# TODO: 01-bloatware.ps1
|
||||
1
scripts/02-software.ps1
Normal file
1
scripts/02-software.ps1
Normal file
|
|
@ -0,0 +1 @@
|
|||
# TODO: 02-software.ps1
|
||||
1
scripts/03-system-registry.ps1
Normal file
1
scripts/03-system-registry.ps1
Normal file
|
|
@ -0,0 +1 @@
|
|||
# TODO: 03-system-registry.ps1
|
||||
1
scripts/04-default-profile.ps1
Normal file
1
scripts/04-default-profile.ps1
Normal file
|
|
@ -0,0 +1 @@
|
|||
# TODO: 04-default-profile.ps1
|
||||
1
scripts/05-personalization.ps1
Normal file
1
scripts/05-personalization.ps1
Normal file
|
|
@ -0,0 +1 @@
|
|||
# TODO: 05-personalization.ps1
|
||||
1
scripts/06-scheduled-tasks.ps1
Normal file
1
scripts/06-scheduled-tasks.ps1
Normal file
|
|
@ -0,0 +1 @@
|
|||
# TODO: 06-scheduled-tasks.ps1
|
||||
1
scripts/07-desktop-info.ps1
Normal file
1
scripts/07-desktop-info.ps1
Normal file
|
|
@ -0,0 +1 @@
|
|||
# TODO: 07-desktop-info.ps1
|
||||
1
tests/Test-Deployment.ps1
Normal file
1
tests/Test-Deployment.ps1
Normal file
|
|
@ -0,0 +1 @@
|
|||
# TODO: Test-Deployment.ps1
|
||||
Loading…
Reference in a new issue