{"repo":"passwall/passwall-server","free":true,"listed":false,"github":"https://github.com/passwall/passwall-server","clone":"git clone https://github.com/passwall/passwall-server.git","description":"Passwall Server is the core backend infrastructure for Passwall platform","language":"Go","stars":765,"topics":["golang","go","api","password","password-manager","crypto","hacktoberfest"],"license":"AGPL-3.0","category":"api-integrations-sdks","readme_excerpt":"PassWall Server PassWall Server is the core backend for open source password manager PassWall platform. Using this server, you can safely store your passwords and access them from anywhere. 📋 Table of Contents - Features - Quick Start - Development - Makefile Commands - Docker Deployment - Environment Variables - API Documentation - Security - Support ✨ Features - 🔐 Secure Password Storage - AES-GCM encryption - 🌐 RESTful API - Well-documented API endpoints - 🐳 Docker Support - Easy deployment with Docker Compose - 🔄 Auto Migration - Database schema management - 📦 Multiple Storage Types - Passwords, credit cards, bank accounts, notes, emails - 🛡️ Security Middlewares - XSS protection, SQL injection prevention, rate limiting - 🎯 JWT Authentication - Secure token-based authentication 🚀 Quick Start Using Docker Compose (Recommended) 1. Start the server: 2. Create a new user: 3. Access the server: Using Docker Hub Image 💻 Development Prerequisites - Go 1.24+ (or latest) - PostgreSQL 13+ - Docker & Docker Compose (optional) - Make Local Development Setup 1. Clone the repository: 2. Install dependencies: 3. Install development tools: 4. Start PostgreSQL: 5. Build and run: Development with Hot Reload This will install and use Air for automatic reloading on code changes. 📦 Makefile Commands Run make help to see all available commands: General Build Development Local Development Docker Docker Compose Database CI/CD Information 🐳 Docker Deployment Build Docker Image Build a","default_branch":null,"files":null,"tree":[],"storefront":"/r/passwall","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/passwall/passwall-server/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."}