Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kelleyparker/vagrant_web
I'm working on setting up a GitHub repository for an MVP of a web interface that manages one (or potentially more) Vagrant instances using HTML and PHP.
https://github.com/kelleyparker/vagrant_web
html javascript linux php vagrant xampp
Last synced: about 2 hours ago
JSON representation
I'm working on setting up a GitHub repository for an MVP of a web interface that manages one (or potentially more) Vagrant instances using HTML and PHP.
- Host: GitHub
- URL: https://github.com/kelleyparker/vagrant_web
- Owner: kelleyparker
- Created: 2024-03-12T19:39:11.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-03-12T19:55:35.000Z (11 months ago)
- Last Synced: 2024-11-27T22:26:29.225Z (about 2 months ago)
- Topics: html, javascript, linux, php, vagrant, xampp
- Language: HTML
- Homepage:
- Size: 5.86 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
I used Windows 11 Pro x64 to demonstrate this setup on XAMPP. I chose XAMPP over IIS because I found it required fewer steps to set up.
Perform the following steps with an administrator user account on your Windows machine:
1) Download and install XAMPP from https://www.apachefriends.org/download.html (I used version 8.2.12).
2) Open the XAMPP Control Panel and ensure that the Apache server is started. If port 80 is already in use (e.g., by IIS), consider changing it to a higher number (e.g., 8000+).
3) Download the ZIP file of the repository and unzip it to the C:\xampp\htdocs directory (the default location for web files in XAMPP).
4) Open any web browser and navigate to http://localhost/index.html.
5) Use the provided interface to start, stop, destroy, or check the status of your Vagrant VM. Note that the status text refreshes only once, so please be patient. This is a minimum viable product; you may find it helpful to use the terminal or command prompt to check your Vagrant status.Vagrantfile:
The vagrant file pulls a box from generic/fedora38 and configures it with 1GB RAM, 2 vCPUs, vagrant/vagrant for login, and assigns a hostname of fedora1.