mirror of
https://github.com/jambonz/jambonz-infrastructure.git
synced 2026-10-04 05:03:59 +00:00
add script to clear calls on FS > 3 hours in duration
This commit is contained in:
@@ -1,5 +0,0 @@
|
||||
source /usr/share/vim/vim80/defaults.vim
|
||||
let skip_defaults_vim = 1
|
||||
if has('mouse')
|
||||
set mouse=r
|
||||
endif
|
||||
@@ -7,8 +7,12 @@ cp /tmp/ecosystem.config.js apps
|
||||
cd apps
|
||||
|
||||
git clone https://github.com/jambonz/jambonz-feature-server.git -b ${VERSION}
|
||||
git clone https://github.com/jambonz/fsw-clear-old-calls.git
|
||||
|
||||
cd /home/admin/apps/jambonz-feature-server && npm install
|
||||
cd /home/admin/apps/fsw-clear-old-calls && npm install && sudo npm install -g .
|
||||
|
||||
echo "0 * * * * root fsw-clear-old-calls --password JambonzR0ck$ >> /var/log/fsw-clear-old-calls.log 2>&1" | sudo tee -a /etc/crontab
|
||||
|
||||
sudo -u admin bash -c "pm2 install pm2-logrotate"
|
||||
sudo -u admin bash -c "pm2 set pm2-logrotate:max_size 1G"
|
||||
|
||||
@@ -11,9 +11,6 @@ git submodule update --init --recursive
|
||||
./autogen.sh && mkdir -p build && cd $_ && ../configure CPPFLAGS='-DNDEBUG' && make -j 4 && sudo make install
|
||||
sudo mv /tmp/drachtio.conf.xml /etc
|
||||
sudo mv /tmp/drachtio.service /etc/systemd/system
|
||||
sudo mv /tmp/vimrc.local /etc/vim/vimrc.local
|
||||
sudo chmod 644 /etc/drachtio.conf.xml
|
||||
sudo chmod 644 /etc/systemd/system/drachtio.service
|
||||
sudo chmod 644 /etc/vim/vimrc.local
|
||||
sudo chown root:root /etc/drachtio.conf.xml /etc/systemd/system/drachtio.service /etc/vim/vimrc.local
|
||||
sudo systemctl enable drachtio
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
"ssh_username": "admin",
|
||||
"ami_description": "jambonz feature server",
|
||||
"instance_type": "t2.medium",
|
||||
"drachtio_version": "v0.8.5",
|
||||
"drachtio_version": "develop",
|
||||
"jambonz_version": "master"
|
||||
},
|
||||
"builders": [{
|
||||
|
||||
Reference in New Issue
Block a user