Sign inSign up

toddsundsted/ktistec

By toddsundsted

•Updated almost 5 years ago

Single user ActivityPub (https://www.w3.org/TR/activitypub/) server.

Image
0

950

toddsundsted/ktistec repository overview

Ktistec

Ktistec is an ActivityPub (https://www.w3.org/TR/activitypub/⁠) server. It is intended for individual users, not farms of users, although support for additional users will be added in the future. It is designed to have few runtime dependencies -- for example, it uses SQLite as its database, instead of PostgreSQL + Redis + etc. It is licensed under the AGPLv3.

Ktistec powers Epiktistes⁠, my low-volume home in the Fediverse. If you want to talk to me, I'm @[email protected]⁠.

Ktistec is licensed under the GNU Affero General Public License.

⁠Features

Ktistec supports:

  • draft posts
  • threaded replies
  • content with both text and images
  • @-mention and #-hashtag autocomplete
  • comment visibility
  • blocking
  • metrics

⁠How to use this image

Start Ktistec:

docker run -p 3000:3000 toddsundsted/ktistec:latest

Start Ktistec with volumes for the database (/db) and uploaded images (/uploads) attached to the current directory.

docker run -p 3000:3000 -v ${PWD}:/db -v ${PWD}:/uploads toddsundsted/ktistec:latest

You can back up your data by making a copy of these two volumes.

Tag summary

Content type

Image

Digest

Size

13 MB

Last updated

almost 5 years ago

docker pull toddsundsted/ktistec