Skip to content
This repository has been archived by the owner on Dec 16, 2022. It is now read-only.

bodsch/docker-quassel-core

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

quassel-core

⚠️ This project is not actively maintained


Dockerfile for quassel-core.

This Container isr based on Alpine.

All dependencies (like Qt5, Ldpa, QCA) will created inline for an smaller container and dependencies.

https://github.com/Lazza/quassel-manage-users

Status

Docker Pulls Image Size Build Status

Build

Your can use the included Makefile.

  • to build the Container: make
  • to remove the builded Docker Image: make clean
  • starts the Container with a simple set of environment vars: make start
  • starts the Container with Login Shell: make shell
  • entering the Container: make exec
  • stop (but not kill): make stop

Contribution

Please read Contribution

Docker Hub

supported Environment Vars

  • QUASSELCORE_LISTEN
  • QUASSELCORE_LOGLEVEL
  • QUASSELCORE_PORT
  • QUASSELCORE_USER quasselcore
  • QUASSELCORE_PASSWORD quasselcore

LDAP support

  • LDAP_HOSTNAME URI of the LDAP server - e.g. ldap://localhost or ldaps://localhost
  • LDAP_PORT Port of the LDAP server.
  • LDAP_BIND_DN Bind DN of the LDAP server.
  • LDAP_BIND_PASSWORD Bind password for the bind DN of the LDAP server.
  • LDAP_BASE_DN Search base DN of the LDAP server.
  • LDAP_FILTER Search filter for user accounts on the LDAP server e.g. (objectClass=posixAccount)
  • LDAP_UID_ATTR UID attribute to use for finding user accounts. e.g. uid

Ports

  • 4646: quasselcore