
A minimal, automated Bash script that deploys the Immich self-hosted photo and video backup solution using official release files. It streamlines the installation process by creating the necessary directories, downloading the required Docker Compose configurations, and initializing the stack. The project also includes a comprehensive uninstallation script that safely tears down the stack, removes stray containers, cleans up volumes, and ensures a pristine system state.
Solution: Engineered a single-line installation script that automatically pulls the latest configurations and environment files, setting up safe defaults and launching the stack without user intervention.
Solution: Developed a robust uninstallation script that systematically stops services, removes associated networks and Docker images, and deletes on-disk cache folders to guarantee a clean system state.