Skip to content

Releases: OpenMindAmir/pylocalhost

Version 1.6.1

16 Dec 17:52
Compare
Choose a tag to compare

Prerequisites

Before installtion you need: nginx & git

If you don't have them try installing theme (Exmaple for Ubuntu):

$ sudo apt install nginx git

If you want Pylocalhost to serve and render PHP files you will also need php-fpm Version 7.0 or higher (Exmaple for Ubuntu):

$ sudo apt install php8.0 php8.0-fpm

$ sudo systemctl enable --now php8.0-fpm

Installation

Download attached file preinstaller.py from this link

After that run the file with python 3 :

$ python3 preinstaller.py

In some OSs may be you must type python3 instead of python

Then run the installer.py file(it will be created once you ran preinstaller.py) with python 3 under sudo:

$ sudo python3 installer.py

It will show you details. If installation was unsuccessful please submit an issue including details and your system info.

Usage

Run:

$ sudo pylh enable

And then:

$ sudo pylh start

Then go to http://pylh

It will show you anything which is in ~/Pylocalhost and always it will start automatically when you turn your computer on ✔️

Just this! ✔️

This descriptions are for starting using PyLocalHost. In user manual page(which is in PyLocalHost) you can learn using PyLocalHosts futures and options.

Update

To be honest, the installer is uninstaller and insaller! So follow the installion process to update the software!

And then run:(to prevent possible problems):

$ sudo pylh restart

More at README.md or the user manual page which is in PyLocalHost


Release Notes :

  • Updated app with mwx package & fixed the server problem
  • Updated installer info

Version 1.6

09 Dec 21:52
Compare
Choose a tag to compare

Prerequisites

Before installtion you need: nginx & git

If you don't have them try installing theme (Exmaple for Ubuntu):

$ sudo apt install nginx git

If you want Pylocalhost to serve and render PHP files you will also need php-fpm Version 7.0 or higher (Exmaple for Ubuntu):

$ sudo apt install php8.0 php8.0-fpm

$ sudo systemctl enable --now php8.0-fpm

Installation

Download attached file preinstaller.py from this link

After that run the file with python 3 :

$ python3 preinstaller.py

In some OSs may be you must type python3 instead of python

Then run the installer.py file(it will be created once you ran preinstaller.py) with python 3 under sudo:

$ sudo python3 installer.py

It will show you details. If installation was unsuccessful please submit an issue including details and your system info.

Usage

Run:

$ sudo pylh enable

And then:

$ sudo pylh start

Then go to http://pylh

It will show you anything which is in ~/Pylocalhost and always it will start automatically when you turn your computer on ✔️

Just this! ✔️

This descriptions are for starting using PyLocalHost. In user manual page(which is in PyLocalHost) you can learn using PyLocalHosts futures and options.

Update

To be honest, the installer is uninstaller and insaller! So follow the installion process to update the software!

And then run:(to prevent possible problems):

$ sudo pylh restart

More at README.md or the user manual page which is in PyLocalHost


Release Notes :

  • Performed some little updates
  • Fixed some little problems

Version 1.5

05 Feb 12:19
Compare
Choose a tag to compare

Prerequisites

Before installtion you need: nginx & git

If you don't have them try installing theme (Exmaple for Ubuntu):

$ sudo apt install nginx git

If you want Pylocalhost to serve and render PHP files you will also need php-fpm Version 7.0 or higher (Exmaple for Ubuntu):

$ sudo apt install php8.0 php8.0-fpm

$ sudo systemctl enable --now php8.0-fpm

Installation

Download attached file preinstaller.py from this link

After that run the file with python 3 :

$ python3 preinstaller.py

In some OSs may be you must type python3 instead of python

Then run the installer.py file(it will be created once you ran preinstaller.py) with python 3 under sudo:

$ sudo python3 installer.py

It will show you details. If installation was unsuccessful please submit an issue including details and your system info.

Usage

Run:

$ sudo pylh enable

And then:

$ sudo pylh start

Then go to http://pylh

It will show you anything which is in ~/Pylocalhost and always it will start automatically when you turn your computer on ✔️

