Dev Log

chevron-rightRefhashtag

์žฅ๊ณ ์—์„œ CORS ์„ค์ •ํ•˜๊ธฐ

chevron-rightRefhashtag

์žฅ๊ณ ์—์„œ HyperlinkedModelSerializer๋Š” ModelSerializer์˜ ์ฐจ์ด

chevron-rightRefhashtag

์žฅ๊ณ  ๋ชจ๋ธ ์‚ฌ์šฉ์‹œ ์ฃผ์˜์ 

chevron-rightRefhashtag

celery + redis ์—ฐ๊ฒฐ ์—๋Ÿฌ

  • ์„ค์ • ์ž˜ ๋ณด๊ณ ,

  • ์„ค์ •๊ฐ’ ์ง„์งœ ์ž˜๋ณด๊ณ ,

  • ์—๋Ÿฌ ๋ฉ”์„ธ์ง€ ์ž˜ ์ฝ๊ณ ,

  • ์›๋ฆฌ ์ดํ•ดํ•˜๊ณ  ๋…ผ๋ฆฌ์ ์œผ๋กœ ์ ‘๊ทผํ•˜๋ฉด ํ•ด๊ฒฐ ๊ฐ€๋Šฅ

  • ์„œ๋กœ ๋‹ค๋ฅธ ์„œ๋ฒ„๋“ค ์—ฐ๊ฒฐํ•  ๋•Œ๋„ ๋™์ผ

chevron-rightRefhashtag

403 when trying to access an empty documentation even as a Django superuser

403 : {"detail":"You do not have permission to perform this action."}

chevron-rightRefhashtag

Django Module not found Error

chevron-rightRefhashtag

Django + Nginx + Gunicorn ์—ฐ๋™

chevron-rightRefhashtag

403

chevron-rightRefhashtag

gunicorn.errors.HaltServer: djangoarrow-up-right

python gunicorn ๊ฐ€๋™ ์‹คํŒจ ์ด์œ  ์ฐพ๊ธฐarrow-up-right

worker failed to boot. gunicorn

[์—๋Ÿฌ] OCI runtime create failed: container_linux.go:370: starting container process caused: exec:arrow-up-right

failed to create shim task: OCI runtime create failed: runc create failed: unable to start container process: exec: "gunicorn": executable file not found in $PATH: unknown

[๊ฐœ๋…] Django๋Š” Web Server๊ฐ€ ์•„๋‹ˆ๋ผ๊ตฌ์š”!!arrow-up-right

wsgi gunicorn

Nginx Directory Index is Forbidden | DigitalOceanarrow-up-right

directory index of is forbidden nginx

Module ngx_http_autoindex_modulearrow-up-right

[configuration] Nginx 403 ์˜ค๋ฅ˜ : [ํด๋”]์˜ ๋””๋ ‰ํ† ๋ฆฌ ์ƒ‰์ธ์ด ๊ธˆ์ง€๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.arrow-up-right

Nginx 403 error: directory index of [folder] is forbiddenarrow-up-right

directory index of '/var/front/end/' is forbidden, client

[Nginx] ๋ฐฐํฌ์‹œ 403 forbidden ์ฃผ์˜arrow-up-right

Nginx 403 Forbidden ํ•ด๊ฒฐarrow-up-right

403 Forbidden ์˜ค๋ฅ˜ ๋ฐ ํ•ด๊ฒฐ ๋ฐฉ๋ฒ• (5 ์†”๋ฃจ์…˜ ์„ค๋ช…)arrow-up-right

[Nginx] 403 forbidden ( 13 : permission denied )arrow-up-right

403 Forbidden ์˜ค๋ฅ˜์€ (๋Š”) ๋ฌด์—‡์ด๊ณ  ์–ด๋–ป๊ฒŒ ํ•ด๊ฒฐ ํ•˜์ฃ ? - ์ตœ์‹ arrow-up-right

403 Forbidden Nginx ํ•ด๊ฒฐ

Django + Celery

chevron-rightRefhashtag

Django @action decorator

chevron-rightRefhashtag

Django ORM

chevron-rightRefhashtag

Django Queryset

chevron-rightRefhashtag

Django put method

chevron-rightRefhashtag

AWS์— ๋กœ๊ทธ์ธ ํ•˜๊ธฐ

chevron-rightRefhashtag

