Firefish/README.md
2025-01-28 16:56:18 +09:00

1.3 KiB

†| FediGONE |†

image

What is this?

A "410 Gone" frontend page for a Federated SNS. View Demo Page

Usage 💨

You need to write src/consts.ts according to your instance information.

git clone https://git.v-sli.me/HidemaruOwO/FediGONE.git
cd FediGONE

# edit src/consts.ts for your AP instance
vim src/consts.ts

bun run install
bun run build

# deploy FediGONE
cd dist
vercel deploy --prod
Show default src/consts.ts
export const DOMAIN = "ap.example.tld";
export const TITLE = "インスタンスの墓標";
export const DESCRIPTION = `このインスタンスは閉鎖しました。"${DOMAIN}"を支えていただきありがとうございました。`;
export const MAIN_MESSAGE_LINE: string[] = [
	`このインスタンスは滅んでしまったようです。`,
	`ここにあるのは、`,
	`インスタンスの墓標です。`,
];
export const NEXT_INSTANCE_URL = "https://new.example.tld";
export const NEXT_INSTANCE_MESSAGE = "新しいインスタンスに進む";

Dependencies 🪡

requirements bun or nodejs for build astro project.

  • bun
  • nodejs

Reference