Nebula Server Directories
This site can be used to list folder and subdirectories in your server :
Python
It's required to have Python 3.8 or more installed on your system. Download Python
Installation using Pipenv
Install pipenv
dependencies:
python3 -m pip install pipenv
Now, you can create an empty .venv
directory and running pipenv
. It will install packages in the virtual environment (recommended).
pipenv install
Configuration
You have to write the configuration in the config.toml file, here is an example:
url = "http://localhost:4242/"
[user]
name = "Adrien"
[folders]
[folders.Documents]
path = "/home/adrien/Documents"
[folders.Images]
path = "/home/adrien/Images"
The folders
option are used to show the root points for the listing of directories.
Deployment
You can specify the host and the port for the flask server:
flask run -h localhost -p 4242
Now you can see your site at http://localhost:4242/