Skip to content

Releases: ishaq2321/phantomVault

PhantomVault v1.1.0 - Systemd Fix

Choose a tag to compare

@ishaq2321 ishaq2321 released this 03 Nov 22:03

Critical Fix: Systemd Timeout Issue Resolved

Fixed

  • Service no longer times out after 30 seconds
  • Added sd_notify() support for proper systemd integration
  • Service Type changed to 'notify' in all configurations

Installation

curl -fsSL https://raw.githubusercontent.com/ishaq2321/phantomVault/main/installer/install-linux.sh | sudo bash

PhantomVault v1.0.0 - Pure Client-Server Architecture

Choose a tag to compare

@ishaq2321 ishaq2321 released this 02 Nov 03:52

PhantomVault v1.0.0 - Pure Client-Server Architecture FIXED

ARCHITECTURE REFACTOR COMPLETE

Pure client-server architecture implemented - CLI issues permanently resolved

Fixed Issues

  • CLI commands no longer try to start their own service instances
  • No more port conflicts on 9876
  • IPC client uses correct server endpoints
  • All CLI operations now use IPC communication only
  • ServiceManager only used in service mode

Installation (Updated Packages)

Ubuntu/Debian Systems:

wget https://github.com/ishaq2321/phantomVault/releases/download/v1.0.0/phantomvault_1.0.0_amd64.deb
sudo dpkg -i phantomvault_1.0.0_amd64.deb

RedHat/CentOS/Fedora Systems:

wget https://github.com/ishaq2321/phantomVault/releases/download/v1.0.0/phantomvault-1.0.0-1.x86_64.rpm
sudo rpm -i phantomvault-1.0.0-1.x86_64.rpm
# Start service
sudo systemctl start phantomvault

phantomvault --cli status    # Now works!
phantomvault --cli profiles  # Now works!
phantomvault --cli lock profile-name  # Now works!

# Service management
phantomvault --cli stop      # Graceful shutdown
phantomvault --cli restart   # Service restart

Architecture Changes

  • Service daemon: Single instance, handles all business logic
  • CLI client: Lightweight, IPC communication only
  • No resource conflicts or duplicate services
  • Industry-standard client-server pattern

Platform Support

  • Linux: Fully tested and working
  • Development status: Continuous development
  • Contact: ishaq2321@proton.me

License

MIT License