{"id":13585548,"url":"https://github.com/cldrn/rainmap-lite","last_synced_at":"2025-09-02T16:40:13.352Z","repository":{"id":55831090,"uuid":"56539902","full_name":"cldrn/rainmap-lite","owner":"cldrn","description":"Rainmap Lite - Responsive web based interface that allows users to launch Nmap scans from their mobiles/tablets/web browsers!","archived":false,"fork":false,"pushed_at":"2020-12-11T17:03:41.000Z","size":4993,"stargazers_count":231,"open_issues_count":4,"forks_count":65,"subscribers_count":16,"default_branch":"master","last_synced_at":"2025-04-10T01:12:49.737Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/cldrn.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2016-04-18T20:29:36.000Z","updated_at":"2024-09-29T05:47:37.000Z","dependencies_parsed_at":"2022-08-15T07:31:31.250Z","dependency_job_id":null,"html_url":"https://github.com/cldrn/rainmap-lite","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cldrn%2Frainmap-lite","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cldrn%2Frainmap-lite/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cldrn%2Frainmap-lite/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cldrn%2Frainmap-lite/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cldrn","download_url":"https://codeload.github.com/cldrn/rainmap-lite/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248137891,"owners_count":21053775,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-08-01T15:05:00.493Z","updated_at":"2025-04-10T01:12:53.784Z","avatar_url":"https://github.com/cldrn.png","language":"Python","funding_links":[],"categories":["Python"],"sub_categories":[],"readme":"# rainmap-lite\nRainmap Lite - Responsive web application that allows users to launch Nmap scans from their mobiles/tablets/web browsers!\n\nUnlike it's predecessor [1], Rainmap-lite does not require special services (RabbitMQ, PostgreSQL, Celery, supervisor, etc) to make it easy to install on any server. You simply need to install the Django application and add the cron polling task to set up a new scanning server. Nmap scans on the road for everyone!\n\n[1] Rainmap - https://nmap.org/rainmap/\n\n## Features\n* Easily launch Nmap scans with a few clicks.\n* Responsive interface runs smoothly from your phone/tablet. \n* Reports delivered by email in all formats.\n* View reports from your web browser.\n* Schedule scans.\n* Dozens of scanning profiles to choose from.\n* Easy to install/set up.\n* Share results with your team.\n* Compatible with Python 3 (Tested on Python 3.7.4)\n\nThis project is still in beta version. Any feedback, bug reports and PRs are greatly appreciated!\n\n## Demo\nhttps://youtu.be/3oNegHPBd3o\n\n## Documentation\nYou can find all the documentation related to this project on the [Wiki](https://github.com/cldrn/rainmap-lite/wiki/ \"Rainmap Lite Documentation\")\n\n## Installation\n\n1. Make sure the **python3**, **pip3**, **nmap**, **nmap-scripts** and **cron** installed on system\n2. git clone this project\n3. Rename/Copy the .env.sample to .env\n4. Prepare the environment file (.env)\n5. sh setup.sh\n\n## Environment variables (.env.sample file)\n\n### Configuration for setup.sh\n\n- APP_ROOT_PATH=\"/opt/rainmap-lite/\"\n- HTTP_PORT=\"8000\"\n- LOG_PATH=\"/var/log/nmaper.log\"\n- ADMIN_USER=\"admin\"\n- ADMIN_PASS=\"admin\"\n- ADMIN_EMAIL=\"user@domain.org\"\n\n### Config for namper-cronjob.py\n\n#### Please follow the format that described in [python-dotenv](https://github.com/theskumar/python-dotenv)\n\n- BASE_URL=\"[http://127.0.0.1:${HTTP_PORT}](http://127.0.0.1:${HTTP_PORT}/)\"\n- SMTP_USER=\"SMTP_USER\"\n- SMTP_PASS=\"SMTP_PASS\"\n- SMTP_SERVER=\"SMTP_SERVER\"\n- SMTP_PORT=\"SMTP_PORT\"\n- SMTP_DOMAIN_NAME=\"SMTP_DOMAIN_NAME\"\n\n## Screenshots\n\n* Responsive interface\n\u003cimg style=\"float:center;width:80%\" src=\"https://raw.githubusercontent.com/cldrn/rainmap-lite/master/rainmap-lite-1.png\" /\u003e\n* Customizable\n\u003cimg style=\"float:center;width:80%\" src=\"https://raw.githubusercontent.com/cldrn/rainmap-lite/master/screenshots/rainmap-lite-2.png\" /\u003e\n* Scanning profiles\n\u003cimg style=\"float:center;width:80%\" src=\"https://raw.githubusercontent.com/cldrn/rainmap-lite/master/screenshots/rainmap-lite-3.png\" /\u003e\n* Site Administration allows managements of users, scanning profiles and scans\n\u003cimg style=\"float:center;width:80%\" src=\"https://raw.githubusercontent.com/cldrn/rainmap-lite/master/screenshots/rainmap-lite-4.png\" /\u003e\n\u003cimg style=\"float:center;width:80%\" src=\"https://raw.githubusercontent.com/cldrn/rainmap-lite/master/screenshots/rainmap-lite-5.png\" /\u003e\n* Cron based\n\u003cimg style=\"float:center;width:80%\" src=\"https://raw.githubusercontent.com/cldrn/rainmap-lite/master/screenshots/rainmap-lite-6.png\" /\u003e\n* Results delivered by email\n\u003cimg style=\"float:center;width:80%\" src=\"https://raw.githubusercontent.com/cldrn/rainmap-lite/master/screenshots/rainmap-lite-7.png\" /\u003e\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcldrn%2Frainmap-lite","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcldrn%2Frainmap-lite","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcldrn%2Frainmap-lite/lists"}