Skip to content

WSLServer: web development toolkit in WSL.

License

Notifications You must be signed in to change notification settings

riipandi/wsl-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Your Development Server in WSL

██╗    ██╗███████╗██╗       ███████╗███████╗██████╗ ██╗   ██╗███████╗██████╗
██║    ██║██╔════╝██║       ██╔════╝██╔════╝██╔══██╗██║   ██║██╔════╝██╔══██╗
██║ █╗ ██║███████╗██║       ███████╗█████╗  ██████╔╝██║   ██║█████╗  ██████╔╝
██║███╗██║╚════██║██║       ╚════██║██╔══╝  ██╔══██╗╚██╗ ██╔╝██╔══╝  ██╔══██╗
╚███╔███╔╝███████║███████╗  ███████║███████╗██║  ██║ ╚████╔╝ ███████╗██║  ██║
 ╚══╝╚══╝ ╚══════╝╚══════╝  ╚══════╝╚══════╝╚═╝  ╚═╝  ╚═══╝  ╚══════╝╚═╝  ╚═╝

Quick Start

You will need Ubuntu WSL installed and also Hosts Manager or HostsFileEditor for managing Windows hosts file.

# Clone this repo
git clone https://github.com/riipandi/wsl-server

# Make all script executable
cd wsl-server
find . -type f -name '*.sh' -exec chmod +x {} \;
find . -type f -name '.git*' -exec rm -fr {} \;

# Run setup
sudo ./setup.sh

# As non-root:
bash userlib.sh

License

This program is free software: you can distribute it and or modify it according to the license provided. Unless specifically stated, this program is licensed under the terms of the MIT License. See the LICENSE file for the full license text.