mirror of
https://github.com/IliesAllali/parenthese.git
synced 2026-11-10 15:52:14 +00:00
Les annotations se lisaient avec n'importe quel compte, et une annotation photo enregistrait l'adresse de l'image avec la session de son auteur. Accès vérifié, adresse retirée à l'écriture comme à la lecture. Les images portent un jeton de lecture des médias (12 h, un arbre) au lieu de la session du compte. trustProxy ne croit plus que nginx (TRUST_PROXY), l'API peut n'écouter que la boucle locale (HOST), plafond de 30 échecs par arbre sur le mot de passe de partage, changer ce mot de passe coupe les comptes rattachés, connexion à durée constante, secrets d'exemple refusés en production. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
18 lines
295 B
TypeScript
18 lines
295 B
TypeScript
import { createApp } from './app.js'
|
|
import { env } from './config/env.js'
|
|
|
|
const app = createApp()
|
|
|
|
async function bootstrap() {
|
|
try {
|
|
await app.listen({
|
|
port: env.PORT,
|
|
host: env.HOST,
|
|
})
|
|
} catch (error) {
|
|
app.log.error(error)
|
|
process.exit(1)
|
|
}
|
|
}
|
|
|
|
bootstrap() |