A website made with Astro and Tailwind CSS.
Install Node.js 20 and pnpm 9.
git clone https://github.com/paccao/allerthsbageri.se.git && \
cd allerthsbageri.se/ && \
pnpm i && \
pnpm dev
- Make a copy of
.env.example
and name it.env
. - Add your email to
PUBLIC_EMAIL
in.env
. - Add a strong random password to encrypt/decrypt your email to
PUBLIC_PASSWORD
in.env
. - Open a terminal and run
pnpm encrypt:email
. Then copy the output (make sure you get every character) and add it toPUBLIC_PAYLOAD
in.env
. - Now, the email should be accessible in the
<EncryptedEmail />
component. Easily available for users, but most basic spam bots will not be able to extract the email.