Skip to content
This repository has been archived by the owner on Apr 24, 2024. It is now read-only.
/ OvO-everyday Public archive

Server side implementation in python for OvO

Notifications You must be signed in to change notification settings

HoshinoSuzumi/OvO-everyday

Repository files navigation

OvO-everyday

Server side implementation in python for OvO

OvO is a great self-deployed comment system

wakatime

Pigeon Oriented Programming

Features

Email notification

Basic functions

  • Reply notification
  • Mention parse and notification

Protocol support

  • Exchange support
  • SMTP support

Extra functions

  • Custom HTML template

Security

XSS Filter

  • Whitelist of HTML tags and attributes
  • Blacklist of value of attributes

Data storage

SQLite is easy to migrate, deploy and manage. So currently it will not support other databases

  • SQLite

Deployment

pip install fastapi uvicorn[standard]
uvicorn main:app

Document

Once you have completed the deployment, you can access API documents via visiting http://[ip-address]/docs