Retro Bulletin Board Systems on atproto. Web app and TUI.
lazy mirror of alyraffauf/atbbs
atbbs.xyz
forums
python
tui
atproto
bbs
1/*
2 X-Frame-Options: DENY
3 X-Content-Type-Options: nosniff
4 Referrer-Policy: strict-origin-when-cross-origin
5 Permissions-Policy: geolocation=(), microphone=(), camera=(), interest-cohort=()
6 Content-Security-Policy: default-src 'self'; script-src 'self'; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; font-src 'self' https://fonts.gstatic.com; img-src 'self' data: https:; connect-src 'self' https:; frame-ancestors 'none'; base-uri 'self'; form-action 'self'
7
8# index.html must always be revalidated so browsers pick up new bundles.
9/index.html
10 Cache-Control: no-cache
11
12# Hashed assets from Vite never change — cache them aggressively.
13/assets/*
14 Cache-Control: public, max-age=31536000, immutable
15
16# Runtime config — don't cache.
17/config.json
18 Cache-Control: no-cache
19
20# OAuth client metadata is fetched cross-origin by atproto auth servers.
21/client-metadata.json
22 Access-Control-Allow-Origin: *
23 Cache-Control: public, max-age=300