{"id":29443521,"url":"https://github.com/coding4deep/apache-role","last_synced_at":"2025-07-13T16:09:16.887Z","repository":{"id":299969820,"uuid":"1004770697","full_name":"Coding4Deep/apache-role","owner":"Coding4Deep","description":"This Ansible role is designed to **install Apache HTTP Server (httpd)** on a **RHEL-based Linux system** and deploy a **static portfolio website**. It is ideal for simple personal or demo projects where you want to showcase a static HTML-based portfolio through an automated provisioning process.","archived":false,"fork":false,"pushed_at":"2025-06-19T06:56:23.000Z","size":0,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-06-19T07:44:01.975Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"HTML","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/Coding4Deep.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-19T06:44:46.000Z","updated_at":"2025-06-19T06:56:26.000Z","dependencies_parsed_at":"2025-06-19T07:44:03.696Z","dependency_job_id":"45a044f3-c542-49eb-968d-4e075b3719f8","html_url":"https://github.com/Coding4Deep/apache-role","commit_stats":null,"previous_names":["coding4deep/apache-role"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Coding4Deep/apache-role","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Coding4Deep%2Fapache-role","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Coding4Deep%2Fapache-role/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Coding4Deep%2Fapache-role/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Coding4Deep%2Fapache-role/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Coding4Deep","download_url":"https://codeload.github.com/Coding4Deep/apache-role/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Coding4Deep%2Fapache-role/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265167987,"owners_count":23721563,"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-07-13T16:08:57.749Z","updated_at":"2025-07-13T16:09:16.867Z","avatar_url":"https://github.com/Coding4Deep.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n---\n\n# Ansible Role: Static Portfolio Web Deployment on RHEL\n\n## Description\n\nThis Ansible role is designed to **install Apache HTTP Server (httpd)** on a **RHEL-based Linux system** and deploy a **static portfolio website**. It is ideal for simple personal or demo projects where you want to showcase a static HTML-based portfolio through an automated provisioning process.\n\n\u003e 🔧 This role is optimized for Red Hat Enterprise Linux and its derivatives (such as CentOS, Rocky, AlmaLinux, etc.).\n\n## Features\n\n- Installs `httpd` (Apache)\n- Ensures the service is started and enabled on boot\n- Deploys a static website to `/var/www/html/`\n- Fully automated setup with minimal input\n\n## Screenshots\n\nBelow are preview screenshots of the deployed website:\n\n### Home Page\n![Screenshot1](https://github.com/Coding4Deep/ansible-demo/blob/main/myrole/Screenshot1.png)\n\n### Portfolio Section\n![Screenshot 2](https://github.com/Coding4Deep/ansible-demo/blob/main/myrole/Screenshot2.png)\n\n\n## Requirements\n\n- Target host must be RHEL/CentOS/Rocky/AlmaLinux\n- Ansible 2.9 or later\n- Root privileges (via `become: true`)\n\n## Role Variables\nThis role currently does not require any custom variables. All defaults are set within the role.\n\n\n\n## License\nMIT\n\n## Author Information\n\nThis role was created by [Coding4Deep](https://github.com/Coding4Deep) as a simple demo for Ansible role development and deployment.\n\n---\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcoding4deep%2Fapache-role","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcoding4deep%2Fapache-role","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcoding4deep%2Fapache-role/lists"}