An ActivityPub/Fediverse server
Find a file
2022-11-27 12:21:16 -07:00
.github/workflows Fix tests 2022-11-26 12:24:38 -07:00
activities Show reply threads in Home correctly 2022-11-27 12:21:16 -07:00
core Some cleanup around editing 2022-11-27 12:09:08 -07:00
docker Update docker-compose and instructions 2022-11-27 10:54:01 -07:00
docs Update docker-compose and instructions 2022-11-27 10:54:01 -07:00
static Post editing 2022-11-27 11:09:46 -07:00
stator Some cleanup around editing 2022-11-27 12:09:08 -07:00
takahe Post editing 2022-11-27 11:09:46 -07:00
templates Add a 403 error page (#63) 2022-11-27 12:09:37 -07:00
tests Some cleanup around editing 2022-11-27 12:09:08 -07:00
users Fix tests 2022-11-26 12:24:38 -07:00
.buildpacks Heroku/Dokku buildpack support 2022-11-27 10:56:37 -07:00
.dockerignore Bit of a settings fixup to make it work with t.s 2022-11-26 11:33:33 -07:00
.gitignore Run tests in both Python 3.10 and 3.11 2022-11-25 17:31:23 -07:00
.pre-commit-config.yaml Run tests in both Python 3.10 and 3.11 2022-11-25 17:31:23 -07:00
.readthedocs.yaml Use dirhtml on RTD 2022-11-23 17:33:07 -07:00
Aptfile Heroku/Dokku buildpack support 2022-11-27 10:56:37 -07:00
CHANGELOG.md Add a few more release bits 2022-11-24 11:20:45 -07:00
development.env Fix example database URI 2022-11-26 11:35:09 -07:00
LICENSE Improving contributing docs/process 2022-11-13 13:57:27 -07:00
Makefile Update docker-compose and instructions 2022-11-27 10:54:01 -07:00
manage.py Simplified settings 2022-11-26 10:04:04 -07:00
Procfile Heroku/Dokku buildpack support 2022-11-27 10:56:37 -07:00
README.md Use dirhtml on RTD 2022-11-23 17:33:07 -07:00
requirements-dev.txt Post editing 2022-11-27 11:09:46 -07:00
requirements.txt Simplified settings 2022-11-26 10:04:04 -07:00
runtime.txt Heroku/Dokku buildpack support 2022-11-27 10:56:37 -07:00
setup.cfg Simplified settings 2022-11-26 10:04:04 -07:00
test.env Force testing settings during test 2022-11-27 00:32:34 -07:00

takahē

An experimental Fediverse server for microblogging/"toots". Not fully functional yet - we're still working towards a 1.0!

Key features:

  • Multiple domain support
  • Multiple identities per user (and can be shared between users)
  • Desktop, mobile and PWA-compatible web UI (with minimal JavaScript)
  • Easy deployment (web worker, background worker, and one database)

For more background and information, see jointakahe.org.

Deployment

See our deployment documentation.

Roadmap

Takahē is still under very active development towards a 1.0 release, and not all functionality is supported yet.

For a detailed feature breakdown, see the features page in our docs.

Contributing

If you'd like to contribute, please read our contributing docs.