-
Notifications
You must be signed in to change notification settings - Fork 2
[BE FE] π ν μ€νΈ API μλ² β μ’ ν©λ³Έ
Minky edited this page Oct 12, 2024
·
1 revision
νλ‘μ, SSL μ€μ μ nginx-proxy
μ acme-companion
λ₯Ό μ¬μ©ν΄ μ€μ νμ΅λλ€.
- λ§ν¬ : https://github.com/nginx-proxy
π minlife.me - κ΄λ¦¬μ νμ΄μ§
- νμ¬λ
portainer
λ§ μ°κ²°νκΈ°μ, μ μμ 컨ν μ΄λ κ΄λ¦¬ μ±μΌλ‘ κ°λλ€. κ΄λ¦¬μ μ μ μμ΄λ, μνΈλ λ Έμ νμ΄μ§ μ΅μλ¨ λκΈμ°½μ μμ΅λλ€. - π§ μΆν Admin νμ΄μ§ (ex. ν΅κ³ νμΈ)κ° μΆκ°λ κ²½μ° μ΄ URLμ μ°κ²°ν μμ
π v1.minlife.me
-
backend-v1
λΈλμΉμ github action ci/cd μ°κ²° - κΈ°μ‘΄ api + λ°μ΄ν°λ² μ΄μ€ =
techpick_db_v1
- api λͺ μΈ swagger : π v1.minlife.me/swagger-ui
π v2.minlife.me
-
backend-v2
λΈλμΉμ github action ci/cd μ°κ²° - λ°μ΄ν°λ² μ΄μ€ =
techpick_db_v2
- api λͺ μΈ swagger : π v2.minlife.me/swagger-ui
ssh {μ μ κ³μ }@minlife.me -p 4242 # λλ©μΈμΌλ‘ μ μ
ssh {μ μ κ³μ }@182.224.90.172 -p 4242 # κ³ μ IPλ‘ μ μ
μ μ κ³μ μΆκ°λ @kimminkyeu μκ² λ¬Έμν κ².
- κ° API λ²μ μ λ§λ URLμ μ μ, λ‘κ·ΈμΈν΄μ μΏ ν€λ₯Ό νλ.
- λΈλΌμ°μ κ°λ°μλꡬ -->
access_token
μΏ ν€ κ°μ΄ μμμ νμΈ. - swagger μ¬μ΄νΈ μ μ
μλμ κ°μ΄ ν¬νΈ 맀ν λμ΄ μμ΅λλ€. μ§μ μλ U+ ν κ²μ΄νΈμ¨μ΄ κ±°μΉκ³ --> U+ 무μ 곡μ κΈ°λ₯Ό κ±°μΉ λ€ --> μ λ°©μ μλ μλ² λ ΈνΈλΆκ³Ό μ°κ²°λ©λλ€.
Notion λ§ν¬ κ° νμ λ§ν¬ λ± μ½μ μμ