Güncelleme

This commit is contained in:
Batuhan Coşkun 2025-04-12 23:39:58 +03:00
parent c3d2ebd4a8
commit 6dc5e77a43
6 changed files with 53 additions and 0 deletions

View File

@ -54,6 +54,7 @@ const moduleStream = require("./modules/streams/app");
const moduleFollow = require("./modules/follows/app");
const moduleNotification = require("./modules/notifications/app");
const moduleComment = require("./modules/comments/app");
const moduleApi = require("./modules/apis/app");
app.use(moduleLogin);
app.use(moduleBlog);
@ -62,6 +63,7 @@ app.use(moduleStream);
app.use(moduleFollow);
app.use(moduleNotification);
app.use(moduleComment);
app.use(moduleApi);
// DATABASES
const DatabaseDump = require("./database/dump");

11
modules/apis/app.js Normal file
View File

@ -0,0 +1,11 @@
const express = require("express");
const app = express();
const moduleServers = require("./models/servers");
const apiServers = require("./v1/get/servers");
app.use(apiServers);
module.exports = app;

View File

@ -0,0 +1,20 @@
const { DataTypes } = require("sequelize");
const Database = require("../../../database/db");
module.exports = Database.define("servers", {
title: {
type: DataTypes.CHAR(60),
unique: false,
allowNull: false
},
url: {
type: DataTypes.CHAR(255),
unique: true,
allowNull: false
},
version: {
type: DataTypes.CHAR(100),
unique: false,
allowNull: false
}
});

View File

@ -0,0 +1,7 @@
const express = require("express");
const router = express();
router.get("/api/v1/instance", (req, res) => {
});
module.exports = router;

View File

@ -0,0 +1,13 @@
const express = require("express");
const router = express();
router.get("/api/v1/servers", (req, res) => {
res.send({
1:{
title: "Arslarşah",
url: "https://arslansah.com.tr/"
}
});
});
module.exports = router;

0
modules/ulak/servers.js Normal file
View File