forked from
haetae.tngl.sh/fanfic-atproto
personal fork for experimenting
1// @ts-check
2import { defineConfig, fontProviders } from 'astro/config';
3import node from '@astrojs/node';
4import db from "@astrojs/db";
5import fujocodedAuthproto from "@fujocoded/authproto";
6
7// https://astro.build/config
8export default defineConfig({
9 output: "server",
10 adapter: node({
11 mode: 'standalone',
12 }),
13 integrations: [
14 db(),
15 fujocodedAuthproto({
16 applicationName: "fan archive",
17 applicationDomain: "localhost:4321",
18 // driver: {
19 // name: "astro:db",
20 // },
21 })
22 ],
23 experimental: {
24 fonts: [
25 {
26 provider: fontProviders.fontsource(),
27 name: "IBM Plex Serif",
28 cssVariable: "--junicode",
29 fallbacks: [ 'Charter', 'Bitstream Charter', 'Sitka Text', 'Cambria', 'Georgia', "serif"],
30 },
31 {
32 provider: fontProviders.fontsource(),
33 name: "Atkinson Hyperlegible",
34 cssVariable: "--atkinson",
35 }
36 ],
37 },
38});