No description
- HTML 97.8%
- Shell 1.5%
- JavaScript 0.4%
- Dockerfile 0.3%
| .github/workflows | ||
| k8s | ||
| legacy | ||
| scripts | ||
| static | ||
| Dockerfile | ||
| package.json | ||
| README.md | ||
| server.tether | ||
Evolving Software
This project now serves the Evolving Software site with TetherScript HTTP instead of the previous Rust/Actix server.
Getting Started
Requirements
tetherscriptinstalled and available onPATH- Node/Yarn for TailwindCSS asset generation
Run the TetherScript HTTP server
yarn server
This runs:
tetherscript run --grant-fs . server.tether
The server listens on:
http://127.0.0.1:8787/
Development mode
yarn dev
This starts the TetherScript server and watches TailwindCSS files.
Static check
yarn server:check
This parses/inspects server.tether without starting the HTTP listener.
Routes
GET /— marketing homepageGET /login— login formPOST /login— prototype cookie-backed login flowGET /dashboard— authenticated dashboardGET /logout— clears the prototype session cookie/static/*,/robots.txt,/favicon.ico— static files served through TetherScript filesystem capability
Notes
The old Rust/Actix source remains in src/ for reference, but yarn server and yarn dev now use server.tether.
License
This project is licensed under the MIT License.