Skip to content

java-sheets/java-sheets

Repository files navigation

JSheets Logo

JSheets

Jsheet lets you create and share Java snippets, ranging from single expressions to complex classes, methods and even Markdown comments.

Small

Deployment & Configuration

Deploy Via Docker

The best way to deploy JSheets is to use our Official Docker Image.

Run the following for a minimal deployment:

docker run -d -p 8080:8080 --name jsheets ehenoma/jsheets

A full installation can be deployed using Docker Compose

version: '3.7'
services:
  server:
    image: ehenoma/jsheets:latest
    environment:
      JSHEETS_SERVER_PORT: 8080
      JSHEETS_MONGODB_URI: mongodb://root:root@document-store/jsheets
    ports:
      - "8080:8080"
    networks:
      - database
  document-store:
    container_name: document-store
    image: mongo:latest
    environment:
      MONGO_INITDB_ROOT_USERNAME: root
      MONGO_INITDB_ROOT_PASSWORD: root
    networks:
      - database

networks:
  database:

Environment Configuration

The application is configured using environment variables.

Field Default Description
JSHEETS_SERVER_PORT 8080 Port that the Server listens on
JSHEETS_MONGODB_URI - MongoDB Connection String
JSHEETS_SERVER_CACHE_STATIC_FILES false If enabled, the server caches static files in memory

About

☕ The Browser Based Java REPL

Topics

Resources

License

Security policy

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy