about summary refs log tree commit diff homepage

My photo gallery

This is a static site (with immutable DOM as usual) for displaying my photos.

Hacking

Run nix-shell and open http://localhost:28792. Changes to */index.xml will be live reloaded thanks to modern browsers' native support for XSLT. The web feed has to be manually regenerated with make atom.xml however.

Deployment

rsync -avh --no-perms --delete\
  $(nix-build -E 'with import <nixpkgs> {}; callPackage ./. {}' --no-out-link)/\
  loang:/mnt/nas/www/px.cnx.gdn/

Nix builds are reproducible which helps minimize the amount of file transfer.

Copying

CC BY-SA

This site is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.