Commit Graph

  • 8c48cb2535 Make the healthcheck a command Quadlet can pass through main tanshu 2026-10-16 11:22:48 +05:30
  • 537a4f1e46 Match the deploy system to hops and greatbear tanshu 2026-10-16 11:10:59 +05:30
  • e68f8ab00d Run the Sites as rootless Podman Quadlets, and build with podman tanshu 2026-10-16 09:54:52 +05:30
  • c412181159 Point the notes at where the project is about to live tanshu 2026-09-23 08:10:46 +05:30
  • 2ef044aa45 Let Docker allocate the network subnet again tanshu 2026-09-23 00:21:57 +05:30
  • 01ce0bd609 Create each Site's network with its own subnet tanshu 2026-09-23 00:18:04 +05:30
  • 33a8d56e8b Add the Great Bear and Hops n Grains Mohali Sites tanshu 2026-09-23 00:09:36 +05:30
  • 11f60c619f No minimum password length, and say how to reset it tanshu 2026-09-23 00:02:35 +05:30
  • b178e00ebf Say why the password step needs ssh -t tanshu 2026-09-22 23:55:49 +05:30
  • a81d96668c Refuse to hang at the password prompt tanshu 2026-09-22 23:55:34 +05:30
  • 3eb6be6c7d Borrow the running app's image for the password step tanshu 2026-09-22 23:51:46 +05:30
  • c2e499ad87 Declare the healthcheck in Ansible instead of trusting the image tanshu 2026-09-22 23:47:30 +05:30
  • 1923c80298 Stop the health wait from failing a healthy deploy, and clear a stale address tanshu 2026-09-22 23:44:54 +05:30
  • 25ef94d7af Use the old static menu directory as the app's data root tanshu 2026-09-22 23:38:21 +05:30
  • 65b66f712d Quote every template block in the Site vars tanshu 2026-09-22 23:36:42 +05:30
  • f2d8058456 Deploy in one run, with nothing older to preserve tanshu 2026-09-22 23:27:17 +05:30
  • 041b8b62fe Say what vhost, parallel run and cutover mean tanshu 2026-09-22 23:24:50 +05:30
  • 0667110886 Lint with oxlint instead of ESLint tanshu 2026-09-22 23:21:19 +05:30
  • 75b6492493 Move the deployment into the app repo, and build it with podman tanshu 2026-09-22 23:18:18 +05:30
  • e64f65642f Add ESLint and Prettier tanshu 2026-09-22 23:15:08 +05:30
  • ce8079355b Note where identity lives in the plan and README tanshu 2026-09-22 23:11:48 +05:30
  • 32eeed144f Let the owner change the name, the icon and the dates tanshu 2026-09-22 23:11:40 +05:30
  • b6f05f6828 Preload the fonts the design actually uses tanshu 2026-09-22 23:07:59 +05:30
  • b13042f0db Adopt the Stitch design system tanshu 2026-09-22 23:07:38 +05:30
  • a29c5c4b0c Make the navigation out of the menus themselves tanshu 2026-09-22 22:39:01 +05:30
  • c5c0b7d005 Put the other menus in the top bar tanshu 2026-09-22 22:35:38 +05:30
  • c31b73d553 Let the owner manage categories, and give the menus a shelf tanshu 2026-09-22 22:24:53 +05:30
  • 7bf67cc299 Make reordering work on the page you are actually looking at tanshu 2026-09-22 22:01:52 +05:30
  • 1f41398370 Make dev mode one command and add VS Code config tanshu 2026-09-22 21:47:11 +05:30
  • a635c5a214 Answer an oversized photo with the reason, not a 500 tanshu 2026-09-22 21:41:12 +05:30
  • 8af52a0f7d Provision site.env as the app user, not the SSH user tanshu 2026-09-22 21:34:04 +05:30
  • af083415a7 Make the admin's buttons work in a browser tanshu 2026-09-22 21:32:52 +05:30
  • f89bd63685 Point at the playbook's new home tanshu 2026-09-22 21:27:23 +05:30
  • 1f06e32854 Add the playbook that deploys one Site tanshu 2026-09-22 21:25:52 +05:30
  • bb9ddb437f Ship a repair command and a container tanshu 2026-09-22 21:24:47 +05:30
  • 58ecfa0dc3 Publish menus from the browser instead of scp tanshu 2026-09-22 21:22:26 +05:30
  • 9cb4021229 Serve the customer-facing menus tanshu 2026-09-22 21:18:49 +05:30
  • edea83228c Menu Set store, image pipeline and Site config tanshu 2026-09-22 21:15:00 +05:30