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 f17f575fcf Initial Release 4 months ago
config feat(cache): Use ETS instead of Redis. 4 months ago
docker test(acceptance): Get it working with lvimrc. 4 months ago
lib Add baseline logic. 4 months ago
priv chore(drone): Add webdriver images. 4 months ago
scripts feat(docs): Add logic for generating API docs. 4 months ago
test feat(cache): Use ETS instead of Redis. 4 months ago
tmp feat(setup): Add flexible system. 5 months ago
web chore(home): Add some stats. 4 months ago
.browserslistrc fix(random): Patch and tweak. 4 months ago
.credo.exs chore(docs): Add code of conduct, licensing info. 4 months ago
.dockerignore fix(devx): Improve experience for new contributors. (#96) 4 months ago
.drone.yml feat(cache): Use ETS instead of Redis. 4 months ago
.editorconfig test(project): 72.9% coverage; 60% passing. 4 months ago
.elixir-version feat(docs): Add logic for generating API docs. 4 months ago
.env.example feat(cache): Use ETS instead of Redis. 4 months ago
.formatter.exs chore(docs): Add code of conduct, licensing info. 4 months ago
.gitignore test(acceptance): Demo setup flow. 4 months ago
.lvimrc fix(test): Run acceptance tests. 4 months ago
.node-version fix(random): Patch and tweak. 4 months ago
.postcssrc.js feat(fonts): Inline to project. 4 months ago
.projections.json test(project): 72.9% coverage; 60% passing. 4 months ago
.sassrc.js feat(fonts): Inline to project. 4 months ago
.stylelintrc.json chore(parcel): Get working with pipeline. 5 months ago
CHECKS feat(indieauth): Implement and test. 7 months ago
CODE_OF_CONDUCT.markdown chore(docs): Add code of conduct, licensing info. 4 months ago
CONTRIBUTING.markdown chore(project): Set foundation. 7 months ago
Dockerfile feat(docs): Add logic for generating API docs. 4 months ago
Dockerfile.dev feat(cache): Use ETS instead of Redis. 4 months ago
GRAPHICS.markdown More tweaks. 4 months ago
INSTALL.markdown Update 'INSTALL.markdown' 4 months ago
LICENSE.Koype feat(setup): Add flexible system. 5 months ago
Pipfile add some jazz 6 months ago
Pipfile.lock add some jazz 6 months ago
Procfile chore(project): Set foundation. 7 months ago
README.markdown Remove TODO on Security README section 4 months ago
app.json docs(app.json): More meta-info. 5 months ago
coveralls.json chore(layout): Update CSS for article. 6 months ago
cssnano.config.js chore(parcel): Get working with pipeline. 5 months ago
docker-compose.yml feat(cache): Use ETS instead of Redis. 4 months ago
jest.config.js test(client): Add framework. 5 months ago
mix.exs Add baseline logic. 4 months ago
mix.lock chore(mix): Update dialyzer, add lint task. 4 months ago
package-lock.json feat(frontend): Make fonts separate JS file, remove sweetalert. 4 months ago
package.json feat(frontend): Make fonts separate JS file, remove sweetalert. 4 months ago
tsconfig.json test(client): Add framework. 5 months ago
tslint.json chore(lint): Add lint for TypeScript. 5 months ago

README.markdown

Koype

Build Status Donations Goal

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

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 is done using Docker and Docker Compose. For detailed instructions, see INSTALL.

Usage

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

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 (TODO).

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.