ShipClojure Blog
ShipClojure supports blog posts for SEO through Quickblog. Please read the docs for Quickblog if you want to configure it further.
You can see the configuration in system.edn on :quickblog/config key
:quickblog/config {:blog-title "ShipClojure Blog"
:blog-description "A blog about shipping products FAST with Clojure"
:posts-dir "resources/blog/posts" ;; where we store posts
:templates-dir "resources/blog/templates" ;; where the templates are stored
:assets-dir "resources/blog/assets"
:out-dir "resources/public/blog"
:blog-root "/blog"
:relative-path "/blog/"
:twitter-handle "@ovstoica"
:favicon true
:favicon-dir "resources/public/favicons"}Important: The blog config is read into babashka which does not support reader tags, so the
:quickblog/configkey needs to remail last insystem.md
Adding a new blog post
$ bb quickblog new --file "test.md" --title "Test"This will create the file resources/blog/posts/test.md.
To preview the post as you type it, run
bb quickblog watchAnd then you can visit http://localhost:8080/blog/my-cool-post and you can see it there
Last updated