Skip to content
← Back to blog

Personal project

Building a self-hosted knowledge platform

A look at Outline, containers, data services and custom extensions in a personal project.

My personal knowledge platform is based on Outline. I run it on Linux and containers, with a reverse proxy, PostgreSQL and Redis.

Alongside deployment, I have worked on custom extensions and their CI/CD workflow. Print Studio grew out of an extension that prepares documents for printing or export.

The project lets me practise an end-to-end view: application, infrastructure, changes and operations.