๊ฒ์์๋, Cloudflare ํ๋ก์๋ฅผ ์ฌ์ฉํด ํ ์คํธํด ๋ณด์ จ๋์? ์ค๋ ์ง ํด๋ผ์ฐ๋(ํ๋ก์ ํ์ฑํ)๋ฅผ ์ผ๋ฉด ์ฌ์ดํธ๊ฐ ์ ๊ทผ ๋ถ๊ฐ ์ํ๊ฐ ๋๊ณ , ํ๋ฉด์ด ํ ๋น์ด ๋ณด์ ๋๋ค.
์ด๊ฒ์ SSL ๊ตฌ์ฑ ๋ฌธ์ ์ผ ์ ์์ผ๋ฉฐ, ์ ์ฒด ์ฌ์ดํธ์ SSL์ ์ ์ฉํด์ผ ํ ์๋ ์์ต๋๋ค.
์ด ๋ฌธ์ ๋ SSL ๊ตฌ์ฑ์์ ๋น๋กฏ๋์์ ์ ์์ต๋๋ค. ์ฌ์ดํธ ์ ์ฒด์ SSL์ ๊ตฌํํด์ผ ํ ๊ฐ๋ฅ์ฑ์ด ์์ต๋๋ค.
CF๊ฐ ํ๋ก ์ค์ ๋์ด ์์ ๊ฐ๋ฅ์ฑ์ด ๋งค์ฐ ๋์ต๋๋ค.
CF๊ฐ ์ต๋ ์ฉ๋์ผ๋ก ์ค์ ๋์์ ๊ฐ๋ฅ์ฑ์ด ๋งค์ฐ ๋์ต๋๋ค.
์ค์ ์์ upload_size๋ฅผ 500m๋ก ์ง์ ํด ๋์์ต๋๋ค.
ํ์ง๋ง ์ค์ ๋ก๋ 100m๋ฅผ ์ด๊ณผํ๋ ํ์ผ์ ์
๋ก๋๊ฐ ๋์ง ์์ต๋๋คโฆ
์ค์ ๋ ์ ๋ก๋ ํฌ๊ธฐ ์ ํ์ 500MB๋ก ๋์ด ์์ต๋๋ค. ๊ทธ๋ฌ๋ ์ค์ ๋ก๋ 100MB๋ฅผ ์ด๊ณผํ๋ ํ์ผ์ ์ ๋ก๋ํ ์ ์์ต๋๋ค.
Discourse์ ๋ํ ์ค๊ตญ์ด ํ ๋ก ์ ์ฌ๊ธฐ์ ํ ์ ์์ต๋๋ค. ์ ์ @honeymoose ๋ฑ๋ ์ฌ๊ธฐ์ ์์ต๋๋ค.
๊ณต์ ํฌ๋ผ์ ๋๋ถ๋ถ ์์ด๋ก ์ด๋ฃจ์ด์ ธ ์์ต๋๋ค.
์ฌ๊ธฐ์ ์ค๊ตญ์ด๋ก ํ ๋ก ์ ๋๋ ์ ์์ต๋๋ค. ์ , @honeymoose, ๊ทธ๋ฆฌ๊ณ ๋ค๋ฅธ ๋ถ๋ค๋ ์ด๋ฌํ ํ ๋ก ์ ์ํด ์ฌ๊ธฐ์ ์์ต๋๋ค.
์ฌ์ค ๊ณต์ ํฌ๋ผ์ ์ฃผ๋ก ์์ด ์ฝํ ์ธ ๋ก ๊ตฌ์ฑ๋์ด ์์ต๋๋ค.
์์ ๋ฒ์ ์ ์ค์น ๋ฐฉ์์ ์ฌ์ฉํ๊ธฐ๋ก ํฉ์๋คยทยท
์์ํ ์ค์น ๋ฐฉ์์ ์ ํํ๋ ๊ฒ์ด ์ข๊ฒ ์ต๋๋ค.
mark ํด ๋์ธ์. ๋์ค์ ์ ์ฉํ ์ ์์ต๋๋ค.
๋์ค์ ์ ์ฉํ ์ ์์ผ๋ฏ๋ก ์ด ๋ด์ฉ์ ๋ฉ๋ชจํด ๋์ธ์.
๋ง์ง๋ง์ผ๋ก ๋ฐ๊ฒฌํ ๋ฌธ์ ๋ Cloudflare๋ฅผ ์ฌ์ฉํ๋ฉด์ ์ ๋ก๋ ํ์ผ ํฌ๊ธฐ๊ฐ 100MB๋ฅผ ์ด๊ณผํ ์ ์๊ฒ ๋ ๊ฒ์ด์์ต๋๋ค. ์ด ํ๋๋ฅผ ์ด๊ณผํ๋ ค๋ฉด Cloudflare ๊ตฌ๋ ์ ๊ตฌ๋งคํด์ผ ํฉ๋๋ค.
์ ๊ฐ ๋ง์ง๋ง์ผ๋ก ๊ฒช์ ๋๊ด์ Cloudflare์ ์ฌ์ฉ์ผ๋ก ์ธํด ํ์ผ ์ ๋ก๋ ์ ํ์ด 100MB๋ก ์ค์ ๋์ด ์์๋ค๋ ๊ฒ์ด์์ต๋๋ค. ์ด ํ๋๋ฅผ ์ด๊ณผํ๋ ค๋ฉด Cloudflare ๊ตฌ๋ ์ ๊ตฌ๋งคํ๋ ๊ฒ์ด ํ์์ ์ ๋๋ค.
์๋ฆฌ๋ฐ๋ฐ ํด๋ผ์ฐ๋ OSS๋ฅผ Discourse์ ํจ๊ป ์ฌ์ฉํ ์ ์๋์?
์๋ฆฌ๋ฐ๋ฐ ํด๋ผ์ฐ๋ OSS๋ฅผ Discourse์ ํจ๊ป ์ฌ์ฉํ๋ ๊ฒ์ด ์คํ ๊ฐ๋ฅํ๊ฐ์?
๋ค, ์๋ฆฌ๋ฐ๋ฐ ํด๋ผ์ฐ๋ OSS๋ S3์ ํธํ๋๋ฉฐ, S3 API๋ฅผ ์ง์ํ๋ ๋ชจ๋ ์๋น์ค๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค. (๋ค๋ง ํธ๋ํฝ ์๊ธ์ ์ฃผ์ํ์ธ์)
๋ค, OSS๋ S3์ ํธํ๋ฉ๋๋ค.
๋ค, ๋ต๋ณํด ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค. ํน์ ํ ์ผํธ ์ ํ์ ์ฌ์ฉํด ๋ณธ ์ ์ด ์์ผ์ ๊ฐ์?
์๋์. ๋์ aws cli s3 ๋ช
๋ น์ด๋ s3browser ๊ฐ์ ๊ด๋ฆฌ ๋๊ตฌ๋ฅผ ์ฌ์ฉํด ์ฐ๊ฒฐ์ ์๋ํด ๋ณด์๊ณ , ๋ค์ด๋ก๋์ ์
๋ก๋๊ฐ ์ ์์ ์ผ๋ก ์๋ํ๋์ง ํ์ธํด ๋ณด์ธ์. Discourse๋ S3์ ๊ณ ๊ธ ๊ธฐ๋ฅ์ ๊ฑฐ์ ์ฌ์ฉํ์ง ์์ต๋๋ค.
์ ๋ ์ ์ฅ์์ git๋ฅผ app.yml์ ์ถ๊ฐํ์ฌ ํ๋ก์ ํธ๋ฅผ ์ฌ๊ตฌ์ฑํ์ง๋ง, ํ๋ฌ๊ทธ์ธ์ด ์ฌ์ ํ ์ค์น๋์ง ์์์ต๋๋ค. ์ด๋ ์ค๊ตญ ๋ด ์๋ฒ์ ๋ถ์์ ํ GitHub ์ฐ๊ฒฐ ๋๋ฌธ์ผ๊น์, ์๋๋ฉด ๋ค๋ฅธ ์ด์ ๊ฐ ์์๊น์?
