message: restored long lived cache
diff: @@ -7,8 +7,6 @@ async function cache(ctx, next) {
  return await next();
  }
  - ctx.set('Cache-Control', `no-store`);
  -
  const cached = ctx.cache[ctx.url];
  if (cached !== undefined && cached.ts && cached.ts + TTL * 1000 > Date.now()) {
  ctx.status = 200;
  @@ -18,6 +16,7 @@ async function cache(ctx, next) {
  await next();
  + ctx.set('Cache-Control', `public, max-age=${TTL}`);
  ctx.cache[ctx.url] = {
  ts: Date.now(),
  body: ctx.body,
  