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 用戶端擴充功能。
端點:
筆記: