Skip to main content

使用容器管理 Web 应用程序开发环境的工具 - HTTP 和 WebSocket 反向代理服务器

项目描述

主要包:

代理人

cli

容器后端:

engine_docker

数据库驱动程序:

db_mysql

db_mongo

插件:

php_xdebug

Kubernetes:

k8s_client

k8s_controller

相关项目:

配置紧缩

更多的:

文档

回购

docker_images

任务控制

构建状态 文件状态 版本 下载 许可证(麻省理工学院) 支持的 Python 版本 加入我们的 Slack 工作区

Riptide 是一组用于管理 Web 应用程序开发环境的工具。它使用容器虚拟化工具(例如Docker )来运行项目所需的所有服务。

它的目标是易于开发人员使用。Riptide 以这样一种方式抽象虚拟化,即环境的行为就像您在本地运行它一样,无需安装项目可能具有的任何其他要求。

它可以通过 pip 安装riptide-proxy来安装。

代理服务器

这个存储库实现了一个 HTTP(s) 和 WebSocket 反向代理服务器,用于 Riptide 项目。它支持自动启动 Riptide 项目。项目的路由基于主机名。

如果安装了riptide-mission-control,则会在control.riptide.local启动它的代理服务器 (其中 riptide.local 是您配置的代理服务器 URL)。

for-docs 分支

for-docs 分支应始终基于 master。它仅包含一个从 Read the Docs 的依赖项中删除 python-prctl 和 certauth 的提交,因为 rtd 无法安装它们。

如果有人知道更好的方法来做到这一点,请告诉我。

文档

Riptide 的完整文档可以在Read the Docs中找到。

下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

内置分布

riptide_proxy-0.7.0-py3-none-any.whl (69.9 kB 查看哈希

已上传 py3