๐Ÿ‘ฉโ€๐Ÿš’ Firefighters API written in Gleam!
gleam

:building_construction: run database inside a docker container

kacaii.bsky.social 15be1c65 12311a52

verified
Changed files
+14 -2
.justfiles
+1 -2
.justfiles/docker.just
··· 1 1 set quiet := true 2 2 3 3 docker := require("docker") 4 - docker-buildx := require("docker-buildx") 5 4 username := "kacaii" 6 5 image_name := "senac-brigade-server" 7 6 tag_name := "latest" ··· 23 22 # ๏’ท Build Docker image 24 23 [no-cd] 25 24 build-image: 26 - {{ docker-buildx }} build --file dockerfile --tag {{ image_name }} . 25 + {{ docker }} buildx --file dockerfile --tag {{ image_name }} . 27 26 28 27 # ๏’ Tag container image 29 28 [private]
+13
.justfiles/postgre.just
··· 1 1 set quiet := true 2 2 3 3 psql := require("psql") 4 + docker := require("docker") 4 5 database_url := env("DATABASE_URL") 6 + postgres_user := env("POSTGRES_USER") 7 + postgres_password := env("POSTGRES_PASSWORD") 8 + postgres_db := env("POSTGRES_DB") 9 + port := "5432" 10 + 11 + run-container: 12 + {{ docker }} run --rm --name postgres \ 13 + -e POSTGRES_USER={{ postgres_user }} \ 14 + -e POSTGRES_PASSWORD={{ postgres_password }} \ 15 + -e POSTGRES_DB={{ postgres_db }} \ 16 + -p {{ port }}:5432 \ 17 + -d postgres:latest 5 18 6 19 # ๏‰„ Rebuild the database empty 7 20 [no-cd]