文件名称:url-shortener:一个简单的轻量级dockerized网址缩短器
文件大小:817KB
文件格式:ZIP
更新时间:2024-05-09 16:45:01
JavaScript
轻量级URL缩短器 简单Link CRUD API,您可以在其中获取所有链接,重定向,更新和删除链接。 有一个使用React的管理面板版本,允许使用该API。 用例 例如,如果我想共享自己的简历,则可以拥有一个专业链接,例如 演示版 API: 管理控制台: Swagger文档: Swagger json文件: 跑步 make build以构建容器make run以使用docker-compose运行容器 注意:这是一个开发配置,其中react应用由单独的容器提供。 我们还想创建一个生产版本,在该版本中,我们构建一个React网站的静态版本,并使用类似nginx的服务。
【文件预览】:
url-shortener-main
----docker()
--------mongo()
----client()
--------.dockerignore(12B)
--------public()
--------yarn.lock(470KB)
--------src()
--------Dockerfile(149B)
--------README.md(3KB)
--------Makefile(82B)
--------.gitignore(310B)
--------package.json(887B)
----LICENSE(1KB)
----README.md(961B)
----Makefile(116B)
----api()
--------.dockerignore(12B)
--------db()
--------models()
--------yarn.lock(56KB)
--------controllers()
--------Dockerfile(149B)
--------Makefile(81B)
--------swagger.json(4KB)
--------index.js(739B)
--------routes()
--------package.json(277B)
----docker-compose.yml(530B)
----.gitignore(50B)