Just this! ✔️

This descriptions are for starting using PyLocalHost. In user manual page(which is in PyLocalHost) you can learn using PyLocalHosts futures and options.

Update

To be honest, the installer is uninstaller and insaller! So follow the installion process to update the software!

And then run:(to prevent possible problems):

$ sudo pylh restart

More at README.md or the user manual page which is in PyLocalHost


Release Notes :

  • Added a security system that fixed an important security bug
  • With the new security system you can share your PyLocalHost securely all over the world
  • Added PHP 8 support
  • Fixed some bugs & mistakes

Version 1.4

13 Nov 11:54
Compare
Choose a tag to compare

Prerequisites

Before installtion you need: nginx & git

If you don't have them try installing theme (Exmaple for Ubuntu):

$ sudo apt install nginx git

If you want Pylocalhost to serve and render PHP files you will also need php-fpm Version 7.0 or higher (Exmaple for Ubuntu):

$ sudo apt install php7.4 php7.4-fpm

$ sudo systemctl enable --now php7.4-fpm

Installation

Download attached file preinstaller.py from this link

After that run the file with python 3 :

$ python3 preinstaller.py

In some OSs may be you must type python3 instead of python

Then run the installer.py file(it will be created once you ran preinstaller.py) with python 3 under sudo:

$ sudo python3 installer.py

It will show you details. If installation was unsuccessful please submit an issue including details and your system info.

Usage

Run:

$ sudo pylh enable

And then:

$ sudo pylh start

Then go to http://localhost

It will show you anything which is in ~/Pylocalhost and always it will start automatically when you turn your computer on ✔️

Just this! ✔️

This descriptions are for starting using PyLocalHost. In user manual page(which is in PyLocalHost) you can learn using PyLocalHosts futures and options.

Update

To be honest, the installer is uninstaller and insaller! So follow the installion process to update the software!

And then run:(to prevent possible problems):

$ sudo pylh restart

More at README.md or the user manual page which is in PyLocalHost


