Sign inSign up

unix2web/uls

By unix2web

•Updated over 1 year ago

ULS Images

Image
0

304

unix2web/uls repository overview

Run ULS (www.universal-logging-system.org⁠) as container image.

Create two files:

db.env

MYSQL_ROOT_PASSWORD='secretdbrootpassword'
MYSQL_USER='loggingroot'
MYSQL_PASSWORD='secretulspassword'
MYSQL_DATABASE='logging'
TZ='Europe/Berlin'

Up to now MYSQL_DATABASE must be 'logging'.

docker-compose.yml

services:
  ulsdb:
    image: mariadb
    hostname: ulsdb
    restart: unless-stopped
    command: --sql-mode='' --binlog-format=ROW --innodb-file-per-table=1 --skip-innodb-read-only-compressed --max-allowed-packet=67108864 --max-connections=2000 --group-concat-max-len=1024000 --default-storage-engine=Aria --character-set-server=utf8mb3
    volumes:
      - ulsdb:/var/lib/mysql
    env_file:
      - db.env

  uls:
    image: unix2web/uls:latest
    hostname: ulsap
    restart: unless-stopped
    ports:
      - 11443:11443
      - 11976:11976
    links:
      - ulsdb
    volumes:
      - uls:/uls
    environment:
      - MYSQL_HOST=ulsdb
    env_file:
      - db.env
    depends_on:
      - ulsdb
volumes:
  ulsdb:
  uls:

Start ULS with:

docker compose up -d

Show startlog:

docker logs -f dockeruls-uls-1

Wait until:

*******************************************************
* call http://localhost:11976/ to configure hostnames *
*******************************************************

Open "http://dockerhost:11976/⁠" in browser and fill out fields.

When the webservers are startet you can open:

https://dockerhost:11443/⁠

Inital Username: "admin" with password "NewAdmin" for more Information see "www.universal-logging-system.org⁠"

Tag summary

Content type

Image

Digest

sha256:1a1f59bce…

Size

296.1 MB

Last updated

over 1 year ago

docker pull unix2web/uls