goddinpotty tutorial

16 Jan 2022 06:50 - 14 May 2022 06:30
Open in Logseq
    • A guide to publishing your own site using Goddinpotty.
      • State: in-progress.
    • Setup

      • Install Leiningen, which makes it possible to run Clojure programs
      • Clone the repo and cd to it before running any commands.
    • Configure

      • Copy resources/example-config.edn to resources/mysite-config.edn for your website.
      • Copy bin/setup-example.sh to bin/setup.sh and fill it in with the appropriate values.
    • Build locally

      • bin/generate.sh
    • Take a look

      • bin/serve.sh
    • Deploy to your server

      • Will vary depending on your hosting arrangements. I use this
      • scp -r output hyperphor:ammdi
      • hyperphor is a host defined in my ~/.ssh/config .
      • I plan to replace this with a git-based deploy in the future.