{"id":26454103,"url":"https://github.com/coolapso/tf-s3-internal-websites","last_synced_at":"2025-03-18T19:44:27.840Z","repository":{"id":248438633,"uuid":"828626632","full_name":"coolapso/tf-s3-internal-websites","owner":"coolapso","description":"Example how to create necessary infrastructure to serve internal websites on AWS using S3 and ALB","archived":false,"fork":false,"pushed_at":"2024-07-14T22:08:19.000Z","size":4,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-07-14T23:23:50.198Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"HCL","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/coolapso.png","metadata":{"files":{"readme":"README.md","changelog":null,"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-07-14T17:55:55.000Z","updated_at":"2024-07-14T23:23:58.001Z","dependencies_parsed_at":"2024-07-14T23:23:51.972Z","dependency_job_id":"72d17c01-dcd2-4675-99eb-20dedd507bf7","html_url":"https://github.com/coolapso/tf-s3-internal-websites","commit_stats":null,"previous_names":["coolapso/tf-s3-internal-websites"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/coolapso%2Ftf-s3-internal-websites","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/coolapso%2Ftf-s3-internal-websites/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/coolapso%2Ftf-s3-internal-websites/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/coolapso%2Ftf-s3-internal-websites/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/coolapso","download_url":"https://codeload.github.com/coolapso/tf-s3-internal-websites/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244292634,"owners_count":20429706,"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":[],"created_at":"2025-03-18T19:44:27.338Z","updated_at":"2025-03-18T19:44:27.826Z","avatar_url":"https://github.com/coolapso.png","language":"HCL","funding_links":[],"categories":[],"sub_categories":[],"readme":"# S3 Internal Websites\n\nFully written and tested using [OpenTofu](https://github.com/opentofu/opentofu)\n\nThis creates the required infrastructure to serve multiple internal websites with s3 behind a single load balancer and S3 Endpoint\n\nThis module is not meant to be used in production; its goal is to serve as an example of the infrastructure required to serve internal websites using S3 that can later be accessed either by EC2 machines or by any users through a VPN.\n\ncan read more about it on my blog at: [blog.coolapso.sh](https://blog.coolapso.sh/en/posts/s3internalwebsites/)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcoolapso%2Ftf-s3-internal-websites","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcoolapso%2Ftf-s3-internal-websites","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcoolapso%2Ftf-s3-internal-websites/lists"}