2020年5月24日 星期日

[Docker] docker compose nginx template


自己常使用的 nginx 建構方式的筆記



version: "3.5"
services:
  web:
    image: nginx
    volumes:
      - ./ca:/ca
      - ./default.conf:/etc/nginx/conf.d/default.conf
    ports:
      - "80:80"
      - "443:443"
    networks:
      - default
networks:
  default:
    name: custom





[VPS] Oracle Cloud 設定開放的 Port

去年的十一月底,我在 Godaddy 買了一個 Domain 一直放到至今才想起有這件事情,也剛好近期有想架設的一些服務,才產生實作的動力。


原先的打算是,使用舊電腦灌成 ubuntu (其實去年 11 月底灌了...只是後來忙別的事情就放在角落生灰塵了),再搭配中華申請的固定 IP。

但近期看到 Oracle 提供了免費的 VPS ,抱著好奇的心態申請了帳號使用,整體的設定感覺比 Amazon 簡單許多。

Oracle Cloud ( https://www.oracle.com/tw/cloud/free/ )

申請的過程就不詳述了。

架好網站後,必須要去後台調整開放的 Port,否則預設外面是連不到的。

1. 開啟容器



[SSL] ZeroSSL 申請免費 Certificate 並設置 Nginx


ZeroSSL (https://zerossl.com/) 主要也是透過 let's encrypt (https://letsencrypt.org/) 去申請,因此也僅有90天的效期,會感覺特地用這個平台有點多餘,但整體介面較美觀,並且也比官方的流程好申請。