The main Bubble source repository. Contains the Bubble API server, the web UI, documentation and utilities. https://getbubblenow.com
Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.

pirms 4 gadiem
pirms 4 gadiem
pirms 4 gadiem
pirms 4 gadiem
pirms 4 gadiem
pirms 4 gadiem
pirms 4 gadiem
pirms 4 gadiem
pirms 4 gadiem
pirms 4 gadiem
pirms 4 gadiem
pirms 4 gadiem
pirms 4 gadiem
pirms 4 gadiem
pirms 4 gadiem
pirms 4 gadiem
pirms 4 gadiem
pirms 4 gadiem
pirms 4 gadiem
pirms 4 gadiem
pirms 4 gadiem
pirms 4 gadiem
pirms 4 gadiem
pirms 4 gadiem
pirms 4 gadiem
pirms 4 gadiem
pirms 4 gadiem
pirms 4 gadiem
pirms 4 gadiem
pirms 4 gadiem
pirms 4 gadiem
pirms 4 gadiem
pirms 4 gadiem
pirms 4 gadiem
pirms 4 gadiem
pirms 4 gadiem
pirms 4 gadiem
pirms 4 gadiem
pirms 4 gadiem
pirms 4 gadiem
pirms 4 gadiem
pirms 4 gadiem
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  1. # Bubble: a privacy-first VPN
  2. Bubble helps you start and manage your own private VPN.
  3. It also adds tools to this VPN to improve your internet experience by modifying your traffic: to
  4. remove ads, block malware, and much more.
  5. Visit the [Bubble website](https://getbubblenow.com/) to learn more.
  6. If you're interested in developing on Bubble, see the [Bubble Developer Guide](docs/dev.md).
  7. ## Operating System Support
  8. Once your Bubble is running, any device can connect to it: Windows, Linux, Mac, iOS, Android;
  9. if it supports VPN connections, it will probably work just fine.
  10. However, to launch your own Bubble using this software, you will need a Linux machine to run the launcher.
  11. It *probably* works on MacOS, but it has not been tested and there are likely to be issues. Pull requests are welcome!
  12. ## The Easy Path
  13. If you'd like to enjoy all the benefits of Bubble without going through this hassle, please try out the Bubble launching
  14. service available on [getbubblenow.com](https://getbubblenow.com/).
  15. Any Bubble you launch from [getbubblenow.com](https://getbubblenow.com/) will also be "yours only" -- all Bubbles
  16. disconnect from their launcher during configuration.
  17. ## Getting Started
  18. The setup instructions below assume you are running Ubuntu 20.04. If you're running another flavor of Linux,
  19. you can probably figure out how to get things working. If you're running Mac OS X or Windows, things might be
  20. more difficult.
  21. ### Download a Bubble Distribution
  22. Download and unzip the latest Bubble release:
  23. * [ZIP file](https://git.bubblev.org/bubblev/bubble/archive/release/adventure.zip)
  24. * [tar.gz archive](https://git.bubblev.org/bubblev/bubble/archive/release/adventure.tar.gz)
  25. Unzip or untar the archive that you downloaded.
  26. ### Install System Software
  27. You'll need to install some software for Bubble to work correctly.
  28. Run the `bin/first_time_ubuntu.sh` command.
  29. This will grab all the submodules and perform an initial build of all components.
  30. You only need to run this command once, ever, on a given system.
  31. It ensures that the appropriate packages are installed and proper databases and database users exist.
  32. `first_time_ubuntu.sh` command uses `apt` commands to install various packages, so Debian (or other Debian-based)
  33. distributions should work fine. If you are running a different OS or distribution, copy that file to something like:
  34. ./bin/first_time_myoperatingsystem.sh
  35. And then edit it such that all the same packages get installed.
  36. Then submit a pull request and we can add support for your operating system to the main repository.
  37. ### Build
  38. Before running Bubble, you need to build it. Run:
  39. ./bin/first_time_setup.sh
  40. This will grab all the submodules and perform an initial build of all components.
  41. This will take a while to complete, please be patient.
  42. ## Deployment Modes
  43. Bubble runs in three different modes.
  44. In order to launch and use your own Bubble that you can connect devices to and use,
  45. you will progress through each of these modes.
  46. #### Local Launcher Mode
  47. In this mode, Bubble runs locally on your machine. You'll setup the various cloud services required to run Bubble,
  48. and use the Local Launcher to fork a Remote Launcher.
  49. Learn more about setting up [Local Launcher Mode](docs/local-launcher.md)
  50. #### Remote Launcher Mode
  51. In this mode, Bubble is running in the cloud in Launcher Mode, ready to launch new Bubbles that you can use.
  52. You cannot connect devices to a Bubble in Launcher Mode, you can only use it to launch new Bubbles.
  53. Learn more about setting up [Remote Launcher Mode](docs/remote-launcher.md)
  54. #### Bubble Node Mode
  55. In this mode, the Bubble has been launched by a Remote Launcher and is a proper Bubble Node.
  56. You can connect your devices to it and use it as your own private VPN and enhanced internet service.
  57. Learn more about launching a [Bubble Node](docs/launch-node.md)