Skip to content

toy-project-kyungsle/my-blog-image-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

블로그 이미지 업로드 서버

시연영상 : https://youtu.be/PC7rBfvsbHY

서버코드 : https://github.com/toy-project-kyungsle/my-blog-server

클라이언트 코드 : https://github.com/toy-project-kyungsle/my-blog-client

소개

⭐⭐ 이 프로젝트는 라즈베리파이에서 실행해보기 위해 제작했던 프로젝트입니다 ⭐⭐

개인 블로그를 직접 만들어보기 위하여 제작한 이미지 서버 레포지토리입니다.

express를 사용했습니다. 기능은 아래와 같습니다.

  • 파일을 업로드하면 public 폴더 내부에 파일이름 + 현재시간밀리초 + 파일확장자명 의 방식으로 저장됩니다.
  • 파일을 사용하고 싶으면, 해당 파일의 이름을 가져다가 쓰면 됩니다.

라즈베리파이에서 운영을 해보다가 정말 많은 문제들을 만났습니다.

  1. home server는 80번 포트를 열기 위해서 네트워크의 관리 회사와 연락을 해야한다는 점
  2. 운영은 유지보수의 반복이다. 라즈베리파이는 내버려두면 고장난다. 고장나기 전에 계속 확인해야 한다.
  3. 몇 개월 동안 node 버전, dpkg 오류, 포트 문제 등을 겪었으며 수많은 포맷이 있었습니다.
  4. 그러다가 든 생각이 '이 서비스는 나만 사용하는 서비스인데 유지보수에 계속 시간을 쓸 바에는 회사 프로덕트 연구에 시간을 쓰는게 더 좋겠다' 였습니다.
  5. 언젠가 다시 할 수도 있지만 당분간은 멈추어두려고 합니다.

사용 방법

실행시키면 됩니다!

node node.js

About

저만의 블로그에서 사용하는 이미지 업로더입니다.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published