2020-03-19

How to install maven on macOS

I recommended use Homebrew to install maven:

brew install maven

2020-03-15

Przeniesienie statycznej strony do AWS S3

Od dłuższego czasu nosiłem się z zamiarem przejścia ze swoją stroną domową do AWS - tak dla nauki przez zabawę. Wspomniana strona (marceen.pl) jest prosta - wiele się tam nie dzieje. Jest co prawda formularz kontaktowy i mechanizm pobierający i wyświetlający wpisy z tego bloga. Postanowiłem jednak z tego wszystkiego zrezygnować. Dzięki temu strona mogła stać się statyczna i można było ją umieścić na AWS S3 bardzo niewielkim kosztem. Utrzymanie tej strony również będzie tańsze niż przy tradycyjnym hostingu. 

Kroki, które trzeba wykonać:

  1. Utworzenie potrzebnych bucket'ów na S3 oraz podpięcie do nich własnej domeny (Route53): https://docs.aws.amazon.com/AmazonS3/latest/dev/website-hosting-custom-domain-walkthrough.html#root-domain-walkthrough-add-record-to-hostedzone
  2. Utworzenie pipeline'a pomocnego przy wdrażaniu nowej wersji (CodePipeline): https://medium.com/@sithum/automate-static-website-deployment-from-github-to-s3-using-aws-codepipeline-16acca25ebc1