Co-authored-by: Mohammed Al Sahaf <msaa1990@gmail.com>
Co-authored-by: Francis Lavoie <lavofr@gmail.com>
Co-authored-by: Nebez Briefkani <me@nebezb.com>
Co-authored-by: Mohammed Al Sahaf <mohammed@caffeinatedwonders.com>
Add information on running Caddy with Unikraft. Unikraft is an open
source unikernel development kit: https://unikraft.org/
Signed-off-by: Razvan Deaconescu <razvand@unikraft.io>
I followed these instructions on a fresh Debian 12 box, seemingly
successfully. But `systemctl reload caddy` would reject my Caddyfile
that tried to use those custom modules, logging "unknown module" errors,
even though `caddy list-modules` reported that they were installed.
After reading [a comment on `caddyserver/cache-handler`][c], I tried
running `systemctl restart caddy`, which immediately fixed the issue.
In retrospect, it makes sense that since `apt install caddy` starts the
systemd service, replacing the binary on the filesystem does nothing to
change the running server. But the instructions didn't suggest this, and
I'm used to only `reload`ing Caddy, so I didn't think of it myself.
[c]: https://github.com/caddyserver/cache-handler/issues/33#issuecomment-1234457086
wchargin-branch: custom-build-systemctl-restart
wchargin-source: 91f0cc15ae1eb8143fccc271e7aa2ecae5bc3da8
* Initial commit; starting new design
Dropdown menu
* Begin docs layout of new design
* Get themes under control; button hover splash
* Some basic responsiveness
* Finish responsive layout; several bug fixes
* Avoid flash during color scheme change
* Begin building top of homepage
* docs: Start building quick-assist feature
* Work on homepage a little more
* Keep working on homepage
* More homepage progress
* Some sponsor SVGs
* Add sponsor features
* Implement basic Sponsor Experience box
* Reorganize some styles
* WIP sponsors page
* Start features page WIP
* Minor improvements
* Fix headings; work on features page
* WIP features page
* Continue work on marketing pages
* Continue work on features page
* More features WIP
* Continue features page...
* More work on features page
* Keeping going :)
* Continue home and features pages
* More homepage/features content, screenshots, tweaks
* Minor fixes to features page
* Minor tweaks
* Work on testimonials
* Work on homepage more
* More homepage work
* Continue work on homepage
* Add some sponsor logos
* Some citation screenshots
* Add citations
* Start making homepage responsive
* Re-add cache busting
Fix docs
* Use markdown syntax highlighting on frontpage
* Rework AJQuery to $_ to not interfere with jQuery
* Rewrite quick assist with AlpineJS, use markdown for contents
* More work on marketing pages
* Rebase and fix code displays
* Syntax highlight on-demand example, fix rollover
* Adjust on-demand demo
* Work on responsiveness
* Keep working on responsiveness
* Mainly finish making design responsive
* Thiccer favicon
* More work on marketing pages
* Keep on going
* Fix link
* Move new site into src folder
* Add open graph image
* Add recorded demo for homepage
* Tweak caption
* Fix Poppins font for now
* Minor tweaks
* Trim demo ending
* Remove unfinished pages
Also update Framer logo
---------
Co-authored-by: Francis Lavoie <lavofr@gmail.com>