This commit is contained in:
Giancarmine Salucci
2025-12-21 02:03:05 +01:00
parent 167cd1f4bb
commit 9357bd483a
36 changed files with 6251 additions and 1547 deletions

View File

@@ -36,3 +36,23 @@ npm run build
You can preview the production build with `npm run preview`.
> To deploy your app, you may need to install an [adapter](https://svelte.dev/docs/kit/adapters) for your target environment.
## Local SSL Development
This project uses HTTPS for local development. The certificates are generated using a local Caddy instance.
To trust the local CA and avoid browser warnings:
1. **Linux (Ubuntu/Debian):**
```bash
sudo cp .ssl/root.crt /usr/local/share/ca-certificates/caddy-local.crt
sudo update-ca-certificates
```
2. **Chrome/Chromium:**
You might need to import the authority in Chrome settings:
- Go to `chrome://settings/certificates`
- Click "Authorities" -> "Import"
- Select `.ssl/root.crt`
- Check "Trust this certificate for identifying websites"