Skip to content

Hoster is a simple desktop application for configuring domains, virtual hosts and PHP settings, also manage some basics Apache Server statistics.

License

Notifications You must be signed in to change notification settings

dprietob/hoster

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hoster

A simple desktop application for configuring domains, virtual hosts and PHP settings, also manage some Apache Server basics statistics.

Features

  • Multiplatform: you can use it on Windows, Linux and (probably) MAC systems.
  • No installation necessary: just use the executable .exe for Windows and .jar for Linux and MAC.
  • Stupidly easy to use
  • Supports Apache servers and PHP as stack (for now).

Installation

Obviously, in order to use Hoster, it's necessary have installed Apache Server and PHP in your computer.

In Windows systems, Hoster uses httpd -k restart to restart Apache Server. If this command fails, Hoster runs httpd -k install which register Apache as a Service in the system. This can be avoided if httpd.exe is added to PATH being accessible through console globally.

For Linux systems, Hoster uses service apache2 status and service apache2 restart commands to manage Apache Server, so they need to be accessible through terminal.

To compile, it's necessary add lib/flatlaf-1.3.jar as library in your IDE or code editor and configure Java 1.8 as minimum JDK.

Caution

Hoster will overwrite hosts, virtual-host and php.ini files, so it's recommended to make backups before use it. As an improvement, a backup feature will be added in the future.

Contributing

Bug Reports & Feature Requests

Please use the issue tracker to report any bugs or file feature requests.

Developing

PRs are welcome. To begin developing, do this:

$ git clone git@github.com:dprietob/hoster.git
$ cd hoster

Dependencies

Hoster use FlatLaf to GUI customization, also some FarmFresh icons.

License

This project is licensed under the terms of the MIT license.

About

Hoster is a simple desktop application for configuring domains, virtual hosts and PHP settings, also manage some basics Apache Server statistics.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages