Home
Softono
privateglue-public

privateglue-public

Open source MIT HTML
15
Stars
2
Forks
15
Issues
1
Watchers
1 year
Last Commit

About privateglue-public

PrivateGlue is a self-hosted web application designed to help IT professionals and homelab enthusiasts organize devices, notes, and credentials in one secure place. It offers Markdown-based notes with device linking, an encrypted password manager with copy-to-clipboard functionality, and a device inventory system with tags for location and type. Users can link notes and credentials directly to specific devices for easy reference. The app supports dark mode and is built with Flask, SQLite, and Bootstrap 5. PrivateGlue is ideal for freelancers managing multiple client systems, home lab owners documenting hardware and configurations, and small businesses needing internal IT asset tracking. Deployment is straightforward using Docker, and it runs locally on port 5000. Key use cases include storing login credentials per server or network device, tracking equipment locations and types, writing setup and recovery documentation, and planning for future features like public read-only sharing and backup support. The pro

Platforms

Web Self-hosted Docker

Languages

HTML

Links

PrivateGlue

PrivateGlue is a simple, self-hosted web app for linking devices, notes, and credentials, helping IT professionals and homelabbers keep everything organized and secure.

Ideal for:

  • Freelancers and consultants juggling multiple client systems
  • Home lab enthusiasts documenting hardware and configurations
  • Small businesses needing internal IT asset tracking
  • Anyone looking to store credentials privately with encryption

Features

  • Notes with Markdown and device linking
  • Password manager with encryption and copy-to-clipboard
  • Device inventory with tags for location and type
  • Link notes and credentials to devices
  • Dark Mode Support
  • Built with Flask, SQLite, Bootstrap 5

Screenshots

Screenshots.md


Getting Started

Live DEMO version

  1. Clone this repository.
  2. Run using Docker:
git clone https://github.com/marcmylemans/privateglue-public.git
cd privateglue-public
docker-compose up
  1. Open http://localhost:5000 and start documenting your gear!

More setup details coming soon...


Use Case Examples

  • Save login credentials per server/router/switch
  • Track device locations and types (lab, office, rack)
  • Write notes about setup instructions or recovery steps
  • Share selected notes as public read-only docs (coming soon!)
  • Backup your documentation easily (planned for future)

Changelog

For a complete list of changes and versions, check out the CHANGELOG.md.


❤️ Support

If you like this project, consider starring ⭐ it on GitHub
For feedback, suggestions, or bug reports, feel free to open an issue.


📜 License

MIT — free for personal and commercial use.