사이트 소개 :
아빠가 배민에서 정산 엑셀을 등록하면 파싱하여
MySQL Database에 넣어 각종 정산 기능이 지원되는 형식
아빠 지사? 소속 라이더 약 100명
기능1. 회원관리(이름,아이디, 메모, 오토바이대여료, 일/주정산구분 등)
기능2. 일정산 엑셀 업로드 및 정산 조회 기능
기능3. 주정산 기능
기능4. 기타 항목 등록/차감
기능5. 세금 제출용 엑셀 다운로드
기능6. 라이더 측 조회 화면
인프라 구성
Google cloud e2 small 인스턴스 1개만 구동중
월 비용 2만원
도메인 - 가비아 - 1년에 500원
nginx - https 인증서 - let's encrpt
프론트 - fastapi 템플릿 html
백엔드 - fastapi
데이터베이스 - 인스턴스 내 mysql
백업 - 매일 1회씩 mysqldump 떠서 sql파일 github에 push 자동화
인스턴스 스냅샷도 1개 보유중
관리자 페이지는 집 IP+통신사ip로 접속 제한 걸어서 보안 강화
로그는 보면 항상 자동화봇이 찔러보는 것을 목격할 수 있다.
아무래도 돈 관련 연산은 실수할까봐 불안불안하고 꼼꼼히 봐야함
한번 만들어둔게 잘 돌아가는게 신기하기도 하고
여러모로 개선을 거듭하면서 사용자 느낄 수 있는 불편을 알게되었다
또한, 무언가 하나를 크게 건드리면 와르르 터져버려서
기존 시스템에 영향을 최소화하면서 격리적으로 수정하는게 중요한거 같다
sql 인젝션 드걔재
걱정마라 fastapi가 다 막아준다 - dc App
vultr같은 vps 써도 될듯 싶은데
안써봐서 몰겟니 - dc App
봇이 디비쪽은 안찔러봄? 아예 ip 제한 외 차단해논건가? - dc App
3306 포트는 외부로 막혀있는데 디비로는 못가지! - dc App
@딘퐁 저 봇은 현업에서도 딱히 방법이 없나 못뚫으니 상관은 없다만 저런 로그 우수수 찍히니까 신경쓰임 ㅜ - dc App
@ㅇㅇ(116.125) 과금이 나올정도로 트래픽을 주진않아서 냅두고 있긴한데 짧은 기간에 많은 요청을 주면 ip차단하거나 구축할 순 있을듯 - dc App
구글이 비용 더 싼가? 할만해보이네 aws 서버돌리다 내렸는데
월2~3만원 인스턴스 1개 안에 fastapi nginx mysql 3개 돌아감 소규모라 별 문제는 없는듯 - dc App
next하나 돌릴때 7만원씩나왔는데 다음 토이는 구글로 돌려봐야겠다 고마워!
@ㅇㅇ 진짜 제일 낮은 스펙은 월2천원 나오는데 성능이 너무 느려서 올림 - dc App
왜 fastapi 썻어? 그냥 궁금 - dc App
소규모 어플리케이션 만드는데 최고임 이만한게 없다 - dc App
마케팅은 어떻게했음?
마케팅은 아빠가 알아서 함 아빠 사업체에 소속 라이더들이 자기 받을 돈 보는 용도 - dc App
효자네
수익화를 노리기도 하나요?
직접적인 수익은 창출하진 않지만 저게 없다면 엑셀 작업을 할 사람을 채용해야하니 인건비 절감이라고 볼 수 있네요 - dc App
좀 홍보하명 커피값은 안나올려나? - dc App
@인서울하위권취준생 회사 내부용이라 외부에 뭐 할건 없는듯.. - dc App
나도 부모님이 직접 쓴다고 시스템 만들어 달라는데 너무 커서 벌크업 하고 만들어드릴려고