{"version":1,"pages":[{"id":"K5eU4g4zVwDOuxipLain","title":"Server Overview","pathname":"/server","siteSpaceId":"sitesp_sPLAM","description":"Info on the BlueBubbles server app"},{"id":"GRQNANlpOu3ue23KllXn","title":"Installation Guides","pathname":"/server/installation-guides","siteSpaceId":"sitesp_sPLAM","description":""},{"id":"3fEcNUbLl2fWXHxUAtZM","title":"Manual Setup","pathname":"/server/installation-guides/manual-setup","siteSpaceId":"sitesp_sPLAM","description":"Set up BlueBubbles without signing into your Google account","breadcrumbs":[{"label":"Installation Guides"}]},{"id":"AJyEs2tZWQ9Fh4UQYx76","title":"Supporting the Project","pathname":"/server/supporting-the-project","siteSpaceId":"sitesp_sPLAM","description":"How can you support the project?"},{"id":"jy7VRAfxHrPXlCK9Vad4","title":"Licenses / Legal","pathname":"/server/licenses-legal","siteSpaceId":"sitesp_sPLAM","description":""},{"id":"fRmEKeQoeplFo6Z1Kizr","title":"Basic Guides - Overview","pathname":"/server/basic-guides/basic-guides-overview","siteSpaceId":"sitesp_sPLAM","description":"Here you'll find simple guides for using BlueBubbles","breadcrumbs":[{"label":"Basic Guides"}]},{"id":"83k5PYu3fgVQhSAv6xG8","title":"Port Forwarding & Dynamic DNS","pathname":"/server/basic-guides/port-forwarding-and-dynamic-dns","siteSpaceId":"sitesp_sPLAM","description":"This guide will show you how to port-forward using your home's router, so you can connect directly to your BlueBubbles server using a Dynamic DNS. No need for a third-party proxy service.","breadcrumbs":[{"label":"Basic Guides"}]},{"id":"5LgQJSBBpEx3iLqjWz7Q","title":"Prevent macOS from Sleeping","pathname":"/server/basic-guides/preventing-macos-from-sleeping","siteSpaceId":"sitesp_sPLAM","description":"This page will show you multiple options for preventing your mac from sleeping. While there are multiple ways, we do have a recommended way... see below.","breadcrumbs":[{"label":"Basic Guides"}]},{"id":"tm6r4ZkYiqwyzlAryEDM","title":"Migrating Servers","pathname":"/server/basic-guides/migrating-servers","siteSpaceId":"sitesp_sPLAM","description":"If you want to change the Mac server that your BlueBubbles Server runs on, you've come to the right place!","breadcrumbs":[{"label":"Basic Guides"}]},{"id":"pMnra0pTWHXQr1M6Ox5m","title":"Multiple Users on the Same Mac","pathname":"/server/basic-guides/multiple-users-on-the-same-mac","siteSpaceId":"sitesp_sPLAM","description":"This guide helps you run BlueBubbles for multiple people on the same Mac","breadcrumbs":[{"label":"Basic Guides"}]},{"id":"4CSr8a8EynzPCc0SdnFR","title":"Autostart Server After Crash","pathname":"/server/basic-guides/autostart-server-after-crash","siteSpaceId":"sitesp_sPLAM","description":"This document will guide you on how you can configure your Mac to automatically restart the BlueBubbles Server app if the app crashes (unsafe exit)","breadcrumbs":[{"label":"Basic Guides"}]},{"id":"rhjUcGtcDKAolnQHj8Bz","title":"Troubleshooting Guides - Overview","pathname":"/server/troubleshooting-guides/troubleshooting-guides-overview","siteSpaceId":"sitesp_sPLAM","description":"The following guides are to help you if you run into any issues setting up or using the BlueBubbles Server.","breadcrumbs":[{"label":"Troubleshooting Guides"}]},{"id":"EwJeygOOKQjNxnAk50tq","title":"BlueBubbles Server Cannot Access MacOS Contacts","pathname":"/server/troubleshooting-guides/bluebubbles-server-cannot-access-macos-contacts","siteSpaceId":"sitesp_sPLAM","description":"The following guide will show you how you can manually modify the TCC database to allow BlueBubbles to access your macOS Contacts.","breadcrumbs":[{"label":"Troubleshooting Guides"}]},{"id":"shZIfr8GaMAFJBvUERrX","title":"Not Receiving Notifications or URL Changes on Android","pathname":"/server/troubleshooting-guides/not-receiving-notifications-or-url-changes-on-android","siteSpaceId":"sitesp_sPLAM","description":"This page will help you troubleshoot and (hopefully) fix issues with not receiving notifications or URL changes on the Android app","breadcrumbs":[{"label":"Troubleshooting Guides"}]},{"id":"EaUGdp0Q4ZjRGrya0X0m","title":"Unable to Send Messages to International Contacts","pathname":"/server/troubleshooting-guides/unable-to-send-messages-to-international-contacts","siteSpaceId":"sitesp_sPLAM","description":"This document will guide you on how to fix issues with sending messages to international phone numbers.","breadcrumbs":[{"label":"Troubleshooting Guides"}]},{"id":"vTAWHWRo8afRss8N9KQ2","title":"BlueBubbles App is Taking Up Too Much Storage","pathname":"/server/troubleshooting-guides/bluebubbles-app-is-taking-up-too-much-storage","siteSpaceId":"sitesp_sPLAM","description":"This guide will show you how you can free up storage that the BlueBubbles App is taking up","breadcrumbs":[{"label":"Troubleshooting Guides"}]},{"id":"CbKvtr7VvDLItBHzysL9","title":"Can't Send Messages from BlueBubbles","pathname":"/server/troubleshooting-guides/cant-send-messages-from-bluebubbles","siteSpaceId":"sitesp_sPLAM","description":"This guide will show you how you can troubleshoot issues with sending messages through BlueBubbles.","breadcrumbs":[{"label":"Troubleshooting Guides"}]},{"id":"StZw2Tamg5PS6T6J5iDu","title":"BlueBubbles Server Opens to a Blank White Screen","pathname":"/server/troubleshooting-guides/bluebubbles-server-opens-to-a-blank-white-screen","siteSpaceId":"sitesp_sPLAM","description":"This document will show you how you can fix the blank white screen issue when opening the BlueBubbles Server","breadcrumbs":[{"label":"Troubleshooting Guides"}]},{"id":"azw7L9ijC7csIdUjZb3i","title":"Slow Upload Speed When Connecting Over LAN","pathname":"/server/troubleshooting-guides/slow-upload-speed-when-connecting-over-lan","siteSpaceId":"sitesp_sPLAM","description":"This document will help you fix slow upload speeds when connecting to your BlueBubbles Server over your LAN.","breadcrumbs":[{"label":"Troubleshooting Guides"}]},{"id":"qx9rSXGno4S2vWoT0EzS","title":"Restarting Your Server Without a Direct Connection","pathname":"/server/troubleshooting-guides/restarting-your-server-without-a-direct-connection","siteSpaceId":"sitesp_sPLAM","description":"This page will show you how you can restart your server, even when your app isn't connected","breadcrumbs":[{"label":"Troubleshooting Guides"}]},{"id":"CNDWAHfygV7zw4cqxZeo","title":"Fix FaceTime Features for Virtual Machines","pathname":"/server/troubleshooting-guides/fix-facetime-features-for-virtual-machines","siteSpaceId":"sitesp_sPLAM","description":"This document will guide you on possibly fixing the FaceTime features when using a macOS virtual machine.","breadcrumbs":[{"label":"Troubleshooting Guides"}]},{"id":"FMs6MnKfnsgtpS26UEya","title":"Advanced Guides - Overview","pathname":"/server/advanced/advanced-guides-overview","siteSpaceId":"sitesp_sPLAM","description":"Here you will find more advanced guides for using BlueBubbles","breadcrumbs":[{"label":"Advanced Guides"}]},{"id":"A0jje0vzpzIBm9JJ9Uro","title":"Generating an SSL Certificate using CertBot","pathname":"/server/advanced/generating-an-ssl-certificate-using-certbot","siteSpaceId":"sitesp_sPLAM","description":"Learn how you can generate an SSL Certificate using CertBot for BlueBubbles. This is especially useful for dynamic DNS setups.","breadcrumbs":[{"label":"Advanced Guides"}]},{"id":"kq1Ua8dltme4ynvOUYhz","title":"Disabling SIP on Unofficial Macs for the Private API","pathname":"/server/advanced/disabling-sip-on-unofficial-macs-for-the-private-api","siteSpaceId":"sitesp_sPLAM","description":"","breadcrumbs":[{"label":"Advanced Guides"}]},{"id":"z6GNtKH0Z09sTyZD2aV5","title":"Registering a Phone Number with your iMessage Account","pathname":"/server/advanced/registering-a-phone-number-with-your-imessage-account","siteSpaceId":"sitesp_sPLAM","description":"This page will guide you on how you can link your phone number with your iMessage account. By default, BlueBubbles will use your iCloud email to send iMessages.","breadcrumbs":[{"label":"Advanced Guides"}]},{"id":"BEqX2NJgpxzVjCRWJqV5","title":"macOS Virtualization","pathname":"/server/advanced/macos-virtualization","siteSpaceId":"sitesp_sPLAM","description":"Here, you will find guides on virtualizing macOS, whether that be in a virtual machine, or in a docker container.","breadcrumbs":[{"label":"Advanced Guides"}]},{"id":"0846NXCFohCSa0PK88Nt","title":"Running a macOS VM","pathname":"/server/advanced/macos-virtualization/running-a-macos-vm","siteSpaceId":"sitesp_sPLAM","description":"","breadcrumbs":[{"label":"Advanced Guides"},{"label":"macOS Virtualization"}]},{"id":"5xyRxVKYJdQaXGzEipqA","title":"Deploying macOS in VMWare on Windows (Full Guide)","pathname":"/server/advanced/macos-virtualization/running-a-macos-vm/deploying-macos-in-vmware-on-windows-full-guide","siteSpaceId":"sitesp_sPLAM","description":"","breadcrumbs":[{"label":"Advanced Guides"},{"label":"macOS Virtualization"},{"label":"Running a macOS VM"}]},{"id":"L80S3bHS6krDRAk5O6IO","title":"Enabling iMessage in a VM","pathname":"/server/advanced/macos-virtualization/running-a-macos-vm/enabling-imessage-in-a-vm","siteSpaceId":"sitesp_sPLAM","description":"How to enable iMessage after successfully creating an unofficial Mac device","breadcrumbs":[{"label":"Advanced Guides"},{"label":"macOS Virtualization"},{"label":"Running a macOS VM"}]},{"id":"o0VsWlCuMUp9F5Za780t","title":"External Guides","pathname":"/server/advanced/macos-virtualization/running-a-macos-vm/external-guides","siteSpaceId":"sitesp_sPLAM","description":"","breadcrumbs":[{"label":"Advanced Guides"},{"label":"macOS Virtualization"},{"label":"Running a macOS VM"}]},{"id":"N7sN2YQmYCt3WqZiBq7z","title":"Running BlueBubbles in Docker-OSX","pathname":"/server/advanced/macos-virtualization/running-bluebubbles-in-docker-osx","siteSpaceId":"sitesp_sPLAM","description":"This tutorial will show you how you can setup BlueBubbles in a Docker container, within a Linux host.","breadcrumbs":[{"label":"Advanced Guides"},{"label":"macOS Virtualization"}]},{"id":"YSM6Qf96SXP3snw3mia4","title":"Configuring BlueBubbles as a Service","pathname":"/server/advanced/macos-virtualization/running-bluebubbles-in-docker-osx/configuring-bluebubbles-as-a-service","siteSpaceId":"sitesp_sPLAM","description":"This guide will show you how to setup the BlueBubbles Docker container to run as a service on your Linux host. This is to make sure that the host starts up when your Linux host restarts.","breadcrumbs":[{"label":"Advanced Guides"},{"label":"macOS Virtualization"},{"label":"Running BlueBubbles in Docker-OSX"}]},{"id":"HzsHM33dr0Hj5U7off6T","title":"BYO Proxy Service Guides","pathname":"/server/advanced/byo-proxy-service-guides","siteSpaceId":"sitesp_sPLAM","description":"Here you will find child guides for setting up BlueBubbles with a BYO (Bring Your Own) Proxy Service (Dynamic DNS).","breadcrumbs":[{"label":"Advanced Guides"}]},{"id":"rd1600hnJazymvIhVYjp","title":"Cloudflare with a Custom Domain","pathname":"/server/advanced/byo-proxy-service-guides/cloudflare-with-a-custom-domain","siteSpaceId":"sitesp_sPLAM","description":"","breadcrumbs":[{"label":"Advanced Guides"},{"label":"BYO Proxy Service Guides"}]},{"id":"NllWWXTH5vcBwhkLbgtR","title":"Caddy & DuckDNS","pathname":"/server/advanced/byo-proxy-service-guides/caddy-and-duckdns","siteSpaceId":"sitesp_sPLAM","description":"A way to get https when portforwarding with bluebubbles","breadcrumbs":[{"label":"Advanced Guides"},{"label":"BYO Proxy Service Guides"}]},{"id":"LSUQJAohhQXjc92Itqhf","title":"Nginx Proxy Manager","pathname":"/server/advanced/byo-proxy-service-guides/nginx-proxy-manager","siteSpaceId":"sitesp_sPLAM","description":"This guide will show you how to setup your own dynamic DNS using your own self-hosted server, running Nginx Proxy Manager","breadcrumbs":[{"label":"Advanced Guides"},{"label":"BYO Proxy Service Guides"}]},{"id":"sTnXRd1Fl0ZmfpWdCLdl","title":"Nginx Manual Setup","pathname":"/server/advanced/byo-proxy-service-guides/nginx-manual-setup","siteSpaceId":"sitesp_sPLAM","description":"If you want to perform a manual setup of Nginx, instead of using the Nginx Proxy Manager, here is a guide on how to do it. Big thanks to @JustBen in the BlueBubbles Discord, for putting this guide tog","breadcrumbs":[{"label":"Advanced Guides"},{"label":"BYO Proxy Service Guides"}]},{"id":"nFjEvJCK3JjD9Afxkqyu","title":"Tailscale VPN Setup","pathname":"/server/advanced/byo-proxy-service-guides/tailscale-vpn-setup","siteSpaceId":"sitesp_sPLAM","description":"","breadcrumbs":[{"label":"Advanced Guides"},{"label":"BYO Proxy Service Guides"}]},{"id":"VngY9OjaiJ36zZs2gs2e","title":"zrok Proxy Service","pathname":"/server/advanced/byo-proxy-service-guides/zrok-proxy","siteSpaceId":"sitesp_sPLAM","description":"","breadcrumbs":[{"label":"Advanced Guides"},{"label":"BYO Proxy Service Guides"}]},{"id":"rxLHWxns0EBnU8EmRAhi","title":"Developer Guides - Overview","pathname":"/server/developer-guides/developer-guides-overview","siteSpaceId":"sitesp_sPLAM","description":"Here you will find guides on how to develop against BlueBubbles","breadcrumbs":[{"label":"Developer Guides"}]},{"id":"RXkB5lmZm23kIimmVaRw","title":"Build Yourself / Contribution Guide","pathname":"/server/developer-guides/build-yourself-contribution-guide","siteSpaceId":"sitesp_sPLAM","description":"How to build the server on your own system, or how to contribute to the project","breadcrumbs":[{"label":"Developer Guides"}]},{"id":"C1lFWbdESDFHuWGAWKaY","title":"REST API & Webhooks","pathname":"/server/developer-guides/rest-api-and-webhooks","siteSpaceId":"sitesp_sPLAM","description":"Documentation for BlueBubbles REST API & Webhooks","breadcrumbs":[{"label":"Developer Guides"}]},{"id":"9sG5PPpOe2Du1tEnurix","title":"Simple Web Server for Webhooks","pathname":"/server/developer-guides/simple-web-server-for-webhooks","siteSpaceId":"sitesp_sPLAM","description":"This page will show you how you can create a simple HTTP web server to receive webhooks from the BlueBubbles Server.","breadcrumbs":[{"label":"Developer Guides"}]},{"id":"1dlp4segQsXUYyPtNPFX","title":"Python Web Server Example","pathname":"/server/developer-guides/simple-web-server-for-webhooks/python-web-server","siteSpaceId":"sitesp_sPLAM","description":"Here is a sample of a web server written in Python to receive new message events.","breadcrumbs":[{"label":"Developer Guides"},{"label":"Simple Web Server for Webhooks"}]}]}