applejuicenetz/phpgui

By applejuicenetz

Updated 6 months ago

applejuice client as webui

Image
Languages & frameworks
Web servers
0

5.8K

applejuicenetz/phpgui repository overview

appleJuice phpGUI

appleJuice Client GUI geschrieben in PHP.

Abhängigkeiten

Es wird mindestens PHP 8.2 benötigt!

Hosted instances

Konfiguration (nur bei selbst hosting ohne Docker)

Die Datei .env.dist kopieren, zu .env umbenennen und mit einem Texteditor die gewünschte Konfiguration vornehmen.

Environment Variables
VariableValueDescription
CORE_HOSThttp://192.168.2.1IP/HOST where Core is running, with scheme
CORE_PORT9851Core XML Port
GUI_LANGUAGEdede or en
GUI_SHOW_NEWS1show news on status page
GUI_SHOW_SHARE1show share stats on status page
NEWS_URLhttp://XYurl where to get news from
SERVERLIST_URLhttp://ABCurl where to find new servers
REL_INFOhttp://MN/ajfps/%sset them to empty to disable rel info col

Docker

Exposed Ports
  • 80 - HTTP Port
docker run

create and run phpgui container with the following command

docker run -d \
        -p 8080:80 \
        --name phpgui \
        ghcr.io/applejuicenetz/phpgui:latest

optional: add CORE_HOST and/or CORE_PORT with your environment

eg.

docker run -d \
        -p 8080:80 \
        -e "CORE_HOST=http://192.168.1.2" \
        -e "CORE_PORT=9851" \
        --name phpgui \
        ghcr.io/applejuicenetz/phpgui:latest
docker-compose.yml
services:
  php-gui:
    image: ghcr.io/applejuicenetz/phpgui:latest
    restart: always
    container_name: phpgui
    network_mode: bridge
    ports:
      - "8080:80/tcp"
    environment:
      TZ: Europe/Berlin
      CORE_HOST: http://192.168.1.2
      CORE_PORT: 9851
      GUI_LANGUAGE: de

Tag summary

Content type

Image

Digest

sha256:b20317457

Size

224.7 MB

Last updated

6 months ago

docker pull applejuicenetz/phpgui