[단테랩스] Hermes × Codex 로 세우는 나만의 AI 가상 오피스 (8주 마스터 과정)
뭔가 VPS 환경에서는 다르게 해야하는 것은 아닌가 싶어서 문의드려봅니다. 질문 요약 사항은 , "VPS Docker 환경(Hostinger, v0.19.0)입니다" (전제) "웹훅 secret 검증이 X-Gitlab-Token으로도 계속 Invalid signature입니다" (핵심) "구독 hot-reload가 안 되고 컨테이너 재시작해야만 반영됩니다" (원인 후보) "gateway를 VPS에서 어떻게 관리하는 게 맞나요" (구조) "8644 외부 노출은 어떻게 하나요" (4단계 대비) 관련 출력 5개 첨부 ========================= 구체적인 사항은 아래처럼, 질문 1 — 웹훅 secret 검증이 안 통합니다. "대시보드에서 웹훅 ENABLE하고 magma-inquiry 구독을 만들었는데, hermes webhook test 도 curl 도 계속 {"error": "Invalid signature"} 가 납니다. secret을 test123 으로 고정하고 X-Gitlab-Token: test123 헤더로 보내도 실패합니다. 코드( gateway/platforms/webhook.py )를 보면 X-Gitlab-Token == secret 이면 통과해야 하는데도요. VPS/Docker 환경에서 웹훅 secret 검증을 통과시키는 정확한 방법이 뭔가요?" 질문 2 — 구독 hot-reload가 안 됩니다. "가이드는 '구독 변경은 수신기가 켜져 있으면 hot-reload된다'고 하는데, 제 환경에선 CLI로 구독 secret을 바꿔도 gateway가 안 읽습니다. webhook_subscriptions.json 파일은 바뀌는데 gateway 로그의 'Reloaded'는 시작 시점 한 번뿐이고, 컨테이너를 재시작해야만 반영됩니다. 이게 정상인가요, 아니면 Docker 환경 설정 문제인가요?" 질문 3 — gateway를 어떻게 띄워야 하나요 (VPS 방식). "가이드의 hermes dashboard --isolated --port 나 hermes gateway run/restart 를 CLI로 쓰니까 gateway가 포그라운드로 떠서 터미널에 묶이고 불안정해졌습니다. VPS/Docker에선 gateway를 어떻게 관리해야 하나요? 컨테이너 entrypoint가 자동으로 띄우는 것 같은데, 프로필별 격리 대시보드( --isolated )는 VPS에서도 필요한가요?" 그리고 4단계 관련해서 하나 더: 질문 4 — 웹훅 외부 노출. docker ps 를 보니 이 컨테이너는 4860 포트만 밖으로 매핑돼 있고 웹훅 8644는 컨테이너 내부에만 열려 있습니다. 웹훅 URL도 localhost:8644 로 나옵니다. 나중에 Tally 같은 외부 폼을 붙이려면 8644를 어떻게 외부에 노출해야 하나요? Traefik 라우팅을 추가해야 하나요?" 참조: root@1a810f0dfc56:/opt/hermes# hermes -p sophie webhook list 1 webhook subscription(s): ◆ magma-inquiry Agent-created subscription: magma-inquiry URL: http://localhost:8644/webhooks/magma-inquiry Events: (all) Deliver: slack root@1a810f0dfc56:/opt/hermes# root@1a810f0dfc56:/opt/hermes# hermes -p sophie config get platforms.webhook enabled: true extra: host: 0.0.0.0 port: 8644 root@1a810f0dfc56:/opt/hermes# root@1a810f0dfc56:/opt/hermes# cat /opt/data/profiles/sophie/webhook_subscriptions.json { "magma-inquiry": { "description": "Agent-created subscription: magma-inquiry", "events": [], "secret": "test123", "prompt": "고객 문의입니다. magma-support 스킬을 열어 정책 확인 후 문의 유형 분류하고 정중한 1차 답변 초안 작성. 불확실하면 담당자 확인 필요로 표시. 문의: {inquiry.message}", "skills": [ "magma-support" ], "deliver": "slack", "created_at": "2026-08-18T11:00:31Z" } }root@1a810f0dfc56:/opt/hermes# root@1a810f0dfc56:/opt/hermes# docker ps Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running? root@1a810f0dfc56:/opt/hermes# exit exit root@srv1840967:~# docker exec -it hermes-agent-yx1l-hermes-agent-1 bash root@1a810f0dfc56:/opt/hermes# exit exit root@srv1840967:~# docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 1a810f0dfc56 ghcr.io/hostinger/hvps-hermes-agent:latest "/ entrypoint.sh " 3 weeks ago Up 19 minutes 0.0.0.0:32778->4860/tcp, [::]:32778->4860/tcp hermes-agent-yx1l-hermes-agent-1 80495237f982 traefik:latest "/ entrypoint.sh --ap…" 4 weeks ago Up 4 weeks traefik-traefik-1 root@srv1840967:~# ================
안녕하십니까, 선생님. 작년에 강의 결제를 했는데 1년 동안 이런저런 이유로 아직까지 최종 합격을 하지 못했습니다. 내년 상반기까지 아직 2번의 기회가 남아있지만, 이러다 또 나태한 마음가짐으로 필기부터 다시 재응시를 할 것 같아 마지막이라 생각하고 준비를 해보려고 합니다. 죄송하지만, 혹시 수강기간을 연장할 수 있을까요? 제 이메일 주소는 sonia_angel@naver.com 입니다. 감사합니다.
안녕하세요 2026년 11월 7일까지 이용기간이 남은 수강생입니다 빅분기 필기를 붙은 이후에 작년 11월 시험 실기에서 작업형2에서 아쉬운 성적을 받아서 떨어졌고, 그 이후에 다른 시험을 준비하다보니 빅분기 실기 공부를 이어서 하지 못했습니다 2026년 11월 말에 시험이 있는데 11월말까지 수강 연장이 가능할까요? 아마 11월에 다른 다소 중요한 시험과 병행해야 해서, 필기가 만료되기 전에 2027년 첫번째 실기 시험을 치루게 될거 같습니다 혹시 추가비용을 내더라도 연장 구매권을 운영하시는지, 원칙상 재구매를 해야 할지도 여쭤보고 싶습니다 감사합니다
안녕하세요 이번 12회차 실기 시험에 응시했던 수강생입니다. 강사님 덕분에 유형 1, 3에서 45점을 맞을 수 있었지만, 아쉽게도 유형 2에서 lgbm 모델로 코딩하고 에러를 잡지 못하여 0점을 맞아 최종적으로 불합격하게 됐습니다. 올해 하반기 공채에서는 아쉽게 됐지만, 내년 상반기 서류 전형의 정량 점수를 위해서 올해 마지막 실기 시험을 꼭 합격하고자 합니다. 저의 수강 만료일이 10월 27일이라 강사님께 수강 기간 연장을 부탁드리고 싶습니다. 이메일은 rladkfhd31@naver.com 입니다. 감사합니다.
강의 영상에선 7:13 정도에 변경사항에 '.gitignore'만 보이는데, 저는 왜 claude.local.md까지 보일까요? 몇번을 똑같이 따라했는데 답답해 죽겠네요. 혹시 claude.local.md 파일을 스테이징으로 올린 후 커밋까지 하신건가요? (6:40 부분쯤) 하려다 취소하신 것 같은데. 뭐가 문제인지 모르겠습니다ㅜㅜ