Sign inSign up

groupdocs/editor

By groupdocs

Updated about 2 months ago

GroupDocs.Editor for Java 26.7 demo (Spring & Dropwizard)

Image
0

1.0K

groupdocs/editor repository overview

GroupDocs Document Editor API

Product Page | Docs | Demos | API Reference | Examples | Blog | Free Support | Temporary License

GroupDocs.Editor Demos are applications that demonstrate powerful features of GroupDocs.Editor for Java distributed as Docker images. Edit DOCX, XLSX, PPT, PDF, TXT, and other supported formats as HTML and save back to the original format. Use these images as-is or customize and integrate them into your own project.

Note: without a license the application runs in trial mode. Purchase a license or request a temporary license.

Security Notice

These Docker images ship sample/demo applications — not production-ready services.

  • Intended for local development and evaluation only
  • Demo defaults enable upload, browse, and download; no authentication is included
  • Do not expose port 8080 to untrusted networks without authentication, a reverse proxy, path validation, and other controls required by your organization
  • For production, use the GroupDocs.Editor library and implement your own secure document storage and API layer

Source code: GroupDocs.Editor-for-Java

Supported Document Formats

FamilyFormats
Microsoft WordDOC, DOCM, DOCX, DOT, DOTM, DOTX
Microsoft ExcelXLS, XLSB, XLSM, XLSX, XLT, XLTM, XLTX
Microsoft PowerPointPPT, POT, POTM, POTX, PPS, PPSM, PPSX, PPTM, PPTX
OpenDocument FormatsODT, ODP, ODS, OTT
Plain TextTXT
Comma-Separated ValuesCSV
HyperText Markup LanguageHTML, MHT, MHTML
Extensible Markup LanguageXML, XPS
Portable Document FormatPDF

See the full list of supported formats in the documentation.

Document Editor Demo Features

  • Clean, modern and intuitive WYSIWYG editor
  • Responsive design and mobile support
  • Edit documents as HTML and save back to original format
  • Download, upload, and print documents
  • File browser for sample documents
  • Cross-browser and cross-platform support

Available Docker Images

Six images are published for each GroupDocs.Editor for Java release: three Spring and three Dropwizard variants.

Tag format: {version}-java-{jdk}-bullseye-{framework}

Example: 26.7-java-openjdk8-bullseye-dropwizard — GroupDocs.Editor for Java 26.7, Eclipse Temurin 8, Debian Bullseye, Dropwizard.

TagJDKFramework
26.7-java-openjdk8-bullseye-dropwizardEclipse Temurin 8Dropwizard
26.7-java-openjdk11-bullseye-dropwizardEclipse Temurin 11Dropwizard
26.7-java-openjdk18-bullseye-dropwizardEclipse Temurin 21Dropwizard
26.7-java-openjdk8-bullseye-springEclipse Temurin 8Spring
26.7-java-openjdk11-bullseye-springEclipse Temurin 11Spring
26.7-java-openjdk18-bullseye-springEclipse Temurin 21Spring

The latest tag points to the 26.7-java-openjdk18-bullseye-spring variant when published with the latest workflow option.

How to Run

Pull and run a Dropwizard image:

docker run -p 8080:8080 --name editor --rm groupdocs/editor:26.7-java-openjdk8-bullseye-dropwizard
# Open http://localhost:8080/editor/ in your browser.

Bind volumes for sample files and license:

docker run -p 8080:8080 --name editor --rm \
  -v "C:/DocumentSamples/:/home/groupdocs/app/DocumentSamples" \
  -v "C:/Licenses/:/home/groupdocs/app/Licenses" \
  groupdocs/editor:26.7-java-openjdk8-bullseye-dropwizard

The sample reads license files from the mounted Licenses directory and lists documents from DocumentSamples.

Editor Configuration Options

Environment variables:

VariableDescriptionDefault
LIC_PATHPath to directory with license file/home/groupdocs/app/Licenses
DOWNLOAD_ONEnable download button in UItrue
UPLOAD_ONEnable file uploadtrue
PRINT_ONEnable printtrue
BROWSE_ONEnable document browse dialogtrue
RIGHTCLICK_ONEnable right-click context menufalse
FILES_DIRDirectory for uploaded files/home/groupdocs/app/DocumentSamples
HOST_ADDRESSHost name or IP for the server instance(empty)

See Also

Product Page | Docs | Demos | API Reference | Examples | Blog | Free Support | Temporary License

Tag summary

Content type

Image

Digest

sha256:ff872c65f

Size

323.2 MB

Last updated

about 2 months ago

docker pull groupdocs/editor