Difegue / LANraragi

Web application for archival and reading of manga/doujinshi. Lightweight and Docker-ready for NAS/servers.
https://lrr.tvc-16.science
MIT License
2.18k stars 153 forks source link

Make install script die on any error #996

Closed siliconfeces closed 3 months ago

siliconfeces commented 3 months ago

install-everything.sh will happily chug along if, for instance, the alpine CDN is down or currently not accessible. The end result is a broken install, which isn't very cash money.

Rather than adding a bunch of fancy error handling, this PR just makes the script die if anything in it fails.