Sign inSign up

alzahar/simplehelpserver

By alzahar

•Updated about 2 months ago

Easily Deploy a Simplehelp Server in Docker

Image
2

2.8K

alzahar/simplehelpserver repository overview

⁠SimpleHelp Server

A Docker image for running SimpleHelp⁠ remote support server.

⁠Quick Start

docker run -d \
  --name simplehelp \
  -p 80:80 \
  -p 443:443 \
  -v simplehelp-config:/opt/SimpleHelp/configuration \
  alzahar/simplehelpserver:latest

Open http://localhost to access the web interface.

⁠Docker Compose

services:
  simplehelp:
    image: alzahar/simplehelpserver:latest
    container_name: simplehelpServer
    ports:
      - "80:80"
      - "443:443"
    volumes:
      - ./opt/SimpleHelp/configuration:/opt/SimpleHelp/configuration
    restart: unless-stopped

⁠Image Details

PropertyValue
Base Imageeclipse-temurin:17-jre
Build Stagealpine:latest (download only)
Run Usersimplehelpuser (non-root via gosu)
Working Dir/opt/SimpleHelp

⁠Ports

PortProtocolPurpose
80TCPHTTP
443TCPHTTPS

⁠Volumes

PathDescription
/opt/SimpleHelp/configurationServer config, SSL certs, backups. Mount this to persist data across container restarts.

⁠Environment

No environment variables required. SimpleHelp is configured through its web interface after first launch.

⁠How It Works

  1. Build stage (Alpine): Downloads and extracts the latest SimpleHelp Linux AMD64 release
  2. Runtime stage (Temurin 17 JRE): Copies the extracted files, creates a non-root user, and runs the server via gosu

⁠Source

GitHub - Alzarak/Simplehelp-Server-Docker⁠

⁠License

SimpleHelp is commercial software. Refer to the SimpleHelp license⁠ for usage terms.

Tag summary

Content type

Image

Digest

sha256:dca59ec5e…

Size

1.4 GB

Last updated

about 2 months ago

docker pull alzahar/simplehelpserver