Feather is an easy to use link aggregator designed to be quick and lightweight. https://feather.hkau.org/w/feather
 
Go to file
hkau eb4beb69d3 [add] media endpoints, user profile banner
TODO: allow attachments in posts, direct upload of forum banner, better moderation tools
2023-06-13 12:05:37 -04:00
src
.env
.gitignore
.prettierignore
.prettierrc
README.md
bun.lockb
package.json
tsconfig.json
typedoc.json

README.md

🪶 Feather!

Feather is an easy to use link aggregator designed to be quick and lightweight. (Little alien app alternative)

Feather is designed to be similar to Postmill.

Install

  1. Clone repository
  2. Install with bun install, requires the Bun runtime
  3. Build CSS with bun run build
  4. Run with bun run start

Features

  • Homepage
  • Settings page
  • Authentication pages (login/sign up)
  • Authentication API
  • Forum creation API
  • Create forum page
  • JavaScript disabled support
  • Voting
  • Posts
  • Post replies
    • If the post the reply is replying to is deleted, the reply will still be available but the original post's content will not.
  • Forums list
    • Doesn't show private forums
  • Forum moderators
    • Moderators still see private forums if they are a moderator of that forum
  • Forum Wikis
    • Setting a forum to private will keep the wiki public, you can make a wiki private using these steps:
      1. Create new wiki page called "Wiki.SyncAccess"
      2. This makes the wiki follow the access settings of the forum (public/private)
  • Moderation tools

Notes

Feather is based on resroute, you can change the start port in the .env file.