์ ํ๋ธ ๋ฎค์ง๋น๋์ค ์กฐํ์๋ฅผ ์ ๋ฐ์ดํธํ๊ณ ๊ฒ์ํ๋ ์๋ํ ๋ด
- SeizeBot์ ๊ฐ์ข ์ปค๋ฎค๋ํฐ, ๊ฒ์ํ์ ์ ํ๋ธ ๋ฎค์ง๋น๋์ค ์กฐํ์ ํต๊ณ๋ฅผ ์ ๋ฐ์ดํธํฉ๋๋ค.
- DB์ ์ ์ผ์ ๋ฎค์ง๋น๋์ค ์กฐํ์๋ฅผ ์ ์ฅํ๊ณ ๋ค์ ๋ ํต๊ณ๋ฅผ ์ ๋ก๋ํ ๋ ์ฐธ์กฐํ์ฌ ์ฆ/๊ฐ ์์น๋ฅผ ํ์ํฉ๋๋ค.
- ์ฌ๋ฌ ๋ฎค์ง๋น๋์ค์ ํต๊ณ๋ฅผ ํ๋์ ์ด๋ฏธ์ง๋ก ๋ง๋ค์ด ๊ฒ์ํฉ๋๋ค.
- ์ด ํ๋ก์ ํธ๋ Docker ๋ฐ Docker-Compose๋ฅผ ์ฌ์ฉํฉ๋๋ค. ์ค์น ์ ๋จผ์ Docker ๋ฐ Docker-Compose๋ฅผ ์ค์นํด์ฃผ์ธ์.
- ์ด ์ ์ฅ์์์ ํ๋ก์ ํธ๋ฅผ Cloneํฉ๋๋ค.
git clone https://github.com/asheswook/SeizeBot.git
- ํ๋ก์ ํธ ๋๋ ํ ๋ฆฌ๋ก ์ด๋ํด Docker-Compose๋ฅผ ์คํํฉ๋๋ค. ๋ชจ๋ ํจํค์ง์ ์ข ์์ฑ์ด ์๋์ผ๋ก ์ค์น๋๊ณ , ์ด๋ฏธ์ง๊ฐ ๋น๋๋๋ฉด ์คํฌ๋ฆฝํธ์ MariaDB ์๋ฒ๊ฐ ์คํ๋ฉ๋๋ค.
cd SeizeBot
docker-compose up
- ์คํ์ ์ํด์ ํ๋ก์ ํธ์ ์ต์๋จ ํด๋์ .env ํ์ผ์ ๋ค์๊ณผ ๊ฐ์ ํ๊ฒฝ๋ณ์๊ฐ ์ค์ ๋์ด์ผ ํฉ๋๋ค. ํด๋น ํ๋ก์ ํธ์ _env ํ์ผ์ ๊ธฐ๋ณธ๊ฐ์ด ์ง์ ๋์ด ์์ต๋๋ค. ํด๋น ํ์ผ์ ์ด๋ฆ์ .env๋ก ๋ณ๊ฒฝํ์ฌ ์ฌ์ฉํ ์ ์์ต๋๋ค.
TWICENEST_ID
: ์
๋ก๋ํ ๋ ์ฌ์ฉํ ํธ๋ฅ๋ท์ปด ๊ณ์ ์์ด๋
TWICENEST_PW
: ์
๋ก๋ํ ๋ ์ฌ์ฉํ ํธ๋ฅ๋ท์ปด ๊ณ์ ๋น๋ฐ๋ฒํธ
WANT_ID
: ์
๋ก๋ํ ๋ ์ฌ์ฉํ ์ํธ ๊ณ์ ์์ด๋
WANT_PW
: ์
๋ก๋ํ ๋ ์ฌ์ฉํ ์ํธ ๊ณ์ ๋น๋ฐ๋ฒํธ
DCINSIDE_ID
: ์
๋ก๋ํ ๋ ์ฌ์ฉํ ๋์์ธ์ฌ์ด๋ ๊ณ์ ์์ด๋
DCINSIDE_PW
: ์
๋ก๋ํ ๋ ์ฌ์ฉํ ๋์์ธ์ฌ์ด๋ ๊ณ์ ๋น๋ฐ๋ฒํธ
- ์ฃผ์: DB๋ Docker-Compose์ ํตํฉ๋์ด ๊ด๋ฆฌ๋๊ธฐ ๋๋ฌธ์, ์ธ๋ถ DB๋ฅผ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ๋ฅผ ์ ์ธํ๋ฉด ๋ค์๊ณผ ๊ฐ์ ๊ธฐ๋ณธ๊ฐ์ ๊ฐ์ ธ์ผ ํฉ๋๋ค.
DB_HOST=db
: ์ฌ์ฉํ DB์ ํธ์คํธ๋ค์
DB_PORT=3306
: ์ฌ์ฉํ DB์ ํฌํธ
DB_USER=root
: ์ ์์ ์ฌ์ฉํ ์ ์
DB_PASSWORD=root!Seize
: ์ ์์ ์ฌ์ฉํ ๋น๋ฐ๋ฒํธ
DB_DATABASE=SeizeBot
: DB์ Database ์ด๋ฆ
Will be here soon.
๊ธฐ๋ฅ ๊ฐ์ , ์ถ๊ฐ๋ฅผ ๋น๋กฏํ Pull request ๋ฐ Issue ์ ์์ ์ธ์ ๋ ์ง ํ์์ ๋๋ค.
- asheswook
- 0.1
- Initial Release
์ด ํ๋ก์ ํธ๋ MIT ๋ผ์ด์ ์ค์ ๋ฐ๋ผ ๋ฐฐํฌ๋ฉ๋๋ค. ํด๋น ํ๋ก์ ํธ์ ์ฝ๋๋ฅผ ์ฌ์ฉํ ๋๋ ๋ผ์ด์ ์ค๋ฅผ ์ค์ํ์ฌ์ผ ํฉ๋๋ค. ์์ธํ ๋ด์ฉ์ LICENSE ํ์ผ์ ์ฐธ๊ณ ํ์ธ์.
Inspiration, code snippets, etc.