An IndieWeb engine for a self-hostable website. https://koype.net/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
jackyalcine df60f7e807 Merge tag 'v0.1.4' into develop 3 days ago
config Squashed commit of the following: 3 days ago
docker fix(project): Update provisioning, tests. 1 month ago
docs Squashed commit of the following: 3 days ago
lib Squashed commit of the following: 3 days ago
nginx.conf.d Squashed commit of the following: 3 days ago
priv fix(docs): Bump to 0.1.4. 3 days ago
rel Touch in base. 3 months ago
scripts fix(project): Update provisioning, tests. 1 month ago
test Squashed commit of the following: 3 days ago
web Squashed commit of the following: 3 days ago
.browserslistrc fix(random): Patch and tweak. 1 year ago
.buildpacks feat(buildpack): Add config and buildpacks. 8 months ago
.credo.exs Patch to let repo use Confex to get config. 11 months ago
.dockerignore baseline for releases. 11 months ago
.drone.yml Squashed commit of the following: 3 days ago
.editorconfig fix(tweak): Webmention and editor config updates. 1 year ago
.env.example fix(layout/view): Update issues with view. 10 months ago
.eslintrc.js chore(devx): Add 'eslint' to suite. 6 months ago
.formatter.exs Squashed commit of the following: 3 days ago
.gitignore Squashed commit of the following: 3 days ago
.gitlab-ci.yml disable sandbox 11 months ago
.gitmodules Update tests. 11 months ago
.lvimrc Squashed commit of the following: 3 days ago
.postcssrc.js fix(frontend): Make fonts load correctly. 1 year ago
.projections.json Squashed commit of the following: 3 days ago
.sassrc.js fix(frontend): Make fonts load correctly. 1 year ago
.stylelintrc.json chore(parcel): Get working with pipeline. 1 year ago
.tool-versions fix(project): Tweaks and homogenization. 1 month ago
.vimspector.json Squashed commit of the following: 3 days ago
CHECKS fix(deploy/dokku): Remove bad strings. 8 months ago
CODE_OF_CONDUCT.markdown chore(docs): Add code of conduct, licensing info. 1 year ago
CONTRIBUTING.markdown chore(project): Set foundation. 1 year ago
Dockerfile fix(project): Tweaks and homogenization. 1 month ago
Dockerfile.dev fix(project): Tweaks and homogenization. 1 month ago
LICENSE.Koype feat(setup): Add flexible system. 1 year ago
Makefile baseline for releases. 11 months ago
Pipfile add some jazz 1 year ago
Pipfile.lock add some jazz 1 year ago
Procfile chore(project): Set foundation. 1 year ago
README.markdown Squashed commit of the following: 3 days ago
app.json chore(app): Tweaks for local Docker dev. 7 months ago
apt-packages Add APT packages. 8 months ago
coveralls.json Squashed commit of the following: 3 days ago
cssnano.config.js fix(app): Wide-spread tweaks. 1 year ago
dialyzer.ignore-warnings fix(project): Tweaks and homogenization. 1 month ago
docker-compose.yml feat(feed): Set up logic for remote following and stats. 1 month ago
elixir_buildpack.config fix(project): Tweaks and homogenization. 1 month ago
jest.config.js this is just for now. 2 months ago
mix.exs fix(docs): Bump to 0.1.4. 3 days ago
mix.lock Squashed commit of the following: 3 days ago
package-lock.json chore(project): Bump version to 0.1.3 1 month ago
package.json chore(project): Bump version to 0.1.3 1 month ago
phoenix_static_buildpack.config fix(project): Tweaks and homogenization. 1 month ago
tsconfig.json test(client): Add framework. 1 year ago

README.markdown

Koype

Build Status Pipeline status Donations Goal Coverage Report

Koype is a server-side Web service that provides people with the ability to own their data and interact with social media platforms - on their own terms. The mission of Koype is that everything you post is your data and you are your own source of truth.

Code Location

The canonical source is at https://git.jacky.wtf/indieweb/koype. For the sake of community engagement, the code's mirrored to GitLab and GitHub. Please aim to refer to the canonical source or GitLab for discussion.

Security

Koype is under heavy development and should not be used in a production environment where servers or users are shared.

Install

Installation of Koype to a machine can be done in a few different ways. For more information, check out INSTALL.

Usage

Learn how to self-host and use Koype by reading our documentation.

For more information, see the Koype page on the IndieWeb wiki.

Contributing

Koype is a free and open source software project. For guidelines on contributing to the project as a developer, artist, translator, or however you wish to offer your time and skills, please read the CONTRIBUTING document.

Participation in this project means adhering to our Code of Conduct.

License

Koype is licensed under AGPLv3. The complete license text is available in the repository here.

Financial Support

This project is used in publicly open projects by black.af. Become a backer on Patreon or Liberapay to support this project financially. Anything helps!