Sign inSign up

beaujr/go-xerox-upload

By beaujr

Updated over 3 years ago

A GO HTTP Server that is compatible with Xerox Workcentre 3345.

Image
0

2.0K

beaujr/go-xerox-upload repository overview

go-xerox-upload

Introduction

A HTTP server to use with Xerox WorkCentre 3345DNi "scan to" functionality Support for:

  • Google Drive (credentials.json & token.json) requiredt.
  • FileSystem upload

Default port is 10000

Github

go-xerox-upload

Installation

Docker Image Available https://hub.docker.com/r/beaujr/go-xerox-upload

AMD 64 Support and ARM Support

Example Docker Run with google drive json files

docker run --name xerox
 -e google=true
 -v $(pwd)/credentials.json:/credentials.json
 -v $(pwd)/token.json:/token.json
-p 8081:10000
beaujr/go-xerox-upload:latest_amd64_

Example Docker Run with google drive env vars

docker run --name xerox
 -e google=true
 -e ClientId=<ClientId>
 -e ProjectID=<ProjectID>
 -e ClientSecret=<ClientSecret>
 -e AccessToken=<AccessToken>
 -e TokenType=Bearer
 -e RefreshToken=<RefreshToken>
 -e expiry=<expiry>
-p 8081:10000
beaujr/go-xerox-upload:latest_amd64_

Download to local Filesystem

docker run --name xerox
-e PGID=1000
-e GID=1000
-v <volume_to_mount>:<volume_dest>
-p 8081:10000
beaujr/go-xerox-upload:latest_amd64_

Tag summary

Content type

Image

Digest

Size

6.7 MB

Last updated

over 4 years ago

docker pull beaujr/go-xerox-upload