Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

🍀 Archival tool and CMS

NotificationsYou must be signed in to change notification settings

brookesb91/archivist

Repository files navigation

Thread archival tool and CMS.

Prerequisites

  1. NodeJS - JavaScript runtime
  2. MongoDB - Database

Quick Start

Clone the repository

git clone https://github.com/brookesb91/archivist.git

Navigate to the project directory

cd archivist

Install dependencies

npm i

Start the server

npm run start

Open a browser and navigate to the app. By default, the server is available atlocalhost:3000

Features

Done

  • Reply hover preview
  • Quote hover preview
  • Quote anchors
  • Colourised poster IDs*
  • Country flags*
  • Code formatting*
  • Full archival of thread images

To Do

  • Math formatting*
  • Flash embed*
  • Reverse image search
  • Thread & post **UD

*For boards that support this feature

API

All paths are relative to the configured base URL.

MethodPathDescription
GET/Archive catalog view
GET/archive/:board/:threadThread view
POST/saveArchive a thread from the given URL

Environment Variables

Create a .env file in the project root to override values.

NameDescriptionDefault
NODE_ENVNode environmentdevelopment
PORTServer port3000
HOSTServer hostlocalhost
MONGODB_URIMongoDb connection URImongodb://localhost/archivist

Screenshots

Archive

Thread

About

🍀 Archival tool and CMS

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

[8]ページ先頭

©2009-2025 Movatter.jp