Events Scheduler
1.0.0
我制作这个项目是为了练习 PHP、Nginx、Docker、PostgreSQL、Slim Framework、RabbitMQ、PHPUnit 和 Elasticsearch。我们的想法是创建一个简单的 API 来使用所有这些资源来管理帖子。
自述文件不完整!
要上传容器,只需在项目根目录运行docker-compose up --build
命令即可。
要进入 Postgres 容器,只需在终端中运行docker exec -it posts-api-ecosystem-db-1 bash
命令即可。
要在数据库容器中使用 CLI,只需在数据库容器终端中运行命令psql -U postgres -d posts
即可。
要创建数据库和表,只需在数据库容器终端中运行以下命令:
CREATE DATABASE events ;
Nginx 将在http://localhost:8080
上可用
RabbitMQ 将在http://localhost:15672
上提供。用户=访客,密码=访客
Kibana 将在http://localhost:5601
上提供。用户=弹性,密码=changeme
要测试端点,您可以使用项目根目录中的 api.http 文件和 VSCode REST 客户端扩展。
端点:
笔记: