No description
Find a file
2026-03-13 15:16:37 -04:00
dist Cleanup plus dependencies 2026-03-07 10:29:16 -05:00
src Fix fedi routes 2026-03-13 15:16:37 -04:00
.DS_Store initial commit 2026-01-23 14:34:28 -05:00
.gitignore preparing for better distribution 2026-02-08 18:48:25 -05:00
.npmrc Update config 2026-01-25 16:57:19 -05:00
builder.js preparing for better distribution 2026-02-08 18:48:25 -05:00
Dockerfile initial commit 2026-01-23 14:34:28 -05:00
example.env Update dist, add cli 2026-02-07 10:25:36 -05:00
jest.config.js initial commit 2026-01-23 14:34:28 -05:00
LICENSE.md initial commit 2026-01-23 14:34:28 -05:00
overlord.json Cleanup plus dependencies 2026-03-07 10:29:16 -05:00
package-lock.json Cleanup plus dependencies 2026-03-07 10:29:16 -05:00
package.json Cleanup plus dependencies 2026-03-07 10:29:16 -05:00
README.md Update READEME, add example .env 2026-01-31 15:24:13 -05:00
tsconfig.json initial commit 2026-01-23 14:34:28 -05:00
tsconfig.spec.json initial commit 2026-01-23 14:34:28 -05:00

Overlord API

Node backend API for the Overlord CMS

Built with:

This is a hobby project and nowhere near ready for production use.

All hail the Overlord!


Getting started

Requirements:

  • Node (tested with 22.12.0 to 24.12.0)
  • PostgreSQL

Installation

# Clone repo:
git clone https://git.pickleglitch.com/pickle/Overlord.api.git

#Install dependencies
cd Overlord.api
npm i

# Create .env
cp example.env .env
# add your own values to .env

Development server

Run npm run dev for a dev server. Navigate to http://localhost:3001/