Skip to content

ejminguez/pocketbase-docker-template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Containerize Pocketbase BaaS using Docker

You can use npm commands

    "scripts": {
        "dev": "npm run docker:start || npm run docker:run",
        "docker:build": "docker build -t docker-pocketbase .",
        "docker:run": "docker run --name docker-pocketbase -p 8090:8090 docker-pocketbase",
        "docker:start": "docker start docker-pocketbase",
        "docker:stop": "docker stop docker-pocketbase",
        "docker:rm": "docker rm docker-pocketbase"
    }
  • npm run dev
  • npm run docker:build
  • npm run docker:run
  • npm run docker:start
  • npm run docker:stop
  • npm run docker:rm

Docker CLI

build image

docker buildx build -t [image name] .

run docker container

docker run --name [container name] -d -p 8090:8090 [image name]
docker logs [container name]

start and stop container

docker start [container name]
docker stop [container name]

remove container

docker rm [container name]

to create your first superuser account

  • Launch the URL given in the console then manually change the URL from 0.0.0.0:8090 to localhost:8090
  • You can also create your first superuser by running:
  • /pb/pocketbase superuser upsert [EMAIL] [PASSWORD]

THANK YOU MWA MWA <3

About

Dockerized pocketbase template I made for my personal projects.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published