friendship ended with social-app. php is my new best friend
1<?php
2define('SITE_TITLE', 'smallbird social');
3define('SITE_PATH', ''); # or wherever you keep it
4define('DB_LOCATION', __DIR__.'/data/sbs.db'); # or something like that. not in the same folder! it is ass in source control!!!
5define('PUBLIC_API', "https://public.api.bsky.app");
6# options:
7# - https://public.api.bsky.app (bluesky)
8# - that's it until the cool people at blacksky do theirs
9define('FRONTPAGE_FEED', "at://did:plc:ffkgesg3jsv2j7aagkzrtcvt/app.bsky.feed.generator/aaagllxbcbsje");
10define('SLINGSHOT_INSTANCE', "https://slingshot.microcosm.blue");
11define('CONSTELLATION_INSTANCE', "https://constellation.smallbird.social");
12# alternates:
13# - constellation.microcosm.blue
14# - constellation.snek.cc (run by natalie.sh)
15# - constellation.smallbird.social (run by veryroundbird.house)
16define('DEFAULT_PDS', "https://bsky.social");
17# ideally pick a DEFAULT_PDS that has open registration, since this will be used to allow people to
18# register new accounts.
19# some options are
20# - myatproto.social (run by blacksky)
21# - cryptoanarchy.net (run by blacksky)
22# - sprk.so
23define('DEFAULT_RELAY', "https://relay.fire.hose.cam");
24# some relay options:
25# - bsky.network (you know who runs this)
26# - relay1.us-east.bsky.network (bsky US east)
27# - relay1.us-west.bsky.network (bsky US west)
28# - relay3.fr.hose.cam (france)
29# - relay.fire.hose.cam (montreal)
30# - relay-ovh.demo.bsky.dev
31# - atproto.africa (blacksky)
32# - relay.upcloud.world (upcloud)
33# - relay.hayescmd.net (edavis.dev)
34# - relay.xero.systems (dane.is.extraordinarily.cool)
35# - relay.feeds.blue (mackuba.eu; self-hosted only)
36define('PLC_DIRECTORY', "https://plc.directory");
37# other plc directory options:
38# - https://plc.parakeet.at/
39define('FAVORITE_FEEDS', [ // list of feeds you want to display in the sidebar to users not logged in
40 "at://did:plc:ffkgesg3jsv2j7aagkzrtcvt/app.bsky.feed.generator/aaagllxbcbsje",
41 "at://did:plc:xdtvlh4k3tntzp2vinmgehsz/app.bsky.feed.generator/aaaeb7hxb53jg",
42 "at://did:plc:abv47bjgzjgoh3yrygwoi36x/app.bsky.feed.generator/aaai4f7awwzkc",
43 "at://did:plc:dltmiiweocm22l656iffwn5a/app.bsky.feed.generator/aaagnt6bwkkb2",
44 "at://did:plc:mlq4aycufcuolr7ax6sezpc4/app.bsky.feed.generator/aaad2auzj4ana"
45]);
46define('THEMES', [
47 'blank', 'catppuccin', 'rosepine', 'dracula', 'solarized', 'tempus'
48]);
49define('PAGES', [
50 'about' => 'About',
51 'terms' => 'Terms',
52 'privacy' => 'Privacy'
53]);
54define('LINKS', [
55 'code' => 'https://tangled.org/@veryroundbird.house/smallbird-social',
56 'bsky' => 'https://bsky.app/profile/smallbirdsocial.on.computer',
57 'ko-fi' => 'https://ko-fi.com/veryroundbird'
58]);
59define('FONTS', [
60 'alegreya' => 'alegreya',
61 'geometria' => 'geometria',
62 'recursive' => 'recursive mono casual',
63 'comicsans' => 'comic sans ms'
64]);
65define('PRETTY_URLS', false);
66define('DEFAULT_THEME', "catppuccin");
67define('DEFAULT_FONT', "recursive");
68define('THREAD_POST_COUNT', 5);
69?>