cleaning federation

This commit is contained in:
lesion
2019-07-30 18:32:26 +02:00
parent 84ac387626
commit a7c4592a35
10 changed files with 253 additions and 180 deletions

View File

@@ -3,7 +3,6 @@ const path = require('path')
const express = require('express')
const consola = require('consola')
const morgan = require('morgan')
const bodyParser = require('body-parser')
const cors = require('cors')
const { Nuxt, Builder } = require('nuxt')
@@ -37,7 +36,7 @@ async function start() {
// federation api / activitypub / webfinger / nodeinfo
app.use('/.well-known/webfinger', cors(), require('./federation/webfinger'))
app.use('/.well-known/x-nodeinfo2', cors(), require('./federation/nodeinfo'))
app.use('/federation', cors(), bodyParser.join({type: 'applicatoin/activity+json'}), require('./federation'))
app.use('/federation', require('./federation'))
// Give nuxt middleware to express
app.use(nuxt.render)