Skip to content
@Vault-Web

Vault Web

A collection of useful projects you can use and host within your own server. All projects are included or integrated in the main repo, named after this org

Welcome to the Vault Web GitHub organization!

Our mission is to build a modular, self-hosted home portal ecosystem that allows users to manage their own private services securely from a single dashboard. The goal is to provide a central entry point for multiple tools—from file storage to chats and much more—optimized for home server environments.


Our Projects

The core of the ecosystem.

  • Full-stack project with Spring Boot backend, Angular frontend, and PostgreSQL database.
  • Provides:
    • 💬 Internal chats and collaboration tools
    • ☁️ Private file cloud (vault-cloud) for secure storage
    • 🔐 Built-in password manager
    • 🧑‍💻 User and session management
  • Designed to be modular and extensible, perfect for experimenting with home server features.

A dedicated backend service for managing files and folders for each user.

  • Provides a file explorer-like interface via API.
  • Allows viewing, creating, editing, and deleting files associated with each account.
  • Authenticated with JWT tokens, sharing the same master key as Vault Web.
  • Focused on private, home-server storage with secure access.

Planned future project.

  • Will provide a secure, self-hosted password management tool.
  • Currently under research for security feasibility and best practices.

Central documentation repository.

  • Contains detailed documentation for all Vault Web repositories.
  • Includes a sample server setup on Deniz’s server with Headscale VPN integration.
  • Provides step-by-step instructions, best practices, and usage examples.

Goals & Philosophy

  • Modularity: Each service can be developed, replaced, or extended independently.
  • Home-server focus: Designed for self-hosted environments, allowing hands-on learning and experimentation.
  • Continuous improvement: Projects are under active development and evolve with new features.

How to Get Involved

We welcome contributions, suggestions, and bug reports. Please follow the contribution guidelines.


💡 Note: This organization is primarily for home-server experimentation. Services are functional, but care should be taken before using them in production environments.

Pinned Loading

  1. vault-web vault-web Public

    Central web portal uniting all Vault-Web applications — secure access to cloud, password manager, chats, and more within a private VPN.

    Java 1

  2. cloud-page cloud-page Public

    A private web-based file manager for users, enabling folder access and file editing via browser.

    Java 1

  3. password-manager password-manager Public

    web-based password-manager

  4. server-docs server-docs Public

    Comprehensive documentation for the Vault-Web ecosystem, including setup guides for headscale, syncthing and concepts like architecture, and security concepts.

Repositories

Showing 5 of 5 repositories

Top languages

Loading…

Most used topics

Loading…