{"id":37720668,"url":"https://github.com/bamjun/catceo_coin","last_synced_at":"2026-01-16T13:32:07.320Z","repository":{"id":251454080,"uuid":"818316981","full_name":"bamjun/catceo_coin","owner":"bamjun","description":null,"archived":false,"fork":false,"pushed_at":"2024-08-08T00:36:02.000Z","size":1778,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-08-08T02:58:26.992Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/bamjun.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-06-21T15:17:05.000Z","updated_at":"2024-08-08T00:35:59.000Z","dependencies_parsed_at":"2024-08-03T05:49:35.741Z","dependency_job_id":null,"html_url":"https://github.com/bamjun/catceo_coin","commit_stats":null,"previous_names":["bamjun/catceo_coin"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/bamjun/catceo_coin","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bamjun%2Fcatceo_coin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bamjun%2Fcatceo_coin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bamjun%2Fcatceo_coin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bamjun%2Fcatceo_coin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bamjun","download_url":"https://codeload.github.com/bamjun/catceo_coin/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bamjun%2Fcatceo_coin/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28479033,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-16T11:59:17.896Z","status":"ssl_error","status_checked_at":"2026-01-16T11:55:55.838Z","response_time":107,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2026-01-16T13:32:07.260Z","updated_at":"2026-01-16T13:32:07.314Z","avatar_url":"https://github.com/bamjun.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"#open ai 키넣어야함.\n\nCSRF_TRUSTED_ORIGINS = [\n    'https://sangmodoge.com',\n]\n\n### SSL 인증서 설정 (선택 사항)\n\nLet's Encrypt를 사용하여 SSL 인증서를 설정할 수 있습니다. Certbot을 사용하여 SSL 인증서를 자동으로 발급하고 갱신할 수 있습니다.\n\n#### Certbot 설치 및 인증서 발급\n\n```sh\nsudo apt-get update\nsudo apt-get install certbot python3-certbot-nginx\n```\n\n#### Certbot을 사용하여 SSL 인증서 발급\n\n```sh\nsudo certbot --nginx -d cat.ceo\n```\n\nCertbot은 Nginx 설정 파일을 자동으로 업데이트하여 SSL 설정을 추가합니다.\n\n\n\n```sh\nsudo lsof -i :80\n```\n\n```sh\nsudo kill -9 [pid]\n```\n\n### 5. GitHub Actions 설정\n\n배포 스크립트를 업데이트하여 Nginx를 재시작하도록 합니다.\n\n#### `.github/workflows/deploy.yml`\n\n```yaml\nname: Deploy to Server\n\non:\n  push:\n    branches:\n      - main  # 또는 배포하고 싶은 브랜치 이름\n\njobs:\n  deploy:\n    runs-on: ubuntu-latest\n\n    steps:\n    - name: Checkout repository\n      uses: actions/checkout@v3\n\n    - name: Deploy to server\n      uses: appleboy/ssh-action@master\n      with:\n        host: ${{ secrets.SERVER_HOST }}\n        username: ${{ secrets.SERVER_USER }}\n        key: ${{ secrets.SERVER_SSH_KEY }}\n        port: ${{ secrets.AWS_SSH_PORT }}\n        script: |\n          cd ~/catceo_coin\n          git stash\n          git pull origin main\n          sudo docker-compose -f docker-compose.yml up --build -d\n          sudo systemctl restart nginx\n\n    - name: Send notification to Discord\n      run: |\n        curl -X POST -H \"Content-Type: application/json\" \\\n          -d '{\"content\": \"Deployment to server is complete!\\nRepository: '${{ github.repository }}'\\nCommit: '${{ github.sha }}'\\nBranch: '${{ github.ref }}'\"}' \\\n          ${{ secrets.DISCORD_WEBHOOK_URL }}\n```\n\n위 설정을 통해 `main` 브랜치에 푸시될 때마다 GitHub Actions가 실행되고, Nginx가 자동으로 재시작됩니다. 이를 통해 도메인 설정이 반영된 상태로 배포가 완료됩니다. 모든 설정이 제대로 되었는지 확인하면서 진행하시기 바랍니다.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbamjun%2Fcatceo_coin","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbamjun%2Fcatceo_coin","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbamjun%2Fcatceo_coin/lists"}