{"id":16461546,"url":"https://github.com/unnikked/apache-virtualhost-manager","last_synced_at":"2025-03-23T10:33:33.426Z","repository":{"id":20057024,"uuid":"23325601","full_name":"unnikked/Apache-VirtualHost-Manager","owner":"unnikked","description":"A small bash script that lets you manage your apache Virtual Host","archived":false,"fork":false,"pushed_at":"2015-10-12T16:20:43.000Z","size":149,"stargazers_count":34,"open_issues_count":1,"forks_count":10,"subscribers_count":5,"default_branch":"master","last_synced_at":"2024-10-12T11:08:31.958Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Shell","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/unnikked.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}},"created_at":"2014-08-25T19:19:43.000Z","updated_at":"2024-08-27T09:44:21.000Z","dependencies_parsed_at":"2022-08-31T03:53:57.533Z","dependency_job_id":null,"html_url":"https://github.com/unnikked/Apache-VirtualHost-Manager","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unnikked%2FApache-VirtualHost-Manager","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unnikked%2FApache-VirtualHost-Manager/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unnikked%2FApache-VirtualHost-Manager/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unnikked%2FApache-VirtualHost-Manager/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/unnikked","download_url":"https://codeload.github.com/unnikked/Apache-VirtualHost-Manager/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":221849554,"owners_count":16891487,"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":"2024-10-11T11:08:35.610Z","updated_at":"2024-10-28T15:36:32.492Z","avatar_url":"https://github.com/unnikked.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# VirtualHost manager for Apache 2.4.7\n\nSince I test various opensource selfhosted apps on my virtual machine I decided to create a small script written in bash that helps me to configure initial settings.\n\nI've tested it on Ubuntu 14.04 LTS, it should work also for earlier version and with different Apache versione, please let me know. \n\nI might update the script for backward and future compatibility. \n\nThis release it is only a prototype.\n\n## What does the script do?\nThis script basically lets you create, delete or list all available apache VirtualHost.\n\n## Syntax\n\n```\nUsage: vhost-manager -vh [-a ACTION ] [-e EMAIL] [-w DOMAIN_NAME] [-n VHOST_NAME] [-d DIR_NAME] \n\t\n\t-a\t\t\tcreate, delete or list\n\t-e\t\t\twebmaster email\n\t-w\t\t\tdomain name (eg example.com)\n\t-n\t\t\tname of the virtual host (if not specified it uses\n\t\t\t\tDOMAIN_NAME)\n\t-d\t\t\tdirectory name of the root directory (if not specified it uses\n\t\t\t\tVHOST_NAME)\n\t-v\t\t\tverbose\n\t-h\t\t\tthis help\t\t\n```\n## How to install\n\nSimply clone this repo\n\n```bash\ngit clone https://github.com/unnikked/Apache-VirtualHost-Manager.git\n```\n\nand then add execution permission to the script\n\n```bash\nchmod +x Apache-VirtualHost-Manager/vhost-manager.sh\n```\n\nI suggest you to add this script either on your bash path envirornment or on your `/usr/bin` folder","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Funnikked%2Fapache-virtualhost-manager","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Funnikked%2Fapache-virtualhost-manager","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Funnikked%2Fapache-virtualhost-manager/lists"}