That would require that you provide a service within the EU and that you store personal data, neither of which you do in your example.
So, even in the boring world of small websites, you have to comply.
Okay, so then the only requirement of GDPR is that you must make the newsletter opt-in rather than opt-out and you must make the unsubscribe process as easy as the subscribe process.
This is indeed a problem if you run Mailman, which has a somewhat annoying unsubscribe process and which does not have the funding[1] to address this.