{"id":29247454,"url":"https://github.com/mahfudsyu/first-take","last_synced_at":"2025-08-28T16:40:17.639Z","repository":{"id":302187329,"uuid":"1010936068","full_name":"mahfudsyu/first-take","owner":"mahfudsyu","description":"Belajar Deploy Github Pages","archived":false,"fork":false,"pushed_at":"2025-07-01T02:22:23.000Z","size":50,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-07-01T03:31:44.734Z","etag":null,"topics":["delpoy","github","map"],"latest_commit_sha":null,"homepage":"https://mahfudsyu.github.io/first-take/","language":null,"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/mahfudsyu.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,"zenodo":null}},"created_at":"2025-06-30T04:11:04.000Z","updated_at":"2025-07-01T02:22:26.000Z","dependencies_parsed_at":"2025-07-01T03:34:14.063Z","dependency_job_id":"5a7007c5-b3e5-4e74-86b3-64feec9ae1b6","html_url":"https://github.com/mahfudsyu/first-take","commit_stats":null,"previous_names":["mahfudsyu/first-take"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/mahfudsyu/first-take","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mahfudsyu%2Ffirst-take","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mahfudsyu%2Ffirst-take/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mahfudsyu%2Ffirst-take/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mahfudsyu%2Ffirst-take/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mahfudsyu","download_url":"https://codeload.github.com/mahfudsyu/first-take/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mahfudsyu%2Ffirst-take/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":263421877,"owners_count":23464046,"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":["delpoy","github","map"],"created_at":"2025-07-04T00:01:27.984Z","updated_at":"2025-07-04T00:03:34.233Z","avatar_url":"https://github.com/mahfudsyu.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# first-take\nBelajar Deploy Github Pages\n\nDEPLOY FILE HTML VIA GITHUB PAGES\n1. Download VScode\nhttps://code.visualstudio.com/\n\n2. Buat akun github (siapkan username dan email)\nhttps://github.com/\n\n3. Download Git scm\nhttps://git-scm.com/\n\n4. Konfigurasi git lewat terminal VScode \n\ngit config --global user.name \"username github kamu\"\n\ngit config --global user.email \"email github kamu\"\n\ngit config --list\n\n5. Buka vscode, liat pojok kiri bawah, icon orang, klik pilih sign in untuk auto integrasi login dengan GitHub account \n\n6. Buka akun github, buat new repository, copy  URL repository untuk clone via HTTPS (belakangnya ada .git)\n\n7. Buka terminal vscode, arahkan ke directory Desktop. Jalankan command ini\n\ngit clone URL_repo\n\n8. Buka folder Desktop tadi, saat ini sudah ada folder baru yang berhasil di-clone dari repo, namun masih kosong belum ada isinya. \n\n9. Siapkan file html yang mau di-deploy. Bisa pake output hasil tugas pertama yg python, misal peta.html. Ubah namanya menjadi index.html. Simpan file tsb di dalam folder repo di Desktop tadi (poin 8).\n\n10. Ketikkan command ini untuk push file index.html kita ke github\n\ngit add .\n\ngit commit -m \"keterangan\"\n\ngit push\n\n\n11. Buka akun github, bila berhasil push, maka file index.html tadi sudah berhasil muncul di repository kita.\n\n12. Selanjutnya klik icon setting di repo, lalu klik  pages di sidebar, lalu deploy pilih main---\u003e save\n\n13. Klik setting, atur link URL yang ingin kita deploy nantinya. biasanya formatnya username.github.io/namarepo\nContoh: https://digitradiart.github.io/peta-jaringan-peralatan-observasi-iklim/\n\n14. Halaman website berhasil di-deploy via github pages\n\n\n\n\nDEPLOY  APLIKASI STREAMLIT VIA GITHUB\n(Streamlit Community Cloud).\n\nLangkah-langkahnya: \n1. Buat akun di Streamlit Community Cloud.\n\n2. Buat repository baru di GitHub untuk aplikasi Streamlit. Pastikan repository ini publik.\n\n3. Di Streamlit Community Cloud, hubungkan akun GitHub kita.\n\n4. Ikuti petunjuk otentikasi GitHub yang diberikan. Ini akan memberikan akses ke repository publik.\n\n5. Push semua file kode aplikasi Streamlit ke repository GitHub yang baru dibuat. Pake command ini di terminal. Ketik satu2, lalu tekan enter.\n\ngit add .\n\ngit commit -m \"keterangan\"\n\ngit push\n\n6. Deploy Aplikasi. Di Streamlit Community Cloud, klik \"New app\".\n\n7. Isi informasi repositori (URL repositori, cabang, dan jalur file). Tambahkan informasi lainnya jika diperlukan (misalnya, versi Python, koneksi data).\n\n8. URL web app streamlit siap di-share.\nSebagai contoh: https://indonesia-microclimate-dashboard.streamlit.app/\n\n13. Klik setting, atur link URL yang ingin kita deploy nantinya. biasanya formatnya username.github.io/namarepo\nContoh: https://digitradiart.github.io/peta-jaringan-peralatan-observasi-iklim/\n\n14. Halaman website berhasil di-deploy via github pages\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmahfudsyu%2Ffirst-take","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmahfudsyu%2Ffirst-take","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmahfudsyu%2Ffirst-take/lists"}