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