{"id":20074040,"url":"https://github.com/matheussc017/blognewsheroku","last_synced_at":"2026-05-08T06:40:12.816Z","repository":{"id":232892561,"uuid":"785433936","full_name":"MatheusSC017/BlogNewsHeroku","owner":"MatheusSC017","description":"This project is a copy of another project of mine with some modifications to be deployed on Heroku, such as the addition of the Procfile and the configuration of the AWS S3 service. Follow the link to access the original BlogNews project","archived":false,"fork":false,"pushed_at":"2025-02-22T15:04:25.000Z","size":451,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-02T12:28:05.732Z","etag":null,"topics":["aws","django","google-oauth","heroku-deployment","python","recaptcha","s3"],"latest_commit_sha":null,"homepage":"https://github.com/MatheusSC017/BlogNews","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/MatheusSC017.png","metadata":{"files":{"readme":"README.md","changelog":"newsletter/__init__.py","contributing":null,"funding":null,"license":"LICENSE","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-04-11T21:49:18.000Z","updated_at":"2025-02-22T15:04:28.000Z","dependencies_parsed_at":"2025-03-02T12:37:17.588Z","dependency_job_id":null,"html_url":"https://github.com/MatheusSC017/BlogNewsHeroku","commit_stats":null,"previous_names":["matheussc017/blognewsheroku"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/MatheusSC017/BlogNewsHeroku","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MatheusSC017%2FBlogNewsHeroku","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MatheusSC017%2FBlogNewsHeroku/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MatheusSC017%2FBlogNewsHeroku/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MatheusSC017%2FBlogNewsHeroku/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MatheusSC017","download_url":"https://codeload.github.com/MatheusSC017/BlogNewsHeroku/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MatheusSC017%2FBlogNewsHeroku/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":263245241,"owners_count":23436510,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["aws","django","google-oauth","heroku-deployment","python","recaptcha","s3"],"created_at":"2024-11-13T14:49:11.779Z","updated_at":"2025-10-26T00:04:31.770Z","avatar_url":"https://github.com/MatheusSC017.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# BlogNews\n\n![Linguagem mais usada](https://img.shields.io/github/languages/top/MatheusSC017/BlogNews)\n![Numero de lingaugens usadas](https://img.shields.io/github/languages/count/MatheusSC017/BlogNews)\n![Lincense](https://img.shields.io/github/license/MatheusSC017/BlogNews)\n![Tamanho do projeto](https://img.shields.io/github/languages/code-size/MatheusSC017/BlogNews)\n\nThis project is a copy of another project of mine with some modifications to be deployed on Heroku, such as the addition of the Procfile and the configuration of the AWS S3 service. Follow the link to access the original [BlogNews project](https://github.com/MatheusSC017/BlogNews)\n\nAccess the website through this [link](https://blognews-a92f5c73f7ee.herokuapp.com/) (Link temporarily disabled)\n\n## Requirements\n\nBefore running this code on heroku you need to set some environment variables\n\n~~~\nSECRET_KEY=secret_key_for_use_in_docker_change_me\nDEBUG=1\nDJANGO_ALLOWED_HOSTS=localhost 127.0.0.1 [::1]\nDJANGO_CSRF_TRUSTED_ORIGINS=http://localhost:1337 http://127.0.0.1:1337\n\nEMAIL_BACKEND=django.core.mail.backends.dummy.EmailBackend\nEMAIL_HOST=''\nEMAIL_HOST_USER=''\nEMAIL_HOST_PASSWORD=''\nEMAIL_PORT=587\nEMAIL_USE_TLS=True\nDEFAULT_FROM_EMAIL='BlogNews'\n\nRECAPTCHA_SITE_KEY=6LeIxAcTAAAAAJcZVRqyHh71UMIEGNQ_MXjiZKhI\nRECAPTCHA_SECRET_KEY=6LeIxAcTAAAAAGG-vFI1TnRWxMZNFuojJ4WifJWe\nRECAPTCHA_SITE_KEY_TEST=6LeIxAcTAAAAAJcZVRqyHh71UMIEGNQ_MXjiZKhI\nRECAPTCHA_SECRET_KEY_TEST=6LeIxAcTAAAAAGG-vFI1TnRWxMZNFuojJ4WifJWe\n\nSQL_ENGINE=django.db.backends.mysql\nSQL_DATABASE=blog_database\nSQL_USER=blog_database_user\nSQL_PASSWORD=blog_database_password\nSQL_HOST=db\nSQL_PORT=3306\n\nDATABASE=mysql\nINITIAL_DATA=True\n\nSOCIALACCOUNT='{\n\t\"google\": {\n\t\t\"APP\": {\n\t\t\t\"client_id\": \"\",\n\t\t\t\"secret\": \"\",\n\t\t\t\"key\": \"\"\n\t\t}\n\t}\n}'\n\nAWS_ACCESS_KEY_ID=''\nAWS_SECRET_ACCESS_KEY=''\nAWS_STORAGE_BUCKET_NAME=''\nAWS_S3_SIGNATURE_NAME=''\nAWS_S3_REGION_NAME=''\n~~~\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmatheussc017%2Fblognewsheroku","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmatheussc017%2Fblognewsheroku","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmatheussc017%2Fblognewsheroku/lists"}