Commit graph

5 commits

Author SHA1 Message Date
26d7d217dc
blog: building a self-hosted music library 2026-03-18 16:26:37 +07:00
fb67572fda update compose.yml 2026-03-12 08:42:19 +01:00
44f78b7ac5 feat: Add external Traefik proxy network definition to compose file. 2026-02-17 18:43:35 +07:00
d3d66e4ff0 feat: Configure static-web-server using sws.config.toml to define server settings and implement granular caching headers for assets. 2026-02-17 18:41:46 +07:00
8d615bd421 new site style (#1)
* initial phase

* remove pagefind

* phase 2

* restyle blog post pages, markdown rendering, pagination, and social link components.

* use dark-plus theme for markdown code

* update base layout and header components, and update the remote deployment directory

* use expressive code for code styling

* adjust inline code style

* format code

* re-add pagefind

* add sidebar with dev qotd

* add sidebar component with dynamic quote fetching and caching

* add Docker setup with Dockerfile, docker-compose, and dockerignore for the Astro site

* integrate Docker Compose with Traefik proxy and remove the legacy PowerShell deployment script
2026-02-17 18:25:45 +07:00