Skip to content

Instahost: Your Effortless Website Hosting Haven, Just a Click Away!

License

Notifications You must be signed in to change notification settings

Alokskj/Instahost

Repository files navigation

Instahost

Instahost is an open-source Software as a Service (SaaS) platform that allows users to host their websites effortlessly. Users can host their sites by simply uploading files or by providing a Git repository link. This project aims to simplify the web hosting experience for beginner's.

Features

  • Easy File Uploads: Users can upload their website files directly to the platform.
  • Git Repository Integration: Users can enter their GitHub repository link to deploy their websites directly from version control.
  • User-Friendly Interface: A clean and intuitive interface to manage and deploy websites.
  • Open Source: Contribute to the project and make it better for everyone!

Getting Started

Prerequisites

Installation

  1. Clone the repository:

    git clone https://github.com/Alokskj/Instahost.git
    cd Instahost
  2. Install dependencies:

    npm install
  3. Set up environment variables:

    Create a .env file in the root directory and set the necessary environment variables. You can use the .env.example as a reference.

  4. Start the development server:

    npm run dev

Your application should now be running on http://localhost:3000.

Usage

  1. Open your web browser and navigate to http://localhost:3000.
  2. Choose to either upload your website files or enter your Git repository link.
  3. Follow the prompts to complete the hosting process.

Contributing

We welcome contributions! Please read our CONTRIBUTING.md file for more information on how to get involved.

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature/YourFeature).
  3. Make your changes and commit them (git commit -m 'Add some feature').
  4. Push to the branch (git push origin feature/YourFeature).
  5. Open a pull request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgements

  • Thanks to the contributors who have made this project possible.
  • Inspiration from various web hosting solutions and open-source projects.

Contact

For inquiries, please reach out to [email protected].

Support

If you encounter any issues or have questions, please open an issue in the GitHub repository.

Happy Hosting!

About

Instahost: Your Effortless Website Hosting Haven, Just a Click Away!

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published