mirror of https://github.com/deuill/dotfiles.git
Add configuration for BareSIP
This commit is contained in:
parent
05e96fed28
commit
8a45ebfaa4
|
@ -0,0 +1,56 @@
|
|||
# -------------------------------------
|
||||
# Core
|
||||
# -------------------------------------
|
||||
poll_method epoll
|
||||
|
||||
# -------------------------------------
|
||||
# SIP
|
||||
# -------------------------------------
|
||||
sip_cafile /etc/ssl/certs/ca-certificates.crt
|
||||
|
||||
audio_player pipewire,default
|
||||
audio_source pipewire,default
|
||||
audio_alert pipewire,default
|
||||
|
||||
# -------------------------------------
|
||||
# Modules
|
||||
# -------------------------------------
|
||||
|
||||
module_path /usr/lib/baresip/modules
|
||||
|
||||
# UI modules
|
||||
module stdio.so
|
||||
|
||||
# Audio codec modules
|
||||
module g711.so
|
||||
|
||||
# Audio driver Modules
|
||||
module pipewire.so
|
||||
|
||||
# Compatibility modules
|
||||
module uuid.so
|
||||
|
||||
# Media NAT modules
|
||||
module stun.so
|
||||
module turn.so
|
||||
module ice.so
|
||||
|
||||
# -------------------------------------
|
||||
# Application Modules
|
||||
# -------------------------------------
|
||||
|
||||
module_app account.so
|
||||
module_app gtk.so
|
||||
module_app menu.so
|
||||
module_app netroam.so
|
||||
|
||||
# -------------------------------------
|
||||
# Module parameters
|
||||
# -------------------------------------
|
||||
|
||||
# UI module parameters
|
||||
evdev_device /dev/input/event0
|
||||
vumeter_stderr yes
|
||||
|
||||
# Alerts and sounds
|
||||
ring_aufile none
|
|
@ -0,0 +1,14 @@
|
|||
[Unit]
|
||||
Description=BareSIP SIP Telephony Client
|
||||
Documentation=man:baresip(1)
|
||||
Wants=graphical-session.target
|
||||
After=graphical-session.target
|
||||
|
||||
[Service]
|
||||
Type=simple
|
||||
Restart=on-failure
|
||||
Environment=GDK_BACKEND=x11
|
||||
ExecStart=/usr/bin/baresip -f %E/baresip
|
||||
|
||||
[Install]
|
||||
WantedBy=graphical-session.target
|
Loading…
Reference in New Issue