Release Notes :

  • Added pylh & pylocalhost to hosts (that means you can see your PyLocalHost by going to http://pylh)
  • Fixed some bugs & mistakes

Version 1.3

25 Sep 09:30
Compare
Choose a tag to compare

Prerequisites

Before installtion you need: nginx & git

If you don't have them try installing theme (Exmaple for Ubuntu):

$ sudo apt install nginx git

If you want Pylocalhost to serve and render PHP files you will also need php-fpm Version 7.0 or higher (Exmaple for Ubuntu):

$ sudo apt install php7.4 php7.4-fpm

$ sudo systemctl enable --now php7.4-fpm

Installation

Download attached file preinstaller.py from this link

After that run the file with python 3 :

$ python3 preinstaller.py

In some OSs may be you must type python3 instead of python

Then run the installer.py file(it will be created once you ran preinstaller.py) with python 3 under sudo:

$ sudo python3 installer.py

It will show you details. If installation was unsuccessful please submit an issue including details and your system info.

Usage

Run:

$ sudo pylh enable

And then:

$ sudo pylh start

Then go to http://localhost

It will show you anything which is in ~/Pylocalhost and always it will start automatically when you turn your computer on ✔️

Just this! ✔️

This descriptions are for starting using PyLocalHost. In user manual page(which is in PyLocalHost) you can learn using PyLocalHosts futures and options.

Update

To be honest, the installer is uninstaller and insaller! So follow the installion process to update the software!

And then run:(to prevent possible problems):

$ sudo pylh restart

More at README.md or the user manual page which is in PyLocalHost


Release Notes :

  • Added file creation option
  • Added folder creation option
  • Added a source code editor
  • Added rename option
  • Improved user manual
  • Made some style improvements
  • Fixed some bugs
  • Some other updates and improvements

Version 1.2

01 Aug 13:17
d2647bb
Compare
Choose a tag to compare

Prerequisites

Before installtion you need: nginx & git

If you don't have them try installing theme (Exmaple for Ubuntu):

$ sudo apt install nginx git

If you want Pylocalhost to serve and render PHP files you will also need php-fpm Version 7.0 or higher (Exmaple for Ubuntu):

$ sudo apt install php7.4 php7.4-fpm

$ sudo systemctl enable --now php7.4-fpm

Installation

Download attached file preinstaller.py from this link

After that run the file with python 3 :

$ python3 preinstaller.py

In some OSs may be you must type python3 instead of python

Then run the installer.py file(it will be created once you ran preinstaller.py) with python 3 under sudo:

$ sudo python3 installer.py

It will show you details. If installation was unsuccessful please submit an issue including details and your system info.

Usage

Run:

$ sudo pylh enable

And then:

$ sudo pylh start

Then go to http://localhost

It will show you anything which is in ~/Pylocalhost and always it will start automatically when you turn your computer on ✔️

Just this! ✔️

This descriptions are for starting using PyLocalHost. In user manual page(which is in PyLocalHost) you can learn using PyLocalHosts futures and options.

Update

To be honest, the installer is uninstaller and insaller! So follow the installion process to update the software!

And then run:(to prevent possible problems):

$ sudo pylh restart

More at README.md or the user manual page which is in PyLocalHost


Release Notes :

  • Added show hidden files option in settings
  • Added view source option
  • Added confirmation before deleting
  • Now Jupyter installation is optional
  • Fixed many and many bugs!
  • Some other improvements

Version 1.1

09 Jul 11:55
Compare
Choose a tag to compare

Prerequisites

Before installtion you need: nginx & git

If you don't have them try installing theme
(Exmaple for Ubuntu):

$ sudo apt install nginx git

If you want Pylocalhost to serve and render PHP files you will also need php-fpm Version 7.0 or higher(Exmaple for Ubuntu):

$ sudo add-apt-repository ppa:ondrej/php

$ sudo apt update

$ sudo apt install php7.4 php7.4-fpm php7.4-mysql php7.4-imagick php7.4-cli php7.4-xmlrpc php7.4-gd php7.4-tidy php7.4-recode

$ sudo systemctl enable --now php7.4-fpm

Installation

Just Download attached file installer.py from this link

After that just run the file with python 3 under sudo:

$ sudo python installer.py

In some OSs may be you must type python3 instead of python

It will show you details. If installtaion was unsuccessful please submit an issue including details and your system info.

More at README.md or the user manual page which is in PyLocalHost


Release Notes:

  • Fixed some important bugs(most about using Pylocalhost in different hosts)
  • Now you can delete or download files (delete is not available from unknown hosts)
  • Now you can serve folders instead of opening them in Pylocalhost
  • Now you can run Python & JavaScript Files(this is not available from unknown hosts)
  • Now you are able to open files & folders using your OS instead of PyLocalHost(Not available form unknown hosts)
  • Now you can run Python Jupyter notebooks for current folder & also stop created notebooks(stopping may does not work so you should run $ pkill jupyter in order to stop them
  • Added Persian user manual page.
  • some other modifications & updates
    NOTE : Some options are not available from unknown hosts. This means just YOU can use these options in YOUR PC (system that PyLocalHost is installed on it). Do not forget it is for your security ✔️

Version 1.0

20 Jun 09:14
Compare
Choose a tag to compare

Prerequisites

Before installtion you need: nginx & git

If you don't have them try installing theme
(Exmaple for Ubuntu):

$ sudo apt install nginx git

If you want Pylocalhost to serve and render PHP files you will also need php-fpm Version 7.0 or higher(Exmaple for Ubuntu):

$ sudo add-apt-repository ppa:ondrej/php

$ sudo apt update

$ sudo apt install php7.4 php7.4-fpm php7.4-mysql php7.4-imagick php7.4-cli php7.4-xmlrpc php7.4-gd php7.4-tidy php7.4-recode

$ sudo systemctl enable --now php7.4-fpm

Installation

Just Download attached file installer.py from the assets below

After that just run the file with python 3 under sudo:

$ sudo python installer.py

In some OSs may be you must type python3 instead of python

It will show you details. If installtaion was unsuccessful please submit an issue including details and your system info.

More at README.md or the user manual page which is in PyLocalHost