{"repo":"photos-network/core","free":true,"listed":false,"github":"https://github.com/photos-network/core","clone":"git clone https://github.com/photos-network/core.git","description":"🧠 The core system of photos.network an open-source project for a self-hosted photo management application","language":"Rust","stars":16,"topics":["google-photos","googlephotos","object-detection","face-detection","face-recognition","scene-recognition","scene-classification","photos","photo-management"],"license":"AGPL-3.0","category":"self-hosted-apps","readme_excerpt":"Photos.network Photos.network is a free and open source, privacy first, self-hosted photo storage and sharing service for fediverse. Its core features are: - Share photos with friends, family or public - Filter / Search photos by attributes like location or date - Group photos by their content like people or objects - Upload photos and videos without resolution or quality constraints 🧠 Core This repository contains the core system of the project. It is responsible for main tasks e.g.: - Authentication (validate the identity of users) - Authorization (handle access privileges of resources like photos or albums) - Plugin Handling (extend the feature-set by plugins) - Persistency (read / write data) - Task Processing (keep track of running tasks) 🛠️ Setup To have a proper experience, add those to your nginx config. 🧪 Development The core is written in 🦀 Rust and highly customizably by using a Plugin-system. 🔬 Testing To run tests for all crates in this workspace, run: Run continuous checks on a specific crate during development. 📜 Roadmap (MvP) - Create a new media item - Upload one or multiple images - Download a list of owned media items - Download the original file for a specific media item - Authenticate via openID 🧩 Contribution This is a free and open project and lives from contributions of the community. See our Contribution Guide 🏛️ License","default_branch":null,"files":null,"tree":[],"storefront":"/r/photos-network","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/photos-network/core/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}