AWS IAM ์‚ฌ์šฉ์ž ์ƒ์„ฑ

chevron-rightRefhashtag

DNS ์™œ ์“ฐ๋Š” ๊ฒƒ์ผ๊นŒ ?

chevron-rightRefhashtag

AWS lambda๋ž€ ?

chevron-rightRefhashtag

Amazon Linux ๋ฉ”๋ชจ๋ฆฌ ์Šค์™‘ ํŒŒ์ผ ์ƒ์„ฑ

chevron-rightRefhashtag

Trouble shooting

chevron-rightRefhashtag

aws ec2 django nginx gunicorn react deploy tutorial

chevron-rightRefhashtag

Mediumarrow-up-right

Running Flask Apps using Gunicorn+ NGINX+Docker in in AWS EC2arrow-up-right

A Guide: A Django-REST-React-Redux Blueprint (Part 5)arrow-up-right

Step-by-step visual guide on deploying a Flask application on AWS EC2arrow-up-right

Setting AWS Server using Nginx-Django-Gunicorn(Ec2 Instance)arrow-up-right

Deploy both django and react on cloud using nginxarrow-up-right

How to upgrade docker-compose to latest versionarrow-up-right

aws docker ๋ฐฐํฌ

Mediumarrow-up-right

Deploy web apps (+NGINX) to ECS with Dockerarrow-up-right

How to Deploy a Production Grade Flask application to an AWS EC2 Instance using GitHub Actions...arrow-up-right

Deploy Node.js application with MySQL database to AWS EC2 using Docker Composearrow-up-right

Deploy to AWS using Docker compose (simple)arrow-up-right

fast api docker compose site github.comarrow-up-right

Developing and Testing an Asynchronous API with FastAPI and Pytestarrow-up-right

aws ec2 ssh ์ ‘์†

๊ฐ€์žฅ ๋น ๋ฅธ ๋จธ์‹ ๋Ÿฌ๋‹ ์•ฑ ๋ฐฐํฌํ•˜๊ธฐ | fastapi, gunicorn, nginxarrow-up-right

AWS EC2 ์ธ์Šคํ„ด์Šค ์ƒ์„ฑํ•˜๊ธฐarrow-up-right

AWS ๋ฆฌ์†Œ์Šค์— ํƒœ๊ทธ ์ง€์ •arrow-up-right

AWS Tag ์ ์šฉ ๊ฐ€์ด๋“œ์™€ ํ™œ์šฉ - 1๋ถ€ :: MESH KOREA | VROONG ํ…Œํฌ ๋ธ”๋กœ๊ทธarrow-up-right

Deploy to AWS using Docker compose (simple)arrow-up-right

AWS EC2 SSH ์—ฐ๊ฒฐ ํ• ๋•Œ ๋„คํŠธ์›Œํฌ ์„ค์ •arrow-up-right

์œˆ๋„์šฐ10 SSH ์ ‘์†์‹œ PEM ํŒŒ์ผ ํผ๋ฏธ์…˜ ์—๋Ÿฌ ํ•ด๊ฒฐ๋ฐฉ๋ฒ• - ํ…Œํฌ์†Œ๋‹คarrow-up-right

Best practices for configuring network interfacesarrow-up-right

[AWS] EC2 ์ธ์Šคํ„ด์Šค์— ssh ์ ‘์† ํ•˜๊ธฐarrow-up-right

EC2 Instance Connect ์„ค์ •arrow-up-right

aws pem ํ‚ค ์œ„์น˜

scp ๋ช…๋ น์–ด

How to Install Docker Compose on Ubuntu 20.04 {Step-by-Step Guide}arrow-up-right

[Docker] Docker Compose ํ™˜๊ฒฝ ๊ตฌ์ถ•, AWS EC2 ๋„์ปค ๊ตฌ์ถ• ์‹ค์Šตarrow-up-right

Jesuisjavertarrow-up-right

https://github.com/cakmakok/blogarrow-up-right

aws ec2 django nginx gunicorn

django react ec2 aws docker copmose nginx

AWS EC2์— Django ๋ฐฐํฌํ•˜๊ธฐ(with Gunicorn/Nginx)arrow-up-right

Django REST Framework์™€ React-Redux application์„ Docker๋กœ ๋ฐฐํฌํ•˜๋Š” ๋ฐฉ๋ฒ•arrow-up-right

