Sealaf is a product that deeply integrates Laf and Sealos. As a function computing application of Sealos, it can leverage the powerful BaaS (Backend as a Service) capabilities provided by Sealos, offering users out-of-the-box development capabilities.
# in web directory
docker build -t docker.io/zacharywin/sealaf-web:latest -f Dockerfile .
# in server directory
docker build -t docker.io/zacharywin/sealaf-server:latest -f Dockerfile .
# in deploy directory
sealos build -t docker.io/zacharywin/sealaf:latest --platform linux/amd64 -f Kubefile .
# 1. Make sure that object storage is installed
curl -O https://raw.githubusercontent.com/minio/operator/master/helm-releases/operator-5.0.6.tgz
helm install --namespace minio-system --create-namespace minio-operator operator-5.0.6.tgz
sealos run ghcr.io/labring/sealos-cloud-objectstorage:latest -e cloudDomain="127.0.0.1.nip.io"
# 2. Copy the wildcard-cert secret to sealaf-system
# 3. Install sealaf
sealos run docker.io/zacharywin/sealaf:latest --env cloudDomain="127.0.0.1.nip.io"