A simple web UI to upload/host images.
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
Chase d143ee1577
build Details
lint Details
Merge pull request 'Update dependency eslint-plugin-jsdoc to v46.8.2' (#31) from renovate/eslint-plugin-jsdoc-46.x into main
Reviewed-on: #31
19 hours ago
.github Update '.github/workflows/linter.yml' 1 week ago
.vscode Initial Commit 3 months ago
src fix w/ helmet 3 months ago
.dockerignore dockerfile 3 months ago
.editorconfig Initial Commit 3 months ago
.env.example basically done. 3 months ago
.eslintrc.json fix w/ helmet 3 months ago
.gitattributes Initial Commit 3 months ago
.gitignore basically done. 3 months ago
Dockerfile dockerfile 3 months ago
LICENSE.md Initial Commit 3 months ago
Makefile Initial Commit 3 months ago
README.md tack d 3 months ago
package-lock.json Update dependency eslint-plugin-jsdoc to v46.8.2 1 day ago
package.json Update dependency eslint-plugin-jsdoc to v46.8.2 1 day ago
renovate.json Initial Commit 3 months ago

README.md

Image Uploader
Donate

A simple web UI to upload/host images.

ss

(yes, it's really that simple of a page)

Running

docker run -d \
    --name image-uploader \
    -e UPLOAD_PW=password \
    -e REDIR_URL=http://example.com \
    -p 3000:3000 \
    -v /path/to/writable/images/folder:/app/src/imgs \
    git.chse.dev/chase/image-uploader:latest
Environment Variable Description Default
PORT The port for the internal server to listen on. (Not too useful unless developing/not using Docker.) 3000
UPLOAD_PW The password to access the upload page. password
REDIR_URL Where to go upon 404's. http://example.com

Development

git clone https://git.chse.dev/chase/image-uploader.git
cd image-uploader
npm i
cp .env.example .env
# Edit .env with your information.
node .