How to Deploy Django REST Framework and React-Redux application with Dockerarrow-up-right

(7) (Django ๊ฐœ๋ฐœ๋ถ€ํ„ฐ ๋ฐฐํฌ๊นŒ์ง€) Django AWS, Docker(Nginx+gunicorn)๋กœ ๋ฐฐํฌํ•˜๊ธฐ -1-arrow-up-right

Django / nginx / Gunicorn์œผ๋กœ AWS EC2์— Deployํ•˜๊ธฐarrow-up-right

aws ec2 flask nginx gunicorn react deploy

How to Deploy a React + Flask Projectarrow-up-right

[Practice 2] Clone Existing Repo to AWS EC2arrow-up-right

Deploy Django on AWS | Django Deployment NGINX GUNICORN | Django Deploymentarrow-up-right

HTML - ์ธํ„ฐ๋„ท (์—๋Ÿฌใƒป์˜ค๋ฅ˜) ์˜๋ฏธ = ์ธํ„ฐ๋„ท์—๋Ÿฌ ์ข…๋ฅ˜ โ˜…โ˜…โ˜… + 500 Internal Server Error (=500์—๋Ÿฌ) + 403์—๋Ÿฌ + CSS์Šคํƒ€์ผ ๊นจ์ง ์›์ธ โ˜…โ˜…โ˜…โ˜…โ˜…arrow-up-right

https://intrepidgeeks.com/tutorial/nginx--rewrite-or-internal-redirection-cycle-while-internally-redirecting-toarrow-up-right

Why does this Nginx config result in "rewrite or internal redirection cycle"arrow-up-right

https://github.com/soyeon207/soyeon207arrow-up-right

Deploy to AWS using Docker compose (simple)arrow-up-right

Deploy Node.js application with MySQL database to AWS EC2 using Docker Composearrow-up-right

Installing Yarn on AWS EC2arrow-up-right

์ž์Šต์„œ: Amazon EC2 ์ธ์Šคํ„ด์Šค์—์„œ Node.js ์„ค์ •arrow-up-right

์†œ์”จ์ข‹์€์žฅ์”จarrow-up-right

ใ……ใ…‚

chevron-rightRefhashtag

[์šฐ๋ถ„ํˆฌ] Docker-Compose ์„ค์น˜ํ•˜๊ธฐarrow-up-right

Deploy to AWS using Docker compose (simple)arrow-up-right

Failed to connect to localhost port 80 after 5 ms: Connection refused

curl Failed to connect to localhost port 80arrow-up-right

AWS ๋ฐฐํฌ(๊ณต์œ ์šฉ)arrow-up-right

Amazon Linux ์—์„œ ๋ฉ”๋ชจ๋ฆฌ ์Šค์™‘ ํŒŒ์ผ ์ƒ์„ฑ (Amazon Lightsail)arrow-up-right

How to install latest node version on Ubuntu?arrow-up-right

How do you enable BuildKit with docker-compose?arrow-up-right

๋ฆฌ๋ˆ…์Šค ๋กœ์ปฌ์„œ๋ฒ„ ์—ด๋ฆฐ ํฌํŠธ ํ™•์ธarrow-up-right

๋งฅ์—์„œ 80ํฌํŠธ ์‚ฌ์šฉํ•˜๊ธฐ(ํฌ์›Œ๋”ฉ)arrow-up-right

rm directory ์‚ญ์ œ

Downloading and installing Node.js and npm | npm Docsarrow-up-right

[EC2]nvm ์„ค์น˜ ํ›„ 'sudo: node: command not found' ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•arrow-up-right

์ž์Šต์„œ: Amazon EC2 ์ธ์Šคํ„ด์Šค์—์„œ Node.js ์„ค์ •arrow-up-right

Installing Yarn on AWS EC2arrow-up-right

cli ๋ช…๋ น์–ด ๋˜๋Œ๋ฆฌ๊ธฐ

apt-get vs yum

Debian์— docker-compose ์„ค์น˜ํ•˜๊ธฐarrow-up-right

