mirror of
https://github.com/upscayl/upscayl.git
synced 2025-02-17 11:18:36 +01:00
Merge remote-tracking branch 'refs/remotes/origin/main'
This commit is contained in:
commit
6a4e24554b
30
README.md
30
README.md
@ -23,7 +23,8 @@
|
||||
|
||||
# 🆙 Upscayl
|
||||
|
||||
<img src="https://github.com/upscayl/upscayl/assets/25067102/9d122347-b0bc-4ca0-beb8-354724d6ea32" width="700px" />
|
||||
<img src="https://github.com/upscayl/upscayl/assets/11874211/5c7b31a4-1c15-4bdf-aa0a-2fbedb781524" width="700px" />
|
||||
|
||||
|
||||
#### Free and Open Source AI Image Upscaler
|
||||
Upscayl lets you enlarge and enhance low-resolution images using advanced AI algorithms.
|
||||
@ -110,24 +111,37 @@ You can track all the progress here: https://github.com/orgs/upscayl/projects/1
|
||||
|
||||
I recommend using Volta: https://volta.sh for installing Node.js.
|
||||
Download and install volta, then do: `volta install node`.
|
||||
You can also use pnpm instead.
|
||||
|
||||
```bash
|
||||
# FOR EVERYONE
|
||||
## 🏃 Running
|
||||
|
||||
You can download pnpm [here](https://github.com/pnpm/pnpm/releases/latest).
|
||||
|
||||
> [!NOTE]
|
||||
> If you are not willing to install [git](https://git-scm.com/downloads), you can skip the first line, download [the source zip](https://github.com/upscayl/upscayl/archive/refs/heads/main.zip) and extract it to `upscayl` instead and carry on with the rest of the instructions.
|
||||
|
||||
```sh
|
||||
git clone https://github.com/upscayl/upscayl
|
||||
cd upscayl
|
||||
|
||||
# INSTALL DEPENDENCIES
|
||||
npm install
|
||||
pnpm install
|
||||
|
||||
# RUN THE DEVELOPMENT SERVER LOCALLY
|
||||
## YOUR LOGS WILL NOW APPEAR IN THE TERMINAL
|
||||
npm run dev
|
||||
pnpm run start
|
||||
```
|
||||
|
||||
# FOR DEVS
|
||||
## PACKAGE THE APP
|
||||
## 🏗️ Building
|
||||
|
||||
```sh
|
||||
# INSTALL DEPENDENCIES
|
||||
npm install
|
||||
|
||||
# PACKAGE THE APP
|
||||
npm run dist
|
||||
|
||||
## PUBLISH THE APP, MAKE SURE TO ADD GH_TOKEN= IN SHELL
|
||||
# PUBLISH THE APP, MAKE SURE TO ADD GH_TOKEN= IN SHELL
|
||||
npm run publish-app
|
||||
```
|
||||
|
||||
|
14
package-lock.json
generated
14
package-lock.json
generated
@ -31,7 +31,7 @@
|
||||
"@types/react-dom": "^18.0.11",
|
||||
"autoprefixer": "^10.4.14",
|
||||
"cross-env": "^7.0.3",
|
||||
"electron": "^25.5.0",
|
||||
"electron": "^25.8.1",
|
||||
"electron-builder": "^24.4.0",
|
||||
"next": "^13.3.0",
|
||||
"postcss": "^8.4.23",
|
||||
@ -3638,9 +3638,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/electron": {
|
||||
"version": "25.8.0",
|
||||
"resolved": "https://registry.npmjs.org/electron/-/electron-25.8.0.tgz",
|
||||
"integrity": "sha512-T3kC1a/3ntSaYMCVVfUUc9v7myPzi6J2GP0Ad/CyfWKDPp054dGyKxb2EEjKnxQQ7wfjsT1JTEdBG04x6ekVBw==",
|
||||
"version": "25.8.1",
|
||||
"resolved": "https://registry.npmjs.org/electron/-/electron-25.8.1.tgz",
|
||||
"integrity": "sha512-GtcP1nMrROZfFg0+mhyj1hamrHvukfF6of2B/pcWxmWkd5FVY1NJib0tlhiorFZRzQN5Z+APLPr7aMolt7i2AQ==",
|
||||
"dev": true,
|
||||
"hasInstallScript": true,
|
||||
"dependencies": {
|
||||
@ -10389,9 +10389,9 @@
|
||||
}
|
||||
},
|
||||
"electron": {
|
||||
"version": "25.8.0",
|
||||
"resolved": "https://registry.npmjs.org/electron/-/electron-25.8.0.tgz",
|
||||
"integrity": "sha512-T3kC1a/3ntSaYMCVVfUUc9v7myPzi6J2GP0Ad/CyfWKDPp054dGyKxb2EEjKnxQQ7wfjsT1JTEdBG04x6ekVBw==",
|
||||
"version": "25.8.1",
|
||||
"resolved": "https://registry.npmjs.org/electron/-/electron-25.8.1.tgz",
|
||||
"integrity": "sha512-GtcP1nMrROZfFg0+mhyj1hamrHvukfF6of2B/pcWxmWkd5FVY1NJib0tlhiorFZRzQN5Z+APLPr7aMolt7i2AQ==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"@electron/get": "^2.0.0",
|
||||
|
@ -181,7 +181,7 @@
|
||||
"@types/react-dom": "^18.0.11",
|
||||
"autoprefixer": "^10.4.14",
|
||||
"cross-env": "^7.0.3",
|
||||
"electron": "^25.5.0",
|
||||
"electron": "^25.8.1",
|
||||
"electron-builder": "^24.4.0",
|
||||
"next": "^13.3.0",
|
||||
"postcss": "^8.4.23",
|
||||
|
Loading…
x
Reference in New Issue
Block a user