# Andrius Kairiukstis > Engineering Resilient Apps and Cloud Infrastructure ## Pages - Home: https://andrius.mobi/ - CV: https://andrius.mobi/cv/ - Blog: https://andrius.mobi/blog/ - Asterisk builds: https://andrius.mobi/asterisk/ - Contact: https://andrius.mobi/contact/ - RSS: https://andrius.mobi/rss.xml ## Blog Posts (38 total) - [2026-06-26] Caching CI on Ephemeral Runners (Without a Docker Daemon): https://andrius.mobi/2026/06/caching-ci-on-ephemeral-runners.html - [2026-06-25] Ephemeral GitHub Actions Runners on Cloudflare Containers: https://andrius.mobi/2026/06/ephemeral-github-runners-on-cloudflare-containers.html - [2026-04-25] crystal.nvim: Neovim plugin for Crystal-lang: https://andrius.mobi/2026/04/crystal-nvim-release.html - [2026-03-01] Migrating a Jekyll Blog to Astro 5 with AI as My Pair Programmer: https://andrius.mobi/2026/03/migrating-jekyll-to-astro-with-ai.html - [2026-02-01] Rebuilding the Asterisk Docker Matrix: https://andrius.mobi/2026/02/rebuilding-the-asterisk-docker-matrix.html - [2025-10-15] Streaming Asterisk Audio Into Pipecat With chan_websocket: https://andrius.mobi/2025/10/streaming-asterisk-audio-into-pipecat.html - [2024-04-17] A Run-in-Docker Action for GitHub Workflows: https://andrius.mobi/2024/04/run-in-docker-github-action.html - [2024-01-15] On-Demand Dev Environments With Coder: https://andrius.mobi/2024/01/on-demand-dev-environments-with-coder.html - [2023-12-15] Running GitHub Actions on Debian Jessie and Stretch: https://andrius.mobi/2023/12/running-github-actions-on-debian-jessie-and-stretch.html - [2023-10-15] Consolidating CI With Reusable Workflows: https://andrius.mobi/2023/10/consolidating-ci-with-reusable-workflows.html - [2023-07-08] Register SIP account and receive calls with Twilio: https://andrius.mobi/2023/07/register-sip-account-and-receive-calls-with-twilio.html - [2022-11-15] Migrating 140 Repositories From GitLab to GitHub: https://andrius.mobi/2022/11/migrating-140-repositories-from-gitlab-to-github.html - [2021-03-25] FreeSWITCH Behind a REST API: https://andrius.mobi/2021/03/freeswitch-behind-a-rest-api.html - [2019-11-03] Properly terminate crystal-lang service in docker: https://andrius.mobi/2019/11/properly-terminate-crystal-lang-service-in-docker.html - [2019-10-25] Create the smallest Crystal-lang docker image based on scratch: https://andrius.mobi/2019/10/create-the-smallest-crystal-lang-docker-image-based-on-scratch.html - [2019-10-23] All-in-one (Crystal-lang library that handle all the Asterisk PBX interfaces): https://andrius.mobi/2019/10/all-in-one-asterisk-with-crystal.html - [2018-12-27] How to install software on firewalled server: https://andrius.mobi/2018/12/how-to-install-software-on-firewalled-server.html - [2018-12-18] DigitalOcean, Floating IP and VoIP: https://andrius.mobi/2018/12/digital-ocean-floating-ip-and-voip.html - [2018-12-17] Tiny docker image with ngrok: https://andrius.mobi/2018/12/tiny-docker-image-with-ngrok.html - [2014-08-08] Updated OPUS codec patch that supports Asterisk 11.11.0 and 12.2.5: https://andrius.mobi/2014/08/asterisk-opus-patch-for-11110.html - [2013-07-11] WebRTC with Asterisk 11?: https://andrius.mobi/2013/07/webrtc-with-asterisk-11.html - [2013-05-23] Roaming PBX update: https://andrius.mobi/2013/05/roaming-pbx-update.html - [2013-05-07] First release of Roaming PBX: https://andrius.mobi/2013/05/roaming-pbx-first-release.html - [2013-04-25] Creating your own custom image for Raspberry Pi: https://andrius.mobi/2013/04/creating-own-image-for-raspberry-pi.html - [2013-04-02] SIP TCP vs UDP with mobile client: awesome results: https://andrius.mobi/2013/04/perfect-results-sip-tcp-vs-udp.html - [2013-03-22] Raspberry Pi: how to create your own image: https://andrius.mobi/2013/03/raspberry-pi-how-to-create-own-image.html - [2013-03-18] Asterisk with silk8 and amr-nb codecs: https://andrius.mobi/2013/03/asterisk-with-silk8-and-amr-nb-codecs.html - [2013-03-14] Debian installer (Asterisk and Adhearsion AGI framework): https://andrius.mobi/2013/03/debian-installer-asterisk-and-agi.html - [2013-03-12] Roaming PBX with Raspberry Pi, Asterisk and chan_dongle: https://andrius.mobi/2013/03/roaming-solution-based-on-raspberry-pi-asterisk-chan_dongle.html - [2013-03-12] Why you should create AGI?: https://andrius.mobi/2013/03/why-create-agi.html - [2013-03-10] Click-to-call script for Windows users: https://andrius.mobi/2013/03/your-own-click-to-call-with-asterisk.html - [2013-03-09] How to unlock Huawei modem: https://andrius.mobi/2013/03/how-to-unlock-huawei-modem.html - [2013-03-05] Asterisk on Raspberry Pi as GSM gateway: https://andrius.mobi/2013/03/asterisk-on-raspberry-pi-as-gsm-gateway.html - [2013-02-22] Time based conditions in voice application: https://andrius.mobi/2013/02/time-based-conditions-in-agi-application.html - [2013-02-22] Delete voice recordings older than N-days: https://andrius.mobi/2013/02/delete-voice-recordings-older-than-n-days.html - [2013-02-12] Questionnaire application with Asterisk PBX AGI + Ruby: https://andrius.mobi/2013/02/questionnaire-with-asterisk-pbx-agi-ruby.html - [2013-02-05] Telephony system for remote locations: https://andrius.mobi/2013/02/telephony-system-for-remote-locations.html - [2013-02-02] Asterisk AGI sample in bash: https://andrius.mobi/2013/02/asterisk-agi-sample-in-bash.html