Skip to content

a26796879/ForTaiwan_odoo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ForTaiwan_odoo

功能:

  1. 關鍵字新聞推播
  2. 建立OpenStreetMap以及選舉資料所需欄位&Data

工具:
Odoo : MVC架構的Web Service,使用ORM操作DB
PostgreSQL : 搭配 Odoo 儲存新聞資料、設定排程
LineNotify : 進行新聞推播
Docker : 將系統打包便於部署
GCP : 部署環境

使用步驟:

  1. clone 此專案
  2. docker pull a26796879/fortaiwan_odoo:latest
    或是 cd進入BuildDockerImage 自行建立docker images
    docker build -t a26796879/fortaiwan_odoo .
  3. docker-compose up 以image設定,建立docker container
  4. localhost:8069 進入odoo介面進行初始設定
  5. 安裝news_crawler模組
  6. 將使用者加入 news_crawler 下的Administrator群組
  7. 進入 config_token 分頁,新建一筆record,環境=here,token=申請到的Line Notify Token
  8. 可以依個人需求調整排程時間