Browse Source
Co-authored-by: highghlow <132668972+highghlow@users.noreply.github.com> Co-authored-by: nmfretz <nmfretz@gmail.com>main
Josua Frank
8 months ago
committed by
GitHub
5 changed files with 60 additions and 0 deletions
@ -0,0 +1,19 @@ |
|||||
|
version: "3.7" |
||||
|
|
||||
|
services: |
||||
|
app_proxy: |
||||
|
environment: |
||||
|
APP_HOST: pocketbase_app_1 |
||||
|
APP_PORT: 8090 |
||||
|
PROXY_AUTH_ADD: "false" |
||||
|
|
||||
|
app: |
||||
|
image: ghcr.io/muchobien/pocketbase:0.22.11@sha256:04dd9850554a24f82cfee060ff394179baaecc0f97e7721d9dd06818d26fd671 |
||||
|
# pocketbase needs to run as root |
||||
|
# user: "1000:1000" |
||||
|
restart: on-failure |
||||
|
stop_grace_period: 1m |
||||
|
volumes: |
||||
|
- ${APP_DATA_DIR}/data/data:/pb_data |
||||
|
- ${APP_DATA_DIR}/data/public:/pb_public |
||||
|
- ${APP_DATA_DIR}/data/hooks:/pb_hooks |
@ -0,0 +1,41 @@ |
|||||
|
manifestVersion: 1 |
||||
|
id: pocketbase |
||||
|
name: PocketBase |
||||
|
tagline: Open Source backend for your next SaaS and Mobile app in 1 file |
||||
|
category: developer |
||||
|
version: "0.22.11" |
||||
|
port: 5400 |
||||
|
description: >- |
||||
|
PocketBase is an open source backend consisting of embedded database (SQLite) with realtime subscriptions, built-in auth management, convenient dashboard UI and simple REST-ish API. |
||||
|
|
||||
|
|
||||
|
⏱️ Realtime database |
||||
|
|
||||
|
Embedded performant database with schema builder, data validations, realtime subscriptions and easy to use REST api. |
||||
|
|
||||
|
|
||||
|
🪪 Authentication |
||||
|
|
||||
|
Manage your app users and handle email/password and OAuth2 sign ups (Google, Facebook, GitHub, GitLab) without the hassle. |
||||
|
|
||||
|
|
||||
|
💾 File storage |
||||
|
|
||||
|
Sanely store files locally or in a S3 storage. Easily attach media to your database records and generate thumbs on the fly. |
||||
|
|
||||
|
|
||||
|
🧩 Extendable |
||||
|
|
||||
|
Use as a standalone app OR as a framework, that you can extend via Go and JavaScript hooks to create your own custom portable backend. |
||||
|
developer: PocketBase |
||||
|
website: https://pocketbase.io/ |
||||
|
submitter: Sharknoon |
||||
|
submission: https://github.com/getumbrel/umbrel-apps/pull/1082 |
||||
|
repo: https://github.com/pocketbase/pocketbase |
||||
|
support: https://github.com/pocketbase/pocketbase/discussions |
||||
|
gallery: |
||||
|
- 1.jpg |
||||
|
- 2.jpg |
||||
|
- 3.jpg |
||||
|
- 4.jpg |
||||
|
path: /_/ |
Loading…
Reference in new issue