cloud-security-scanner GitHub Details, Stars and Alternatives | OpenRepoFinder
SubashUduwaka / repository
cloud-security-scanner
Aegis Cloud Security Scanner - A comprehensive CSPM tool for AWS, GCP, and Azure with AI-powered chatbot, compliance tracking(SOC 2, ISO 27001, GDPR, HIPAA), and professional license management
A transparent discovery signal based on current public GitHub metadata.
Recent activity35% weight
72
Community adoption25% weight
0
Maintenance state20% weight
100
License clarity10% weight
100
Project information10% weight
75
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
# Windows
START_AEGIS.bat
# macOS/Linux
./start_aegis.sh
# or
python3 run_production.py
Development Mode (for developers):
# Windows
START_AEGIS_DEV.bat
# macOS/Linux
./start_aegis.sh dev
# or
python3 app.py
Differences:
Production: Uses Waitress WSGI server (multi-threaded, production-ready)
Development: Uses Flask dev server (auto-reload, debug mode)
Access the Application
Open browser: http://localhost:5000
Complete initial setup wizard
Enable 2FA for security
Option 3: Docker Deployment
Available Now: Run Aegis in a containerized environment!
# Clone the repository
git clone https://github.com/SubashUduwaka/cloud-security-scanner.git
cd cloud-security-scanner
# Using Docker Compose (Recommended)
docker-compose up -d
# Or build and run manually
docker build -t aegis-scanner .
docker run -p 5000:5000 -v aegis-data:/app/instance aegis-scanner
Access: Navigate to http://localhost:5000
Download Pre-built Image: Available in Releases as .tar file
🧹 Cleaning Up Old Versions
If you have previous versions installed, follow these steps:
Windows Installer Versions
Go to Settings → Apps → Apps & features
Search for "Aegis Cloud Scanner"
Click Uninstall
Manual Python Installations
Delete Application Directory
Remove the folder where you cloned/extracted Aegis
Delete User Data (Optional - removes your settings and database)
Press Win + R, type: %LOCALAPPDATA%
Delete AegisScanner folder
Delete Legacy Data Locations (if upgrading from v0.7 or earlier)
# Old locations that may exist:
%USERPROFILE%\.aegisscanner\
%APPDATA%\aegis-scanner\
Deactivate Virtual Environment
deactivate # if virtual environment is active
🚀 Quick Start
First-Time Setup
Launch Application
Via installer: Click desktop shortcut
Via Python: Run START_AEGIS.bat or python app.py
Create Account
Navigate to http://localhost:5000
Click "Register"
Fill in email, username, password
Verify email (check spam folder)
Enable 2FA (Recommended)
Settings → Security → Enable 2FA
Scan QR code with authenticator app (Google Authenticator, Authy, etc.)