logicsrc/apps/logicsrc-web
Anthony Ettinger 8d063eb97c OpenInstall 0.1: one idempotent bin/install.sh that puts an app into service
A repository carries bin/install.sh and, when the defaults are not right,
bin/install.conf. Run on a box from a checkout it installs the runtime and a
local Postgres or Redis, builds, writes a systemd unit and an nginx site with
TLS, restarts and health-checks the app. Phases setup, build, activate and
status; exit 0, 1 or 3; never overwrites a file without its marker line;
secrets only in STATE_DIR/app.env. sh1pt's deploy-ssh install.sh is the
reference script and `sh1pt ship --target deploy-ssh` the reference deployer.

Registered in the process family, with a landing page at /openinstall and a
contract test holding the page's tables to the spec.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-01 10:00:36 +00:00
..
contract OpenInstall 0.1: one idempotent bin/install.sh that puts an app into service 2026-10-01 10:00:36 +00:00
e2e
public OpenIcon: the agentic styles re-render brand marks, and a style says which ground it needs (#211) 2026-09-24 07:24:08 -07:00
src OpenInstall 0.1: one idempotent bin/install.sh that puts an app into service 2026-10-01 10:00:36 +00:00
.gitignore
next.config.ts
package.json
playwright.config.ts
tsconfig.json
vitest.config.ts