Skip to content

nw-engineer/config-comparison-tool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

config-comparison-tool

This app is a comparison app for Config files, Code, etc.

demo.mp4

composition

  • OS:Linux
  • node:v16.18.1
  • npm:8.19.2

procedure

git clone https://github.com/nw-engineer/config-comparison-tool.git
cd config-comparison-tool
npm install --legacy-peer-deps
npm start

Please access using your browser.

http://IPaddress:3000

When using nginx.

git clone https://github.com/nw-engineer/config-comparison-tool.git
cd config-comparison-tool
cp app.conf /etc/nginx/conf.d/
mkdir -p /var/www/html/
mv build.tar.gz /var/www/html/
cd /var/www/html/
tar zxvf build.tar.gz && chown -R nginx:nginx build && rm -rf build.tar.gz
systemctl restart nginx

Please access using your browser.

http://IPaddress

screen image

Click the "file1" button at the top right of the screen and select the target file. (Same for file2)

compare!! Click the button to see the differences between the two files. 画像

When you click on the difference display, a details screen will pop up.

画像

The "Next Change" button will scroll to the line being changed. "Exclude" allows you to specify strings to be excluded.(I think it can be used for purposes such as the encrypted display part of Fortigate's Config etc.)

"Show only differences" is a checkbox that allows you to display only the changed parts.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published