What is miniPaint?
[miniPaint is an] online image editor lets you create, edit images using HTML5 technologies. No need to buy, download, install or have obsolete flash. No ads. Key features: layers, filters, HTML5, open source, Photoshop alternative.
miniPaint operates directly in the browser. You can create images, paste from the clipboard (ctrl+v) or upload from the computer (using menu or drag & drop). Nothing will be sent to any server. Everything stays in your browser. -https://github.com/viliusle/miniPaint
Installing miniPaint
- Log into the Windows device
- Download the latest miniPaint release Download
- Download NodeJS Download
- Install NodeJS, accepting all defaults
- Extract the downloaded miniPaint files
- Rename the extracted folder miniPaint
- Cut the miniPaint folder to a location it can safely run from, C:\Program Files\miniPaint in this example
- Hold the SHIFT key and right click in the white space > Open PowerShell windows here...
- Run the following commands in the PowerShell window
# install dependencies
npm install
# build minipaint
npm run build
# run minipaint
npm run server - Open a web browser and navigate to http://DNSorIP:8080
- Welcome to miniPaint
Run miniPaint on System Startup (Optional, but recommended)
- Press CTRL + C to kill the running miniPaint process
- Open a text editor and paste the following
:: Start miniPaint server
cd /D "%~dp0"
start "miniPaint" /b npm run server - Save the file as minipaint.bat in the miniPaint directory, C:\Program Files\miniPaint in this example
- Click on the Start Button > Type task > Launch Task Scheduler
- Right click the Task Scheduler Library folder in the left pane > Create Basic Task...
- Set the name to miniPaint and optionally set a Description > Click Next
- For the Trigger, select When the computer starts > Click Next
- For the Action, select Start a program > Click Next
- Complete the form fields as follows:
Program/script: "%ProgramFiles%\miniPaint\minipaint.bat"
Add arguments:
Start in: - Click Next
- Check the Open the Properties dialog checkbox > Click Finish
- In the Properties dialog, click the Change User or Group... button
- Type System in the Object name field > Click OK
- Check the Run with highest privileges box
- Click OK to create the scheduled task
- Right click the miniPaint task > Run
- Refresh the open web browser to verify miniPaint is now running from the scheduled task
Source: https://github.com/viliusle/miniPaint/wiki/Build-instructions