https://github.com/gridaco/base
☁️ BASE - Grida's open cloud platform
https://github.com/gridaco/base
base grida lambda microservice nestjs serverless serverless-example
Last synced: 6 months ago
JSON representation
☁️ BASE - Grida's open cloud platform
- Host: GitHub
- URL: https://github.com/gridaco/base
- Owner: gridaco
- License: apache-2.0
- Created: 2020-10-02T18:51:05.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2023-11-23T04:12:21.000Z (over 2 years ago)
- Last Synced: 2024-05-23T01:45:22.267Z (almost 2 years ago)
- Topics: base, grida, lambda, microservice, nestjs, serverless, serverless-example
- Language: TypeScript
- Homepage: https://base.grida.co/
- Size: 6.53 MB
- Stars: 94
- Watchers: 4
- Forks: 10
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: docs/security.md
Awesome Lists containing this project
README

# BASE: Plug & Play Open Cloud Functions (Bridged App Services) - [bridged.cc](https://bridged.cc)
> public services (all services except auth and billing) msa repository
## Are you looking for ready-to-use SDK of this service?
In that case, you are looking for [base-sdk](https://github.com/bridgedxyz/base-sdk)
# development
## micros
- [asset-service](./assets-service)
- [g11n-service](https://github.com/bridgedxyz/g11n)
- resource-hosting
- application hosting
- [cors-service](./cors-service)
- auth (read the development token generation docs)
## packages
- [dartservices](./packages/dartservices)
## fogs
Fogs are managed in separate repository. Visit [functions](https://github.com/bridgedxyz/functions)
```shell
# cloning with git submodules
git clone https://github.com/bridgedxyz/services.git --recurse-submodules
# pulling with git submodules (second entry)
git submodule update --init --recursive
```
## Ready to use services
- [CORS.SH](https://cors.sh)
## running services
> you need serverless framework to be installed on your local machine
```sh
yarn
# replace target-service with actual directory name that you are targetting
cd ./target-service
sls offline
```
## Resources
- [base-sdk](https://github.com/bridgedxyz/base-sdk)
- [base-cdk](https://github.com/bridgedxyz/base-cdk)
- [base-cli](https://github.com/bridgedxyz/base-cli)
# usage
> if you are simply lookin for bridged cloud access, this can be done with [client-sdk](https://github.com/bridgedxyz/client-sdk-ts)
## Client usage - Installation
goto https://github.com/bridgedxyz/client-sdk-ts
## Who is using BASE?
- [reddit downloader](https://github.com/RedditDownloader/redditdownloader.github.io)
- [GALLAUDET University](https://www.gallaudet.edu/)
- [F1-Web-Viewer](https://github.com/bootsie123/F1-Web-Viewer)
## Service Providers
- [Base](https://base.grida.co)
- [Vercel](https://vercel.com)
- [Supabase](https://firebase.google.com)
- [AWS](https://aws.amazon.com)
- [Azure](https://azure.microsoft.com)