Files
FrozenFriendsYume/packages/backend/built/server/api/endpoints/compatibility/peers.js
T
2026-07-26 18:25:37 +09:00

26 lines
577 B
JavaScript

import { Instances } from "../../../../models/index.js";
import define from "../../define.js";
export const meta = {
tags: [
"meta"
],
requireCredential: false,
requireCredentialPrivateMode: true,
allowGet: true,
cacheSec: 60
};
export const paramDef = {
type: "object"
};
export default define(meta, paramDef, async (ps)=>{
const instances = await Instances.find({
select: [
"host"
],
where: {
isSuspended: false
}
});
return instances.map((instance)=>instance.host);
});