polished items from the re-audit report by Claude, add Ubuntu live ISO method to README

This commit is contained in:
LC mac
2026-02-19 22:58:34 +08:00
parent 4da39b7b89
commit f1b0c0738e
8 changed files with 2196 additions and 1875 deletions

View File

@@ -7,8 +7,22 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>SeedPGP Web</title>
<!-- CSP is enforced by _headers file in production deployment -->
<!-- No CSP in dev mode to allow Vite HMR -->
<!-- Baseline CSP for generic builds.
TailsOS builds override this via Makefile (build-tails target). -->
<meta
http-equiv="Content-Security-Policy"
content="
default-src 'self';
script-src 'self' 'unsafe-inline';
style-src 'self' 'unsafe-inline';
img-src 'self' data: blob:;
connect-src 'self';
font-src 'self';
object-src 'none';
base-uri 'self';
form-action 'none';
"
/>
</head>
<body>
@@ -16,4 +30,4 @@
<script type="module" src="/src/main.tsx"></script>
</body>
</html>
</html>