zihluwang 8931598794 refactor(caddy): modularise deployment init
Split the monolithic init-caddy.sh into four ordered, idempotent
setup scripts for the Caddy deployment environment:

- install-base-deps: install required apt packages
- install-aws-cli: bootstrap AWS CLI v2
- install-caddy: fetch binary, create caddy:caddy, register systemd unit
- prepare-caddy-cicd: create bot deploy user + SSH, hand over web root
  with ACLs, write site Caddyfile and start the service
- Make the web root overridable via WEB_ROOT (default /var/www)
2026-09-02 13:47:00 +08:00
2026-06-08 11:21:23 +08:00

Shell Scripts

A collection of utility scripts for system and development task automation across Windows platforms. These scripts streamline common administrative tasks and enhance productivity.

Contents

Windows Scripts

  • RouteManager.ps1 - PowerShell utility for managing network route configurations
  • switch-right-click-menu-to-win10.cmd - Switches Windows Explorer context menu to Windows 10 style
  • switch-right-click-menu-to-win11.cmd - Switches Windows Explorer context menu to Windows 11 style
  • xiaoheshuangpin.reg - Registry configuration for Xiaohe Shuangpin (小鹤双拼) Chinese input method

Usage

  1. Review the specific script documentation before use
  2. Ensure appropriate permissions (administrator privileges may be required for system-level changes)
  3. Customise settings as needed for your environment
  4. Run the script from your preferred command-line interface

Notes

  • Scripts are designed for specific platforms and organised by operating system
  • Some operations require elevated privileges
  • Test in a non-production environment first if uncertain about the impact
S
Description
A collection of utility scripts for system and development task automation across several platforms.
Readme WTFPL
67 KiB
0 Stars 1 Watchers 0 Forks
Languages
Shell 63.1%
PowerShell 34.4%
Batchfile 2.5%