Last active
March 8, 2022 22:25
-
-
Save evantahler/178dfb1b6db0616586c6ec0a904b7105 to your computer and use it in GitHub Desktop.
Install & Run Airbyte on Digital Ocean
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# ssh root@<<YOUR IP>> | |
# Install Docker | |
sudo apt update | |
sudo apt install apt-transport-https ca-certificates curl software-properties-common | |
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - | |
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu focal stable" | |
sudo apt update | |
apt-cache policy docker-ce | |
sudo apt install docker-ce -y | |
sudo systemctl status docker | |
# Install Docker Compose | |
mkdir -p ~/.docker/cli-plugins/ | |
curl -SL https://github.com/docker/compose/releases/download/v2.2.3/docker-compose-linux-x86_64 -o ~/.docker/cli-plugins/docker-compose | |
chmod +x ~/.docker/cli-plugins/docker-compose | |
sudo chown $USER /var/run/docker.sock | |
docker compose version | |
# Install and Run Airbyte | |
git clone https://github.com/airbytehq/airbyte.git | |
cd airbyte | |
docker compose up | |
# Enable the Firewall | |
# Install & Run NGrok | |
# In another terminal | |
snap install ngrok | |
ngrok http 8000 # See the proxied URL |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment