Add configuration for BareSIP

This commit is contained in:
Alex Palaistras 2023-07-04 22:39:41 +01:00
parent 05e96fed28
commit 8a45ebfaa4
2 changed files with 70 additions and 0 deletions

56
.config/baresip/config Normal file
View File

@ -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

View File

@ -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