Normally I don't post much about how a site should use HTTPS on HN, but for this specific instance I think it's important.
One note: I hate snaps and don't use them personally, but it would make it very easy for you to add HTTPS without changing your existing stack.