Skip to content
/ sealaf Public

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.

Notifications You must be signed in to change notification settings

labring/sealaf

Repository files navigation

What is Sealaf?

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.

How to build

# 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  .

How to deploy

# 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"

About

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.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages