My personal homepage.
Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.
Kim Grytøyr 3d54185d9f
Removed public signed files and added a new post
6 mēnešus atpakaļ
content Removed public signed files and added a new post 6 mēnešus atpakaļ
public Removed public signed files and added a new post 6 mēnešus atpakaļ
signed Removed public signed files and added a new post 6 mēnešus atpakaļ
static Improved post about pretty printing JSON 10 mēnešus atpakaļ
support Added email whitelist post 10 mēnešus atpakaļ
themes/hugo-cactus-theme Changed URL of signed files to Git repository 6 mēnešus atpakaļ
.gitignore Initial commit 2 gadus atpakaļ
README.md Initial commit 2 gadus atpakaļ
aws_credentials.csv.gpg Initial commit 2 gadus atpakaļ
build Added signature to posts 1 gadu atpakaļ
config.toml Added email whitelist post 10 mēnešus atpakaļ
deploy.sh Removed public signed files and added a new post 6 mēnešus atpakaļ
invalidate_cahe.sh Improvements to site, one new post 1 gadu atpakaļ
sign Minor text changes and changed signed files extenstion to txt 1 gadu atpakaļ
sign-all Added signature to posts 1 gadu atpakaļ

README.md

kim.grytoyr.io

My personal website.

Setup

  1. Install Hugo
  2. Install Amazon Web Services CLI (Windows instructions)

    pip install --upgrade --user awscli
    
  3. Add aws executable to $PATH: Linux, Mac, Windows

  4. Decrypt AWS credentials

  5. Authenticate with AWS

    aws configure # enter credentials, default region eu-central-1
    aws configure set preview.cloudfront true # enable cloudfront cli support
    

Usage

Build the site:

hugo 

Run server (and watch for changes):

hugo server -w

Deploy new version:

./deploy.sh