APIํค์ ์ํฌ๋ฆฟ์ .env์ ํ๋ฌธ์ผ๋ก ๋๋ฉด ๊ทธ ํ์ผ ์์ฒด๊ฐ ์์ฐ์ด
๋จ. 1Password CLI๋ฅผ ์ฐ๋ฉด ๊ฐ์ ๋ณผํธ์ ์ํธํํด ๋๊ณ , .env์๋
์ฐธ์กฐ ๋ฌธ์์ด๋ง ๋จ๊ธธ ์ ์์.
- ๊ธฐ์กด: UPBIT_API_KEY=xR9k2โฆ์ค์ ํค
- ์ดํ: UPBIT_API_KEY=op://trading/upbit/api_key```
์คํ ์์ ์๋ง ํ๋ก์ธ์ค ๋ฉ๋ชจ๋ฆฌ๋ก ์ฃผ์
๋จ.
op run --env-file=.env -- python main.py
๋ณด์์ ์ป๋ ๊ฒ
- ๋์คํฌ์ ํ๋ฌธ์ด ๊ธฐ๋ก๋๋ ์๊ฐ์ด ์ฌ๋ผ์ง
- .env๊ฐ ์ ์ถ๋ผ๋ ๋ ธ์ถ๋๋ ๊ฑด ๋ณผํธยทํญ๋ชฉ ์ด๋ฆ๋ฟ, ํค ์์ฒด๋ ์
๋๊ฐ
- ๋ฐฑ์ ์์นด์ด๋ธ, Time Machine, ํด๋ผ์ฐ๋ ๋๊ธฐํ ํด๋, git ์ปค
๋ฐ ์ค์, ํ๋ฉด ๊ณต์ ๊ฐ์ ๊ฐ์ ์ ์ถ ๊ฒฝ๋ก๊ฐ ์ ๋ถ ๋ฌด๋ ฅํ๋จ
- ํค๋ฅผ ๊บผ๋ด๋ ค๋ฉด ์์ฒด์ธ์ฆ ์ธ๋ฝ์ด ํ์ํด์ง. ๋์คํฌ ์ด๋ฏธ์ง๋ง ํ
์ทจํด๋ ๋ณตํธํ ๋ถ๊ฐ
- ์ ๊ทผยท๋ณ๊ฒฝ ์ด๋ ฅ์ด ๋จ์ ์ธ์ ์ด๋ค ํค๊ฐ ๊ต์ฒด๋๋์ง ์ถ์ ๊ฐ๋ฅ
- ์ ์ถ ์ ํฉ์ด ์์ ๋ ๋ณผํธ์์ ํ ๋ฒ๋ง ๊ต์ฒดํ๋ฉด ์ฆ์ ๋ฐ์๋จ
- ์๋ฒ์๋ ์ฝ๊ธฐ ์ ์ฉ ๊ถํ์ ์๋น์ค ๊ณ์ ํ ํฐ๋ง ๋๋ฉด ๋๋ฏ๋ก,
์๋ฒ๊ฐ ๋ซ๋ ค๋ ๋ค๋ฅธ ์๊ฒฉ์ฆ๋ช ์ ๋ณดํธ๋จ
