Docker方式部署it-tools,打造一个在线工具网站

799次阅读
没有评论

共计 1408 个字符,预计需要花费 4 分钟才能阅读完成。

日常开发,时常会用到一些开发辅助小工具,如Token生成器、UUID生成器、RSA密钥对生成器、日期格式转换器、JSON 格式化以及XML格式化等等,这些所需工具分散在各个网站,检索起来比较繁琐,现在裴先生工具站上线了,汇总了常用的工具,既方便又实用!

it-tools介绍

it-tools是一个开源工具箱项目,作者来自海外,项目地址:IT_TOOLS,原作者是 Corentin Thomasset,汉化由qingfeng2336提供Docker镜像,IT-Tools 采用 Vue.js (Vue 3) 和 Naive UI 组件库制作。

it-tools部署

拉取it-tools镜像

docker pull corentinth/it-tools:latest

运行it-tools容器

docker run -d --name it-tools --restart unless-stopped -p 8080:80 corentinth/it-tools:latest

浏览器访问地址

http://宿主机IP:4000

Apache2反向代理it-tools配置文件

<VirtualHost *:443>
  ServerAdmin webmaster@localhost
  ServerName tool.peiluming.com # 工具站域名
  SSLEngine on
  SSLCertificateFile      /etc/apache2/tool.peiluming.com_bundle.pem
  SSLCertificateKeyFile   /etc/apache2/tool.peiluming.com.key
  ProxyPreserveHost On
  <Proxy *>
    Order deny,allow
    Allow from all
  </Proxy>
  ProxyPass / http://172.17.0.5:80/ # it-tools容器地址
  ProxyPassReverse / http://172.17.0.5:80/
</VirtualHost>

裴先生工具站效果图

工具站介绍

工具站包含10大类,78个子项,功能丰富,涵盖市面上常用的工具种类。

  • Crypto 加密
    • UUIDs generator
    • Encrypt / decrypt text
    • ··········
  • Converter 转换
    • Integer base converter
    • JSON to YAML converter
    • ··········
  • Web 互联网
    • Url parser
    • Mime types
    • ···········
  • Images & Videos 图片&视频
    • QR Code generator
    • SVG placeholder generator
    • ···········
  • Development 开发
    • Git cheatsheet
    • JSON prettify and format
    • ···········
  • Network 网络
    • IPv4 subnet calculator
    • MAC address generator
    • ············
  • Math 数学
    • Math evaluator
    • Percentage calculator
    • ············
  • Measurement 计量
    • Chronometer
    • Temperature converter
    • ············
  • Text 文本
    • Lorem ipsum generator
    • Text diff
    • ···········
  • Data 数据
    • Phone parser and formatter
    • IBAN validator and parser
正文完
 0
裴先生
版权声明:本站原创文章,由 裴先生 2024-01-30发表,共计1408字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)
本站勉强运行: