Docker Compose
Self-hosting with docker-compose.
Prerequisites
sudo yum install -y git zip yum-utils
# Install and setup Docker for non-root user
yes | sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
yes | sudo yum install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
sudo systemctl enable --now docker
sudo usermod -aG docker $USER
newgrp docker
# Install Deno
curl -fsSL https://deno.land/install.sh > /tmp/install.sh
chmod +x /tmp/install.sh
sudo env DENO_INSTALL=/usr/local /tmp/install.sh
rm /tmp/install.shTODOSelf-hosting with Docker Compose
Download source code
Generate secrets and configurations
Export your data and use them in self-hosted server
Stop and clean up
Last updated