GithubHelp home page GithubHelp logo

bai112 / arl-docker Goto Github PK

View Code? Open in Web Editor NEW

This project forked from honmashironeko/arl-docker

0.0 0.0 0.0 77 KB

基于ARL v2.6.2版本源码,生成docker镜像进行快速部署

Home Page: https://y.shironekosan.cn

License: Apache License 2.0

Shell 100.00%

arl-docker's Introduction

ARL(灯塔)-docker版

本项目基于ARL v2.6.2版本源码,制作成docker镜像进行快速部署,并提供三种指纹规格的镜像。

  1. arl-docker-initial:ARL初始版本,仅去除域名限制。

  2. arl-docker-portion:ARL部分指纹版本,去除域名限制,并增加 5232 条指纹。

  3. arl-docker-all:ARL完全指纹版本,去除域名限制,全量 6990 条指纹。

请注意,当前还未适配 Ubuntu 系统,请使用 Centos 系统

使用教程

一键部署脚本:

下载部署脚本项目:git clone https://github.com/honmashironeko/ARL-docker.git

进入项目文件夹:cd ARL-docker/

添加运行权限: chmod +x setup_docker.sh

执行部署脚本:bash setup_docker.sh

image

输入数字确认安装版本:1 or 2 or 3

在安装完成之后进入容器:docker exec -it arl /bin/bash

开始完成ARL部署:bash /root/arl/set.sh

前往ARLweb页面:https://IP:5003/

账号:admin,密码:honmashironeko

手动安装步骤:

此处请注意,根据您希望安装的 docker 镜像进行选择,“honmashironeko/” 后面应当跟着"arl-docker-initial、arl-docker-portion、arl-docker-all"其中一个。

安装docker:yum -y install docker

启动docker服务:systemctl start docker

拉取docker镜像:docker pull honmashironeko/arl-docker-initial

运行docker容器:docker run -d -p 5003:5003 --name arl --privileged=true honmashironeko/arl-docker-initial /usr/sbin/init

在安装完成之后进入容器:docker exec -it arl /bin/bash

开始完成ARL部署:bash /root/arl/set.sh

前往ARLweb页面:https://IP:5003/

账号:admin,密码:honmashironeko

image

特别鸣谢

感谢ARL项目:https://github.com/TophantTechnology/ARL

感谢ARL项目备份:https://github.com/Aabyss-Team/ARL

感谢部分指纹提供:https://github.com/loecho-sec/ARL-Finger-ADD

感谢全量指纹提供:https://blog.zgsec.cn/

源码安装

根据ARL官方V2.6.2版本源码,修复部分bug之后制作完成的源码安装脚本

本地环境安装法

下载项目压缩包:

Github:https://github.com/honmashironeko/icpscan/releases

夸克网盘:https://pan.quark.cn/s/39b4b5674570#/list/share

百度网盘:https://pan.baidu.com/s/1C9LVC9aiaQeYFSj_2mWH1w?pwd=13r5

移动压缩包:mv arl-initial.tar /root

解压文件:tar -xvf arl-initial.tar

执行部署脚本:bash /root/arl/set.sh

在线下载安装法

下载部署脚本项目:git clone https://github.com/honmashironeko/ARL-docker.git

进入项目文件夹:cd ARL-docker/

添加运行权限:chmod +x setup-arl.sh

执行部署脚本:bash setup-arl.sh

可能会在运行的时候报错一次,不需要管他,重新运行一遍 bash setup-arl.sh 即可。

基本配置

如果需要配置 KEY 等内容,或控制 ARL 开启和关闭,可以采用以下方法

您需要先进入容器中再进行操作,方法如下

进入容器命令:docker exec -it 镜像名称 /bin/bash

进入配置文件目录:cd /opt/ARL/app

编辑配置文件:vi config.yaml

进入ARL控制文件目录:cd /opt/ARL/misc

增加运行权限:chmod +x manage.sh

重启ARL相关服务:./manage.sh restart

arl-docker's People

Contributors

honmashironeko avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.