Deploy
A quick way to make a new post Pass this code to your config.yml #https://blog.cavelab.dev/2021/08/deploying-hugo-blog-to-s3/ deployment: targets: - name: Name the Tagrets URL: 's3://marcinmitruk.link?region=your-region-2or1' # cloudFrontDistributionID: <CF-Distribution-ID> matchers: - pattern: ^.+\.(js|css|svg|ttf|woff|woff2|eot|png|jpg|gif|svg|ttf)$ cacheControl: 'max-age=630720000, no-transform, public' gzip: true - pattern: ^.+\.(html|xml|json)$ gzip: true Create new post… hugo new posts/some-title.md and run local server tape hugo server to deploy on AWS s3 after the previous configuration type. hugo && hugo deploy ...