Self-hosted image converter is a system used to convert image files to the desired file format. It's a simple and straightforward project utilizing the basics from the sharp library, which is excellently developed. Sharp manages the files. This project focuses on user interaction, such as uploading images and downloading converted files.
-
Node.js version >=18 and <= 20
-
Docker if you prefer working with Docker
-
Clone this repo or download it from Release
-
Install dependencies using the following command:
pnpm install
npm install
- You can run the project using the command
npm start
.
-
Clone this repo or download it from Release
-
Build the Dockerfile using the command:
docker-compose build
- You can run the project using the command
docker-compose up
.