Knitting Library offers a self-hosted platform for managing knitting patterns, projects, and yarn inventories. With features like searchable browsing, page annotation, and active project tracking, it's designed for knitters who wish to maintain control over their archives without relying on third-party services. Ideal for organizing PDFs, images, and notes in a user-friendly interface.
Knitting Library is a self-hosted management solution designed to give knitting enthusiasts control over their patterns, projects, and yarn inventory. Operating entirely within a single Docker container, this application keeps all data local, ensuring privacy and accessibility without the need for subscriptions or third-party services.
data/ and logs/, ensuring easy management and backup options.Knitting Library is in active beta. It is functional in real-world scenarios, though some features and interfaces may undergo further development. Regular backups of the data/ folder are advisable, especially prior to updates to maintain safety and data integrity.
The application includes several security measures, such as bcrypt password hashing, login rate limiting, CSRF protection, and upload validation. It is recommended to operate within a trusted network or VPN for increased security. While these measures aim to secure the application, a professional security audit has not been conducted.
To quickly launch the Knitting Library, users should deploy the application using Docker. Simply run the provided Docker commands to set up and access the user-friendly interface at http://localhost:3000.
Built using FastAPI, React, Vite, SQLite, and Docker, Knitting Library offers a modern and responsive experience, suitable for both desktop and mobile usage.
No comments yet.
Sign in to be the first to comment.