Moonnet DevOps is a bilingual AI automation company based in the UAE, specializing in AI-powered chatbots, booking systems, and CRM integrations for businesses in the region.
This repository contains the static landing page for moonnet.dev, deployed via GitHub Pages.
This project is the official website for Moonnet DevOps, maintained by FelixG-fels. The site showcases our bilingual AI automation services designed specifically for UAE businesses.
- Bilingual Support: Full English and Arabic language support
- Responsive Design: Mobile-first design that works on all devices
- GitHub Pages Hosting: Free, reliable hosting via GitHub Pages
- Custom Domain: Configured for moonnet.dev domain
- Git
- A web browser for local preview
-
Clone the repository:
git clone https://github.com/FelixG-fels/moonnet.dev.git cd moonnet.dev -
Open locally: Simply open
index.htmlin your browser to preview the site. -
Deploy: Push changes to the
mainbranch and GitHub Actions will automatically deploy to GitHub Pages.
This site is configured to use moonnet.dev as the custom domain. If you purchased the domain from Namecheap (or any other registrar), follow these steps to connect it:
- Go to your repository on GitHub
- Navigate to Settings → Pages
- Under Source, select GitHub Actions
- The site should deploy automatically via the existing workflow
- In Settings → Pages, scroll to Custom domain
- Enter
moonnet.devand click Save - Check the box for Enforce HTTPS (recommended)
-
Log in to your Namecheap account
-
Go to Domain List → Select
moonnet.dev→ Manage -
Navigate to the Advanced DNS tab
-
Remove any existing A or CNAME records for the root domain
-
Add the following A Records (for apex domain
moonnet.dev):Type Host Value TTL A Record @ 185.199.108.153 Automatic A Record @ 185.199.109.153 Automatic A Record @ 185.199.110.153 Automatic A Record @ 185.199.111.153 Automatic -
Add a CNAME Record for the
wwwsubdomain:Type Host Value TTL CNAME Record www FelixG-fels.github.io. Automatic Note: The CNAME value should be your GitHub username followed by
.github.io(without the repository name). GitHub handles routing to the correct repository based on the CNAME file.
- DNS changes can take up to 24-48 hours to propagate (usually much faster)
- You can check propagation at whatsmydns.net
- Once propagated, visit
https://moonnet.devto see your site - GitHub will automatically provision an SSL certificate for HTTPS
If you see this error when visiting moonnet.dev, it means DNS records are not configured at your domain registrar. Follow these steps:
-
Verify DNS records are set: Log into your domain registrar (e.g., Namecheap) and ensure all A records and CNAME records are configured as shown in Step 3 above.
-
Check DNS propagation: Use whatsmydns.net to verify your A records are propagating globally.
-
Test from command line:
# Check if A records are configured dig moonnet.dev +short # Should return: 185.199.108.153, 185.199.109.153, etc. # Check CNAME for www subdomain dig www.moonnet.dev +short # Should return: felixg-fels.github.io
-
Verify in GitHub: Go to repository Settings → Pages and check if there are any DNS verification warnings.
-
Try the default GitHub URL: While waiting for DNS, your site should be accessible at: https://felixg-fels.github.io/moonnet.dev
- Site not loading: Wait for DNS propagation (can take up to 48 hours)
- HTTPS not working: Ensure "Enforce HTTPS" is enabled in GitHub Pages settings after DNS is verified
- 404 errors: Check that the
CNAMEfile exists in your repository root (this repository already includes it with the contentmoonnet.dev). If missing, GitHub automatically creates it when you enter your custom domain in the Pages settings
GitHub Pages requires these IP addresses for apex domains:
185.199.108.153185.199.109.153185.199.110.153185.199.111.153
For more details, see GitHub's official documentation on custom domains.
Contributions are welcome! Please open an issue or submit a pull request for improvements and bug fixes.
- Fork this project.
- Create your feature branch:
git checkout -b my-new-feature - Commit your changes:
git commit -am 'Add new feature' - Push to the branch:
git push origin my-new-feature - Open a pull request.
This project is licensed under the MIT License - see the LICENSE file for details.
Project maintained by @FelixG-fels