[Solved] ๋…ธ๋“œ: /lib64/libm.so.6: ๋ฒ„์ „ `GLIBC_2.27'์„ ์ฐพ์„ ์ˆ˜ ์—†์Œ(๋…ธ๋“œ์—์„œ ํ•„์š”ํ•จ) - EzError.comarrow-up-right

https://github.com/woowacourse-teams/2020-saebyeokarrow-up-right

No space left on device when using docker-compose, why ?arrow-up-right

๋ฆฌ๋ˆ…์Šค 'No space left on device' ์˜ค๋ฅ˜๊ฐ€ ๋œจ๋Š”๋ฐ ์ €์žฅ ์šฉ๋Ÿ‰์€ ์ถฉ๋ถ„ํ•  ๋•Œarrow-up-right

docker-compose INTERNAL ERROR: cannot create temporary directoryarrow-up-right

Supportarrow-up-right

scr ๋ช…๋ น์–ด

ํด๋ผ์šฐ๋“œ ์ปดํ“จํŒ…

chevron-rightRefhashtag

chevron-rightRefhashtag

AWS Route 53

chevron-rightRefhashtag

IaaS, PaaS, SaaS

chevron-rightRefhashtag

AWS EC2

chevron-rightRefhashtag

Docker compose

chevron-rightRefhashtag

Deploy Trouble shooting

chevron-rightRefhashtag

[๋ฐฐํฌ][ProPro] Nginx ๋ฌธ์ œ ํ•ด๊ฒฐarrow-up-right

Internal Server error, ์„œ๋ฒ„ 500 ์—๋Ÿฌ๋Š” ์–ด๋–ค ๊ฒฝ์šฐ์— ๋ฐœ์ƒํ•˜๋‚˜์š”?arrow-up-right

[Nginx] Try Files & Named Locationarrow-up-right

TIL - nginx ๋ผ์šฐํŒ…์— ๋Œ€ํ•˜์—ฌ ์•Œ์•„๋ณด์žarrow-up-right

Nginx 500 Interal Server Error with React app - 1 rewrite or internal redirection cycle while internally redirecting to "/index.html"arrow-up-right

Why does this Nginx config result in "rewrite or internal redirection cycle"arrow-up-right

rewrite or internal redirection cycle while internally redirecting to /index.html nginx

Why does this Nginx config result in "rewrite or internal redirection cycle"arrow-up-right

What does this nginx error "rewrite or internal redirection cycle" mean?arrow-up-right

[NginX] 500 Internal Server Error ํ•ด๊ฒฐarrow-up-right

why use platform: linux/arm64/v8

Leverage multi-CPU architecture supportarrow-up-right

์• ํ”Œ ์‹ค๋ฆฌ์ฝ˜ M1 ์šฉ Docker ์„ค์น˜ ๋ฐฉ๋ฒ•arrow-up-right

dockerfile platform

Forcing docker to use linux/amd64 platform by default on macOSarrow-up-right

Compose file versions and upgradingarrow-up-right

compose-spec/spec.md at master ยท compose-spec/compose-specarrow-up-right

https://github.com/docker/for-mac/issues/5364arrow-up-right

https://github.com/docker/cliarrow-up-right

https://github.com/docker/compose/issues/5953arrow-up-right

Docker Desktop for Apple siliconarrow-up-right

SSH ์ ‘์† ์˜ค๋ฅ˜ : REMOTE HOST IDENTIFICATION HAS CHANGED - RSA key ์˜ค๋ฅ˜ ํ•ด๊ฒฐ๋ฒ•arrow-up-right

How to upgrade docker-compose to latest versionarrow-up-right

[Docker] docker-compose ์—๋Ÿฌ Version in "./docker-compose.yml" is unsupportedarrow-up-right

[Docker] Centos ์—์„œ Docker ์™„์ „ํžˆ ์‚ญ์ œ & ๋„์ปค ์žฌ์„ค์น˜ #์„ผํ† ์Šค ๋„์ปค ์‚ญ์ œํ›„ ์žฌ์„ค์น˜arrow-up-right

How To Install and Use Docker Compose on Ubuntu 22.04 | DigitalOceanarrow-up-right

ERROR: The Compose file './docker-compose.yml' is invalid becausearrow-up-right

[Spring] There is insufficient memory for the Java Runtime Environment to continue.arrow-up-right

500 internal server error

got an error checking a consistent migration history performed for database connection

xvda1 is 100% full, What is it? how to fix?arrow-up-right

[EC2][Server][Docker] EC2 ์šฉ๋Ÿ‰ ๊ฝ‰ ์ฐผ์„ ๋•Œ ํ•ด๊ฒฐ / No space left on device ํ•ด๊ฒฐarrow-up-right

docker-compose INTERNAL ERROR: cannot create temporary directoryarrow-up-right

No space left on device / ์žฅ์น˜์— ๋‚จ์€ ๊ณต๊ฐ„์ด ์—†์Œ ์ฆ์ƒ ํ•ด๊ฒฐarrow-up-right

no space left on device /dev/xvda1

AWS EC2 - No Space Left on Devicearrow-up-right

AMI AWS No space left on devicearrow-up-right

AWS EC2 ์„œ๋ฒ„์™€ git hub ์—ฐ๋™(ssh)arrow-up-right

AWS /dev/xvda1 directory is fullarrow-up-right

Amazon EBS์—์„œ 'No space left on device' ์˜ค๋ฅ˜ ํ•ด๊ฒฐarrow-up-right

directory index of โ€œ/var/www/frontend/โ€ is forbidden, client: 172.21.0.1, server: localhost, request: โ€œGET / HTTP/1.1", host: โ€œlocalhost:81

Nginx 403 error: directory index of [folder] is forbiddenarrow-up-right

failed to solve: rpc error: code = Unknown desc = failed to solve with frontend dockerfile.v0:failed to read dockerfile: read /va.how do i solve thisarrow-up-right

Redis vs RabbitMQ vs Kafka

chevron-rightRefhashtag

1:N N:M

  • ๊ฐ‘์ž๊ธฐ 1:N๊ณผ N:M์ด ํ—ท๊ฐˆ๋ ธ๋‹ค ...

chevron-rightRefhashtag

RabbitMQ๋ž€ ?

  • celery ๋‚ด๋ถ€ ์›๋ฆฌ ๋ฐ ๋™์ž‘

  • rabbitmq ๋‚ด๋ถ€ ์›๋ฆฌ ๋ฐ ๋™์ž‘

๋น„๋™๊ธฐ ์ฒ˜๋ฆฌ๋ž€ ?

chevron-right๋น„๋™๊ธฐ ์ฒ˜๋ฆฌhashtag

Django์—์„œ Celery ์‚ฌ์šฉํ•˜๊ธฐ(Broker-redis, docker-compose)

ํŒŒ์ด์ฌ ๋น„๋™๊ธฐ ํ”„๋กœ๊ทธ๋ž˜๋ฐ(Asynchronous programming)

Django celery + rabbitmq + redis: Use rabbitmq as broker and redis as results backend

Asynchronous tasks in Python with Celery + RabbitMQ + Redis

Python Celery & RabbitMQ Tutorial

In memory DB ๋Š” ์™œ ๋” ๋น ๋ฅผ๊นŒ ?

  • redis๋ฅผ ์ ์šฉํ•˜๋‹ค๊ฐ€

Process vs Thread

ref

chevron-rightos reviewhashtag

[์šด์˜์ฒด์ œ] CPU ์Šค์ผ€์ค„๋ง (์„ ์  & ๋น„์„ ์ )

[์šด์˜์ฒด์ œ] : Multi-thread

[์šด์˜์ฒด์ œ] ๊ต์ฐฉ์ƒํƒœ, ๋ฐ๋“œ๋ฝ : Deadlock

Django์™€ AWS S3 bucket ์—ฐ๊ฒฐํ•˜๊ธฐ

chevron-rightRefhashtag

SSR vs CSR

chevron-rightRefhashtag

ํ•˜์ด๋ธŒ๋ฆฌ๋“œ์•ฑ, ๋„ค์ดํ‹ฐ๋ธŒ์•ฑ, ์›น

chevron-rightRefhashtag

์žฅ๊ณ ์—์„œ ํ™˜๊ฒฝ๋ณ€์ˆ˜ ๊ด€๋ฆฌํ•˜๊ธฐ

  • ํ™˜๊ฒฝ ๋ณ€์ˆ˜ ๊ด€๋ฆฌํ•˜๋Š” ๋ฐฉ๋ฒ•๋“ค

chevron-rightRefhashtag

Status code review

  • 200 for general success

  • 201 for successful creation

  • 400 for bad requests from the client like invalid parameters

  • 401 for unauthorized requests

  • 403 for missing permissions onto the resources

  • 404 for missing resources

  • 429 for too many requests

  • 5xx for internal errors (these should be avoided as much as possible)

chevron-rightRefhashtag

Data type

Last updated