Skip to content

Commit fa1255e

Browse files
authored
better entrypoints (#20)
2 parents 9ef80a1 + f041905 commit fa1255e

File tree

3 files changed

+5
-6
lines changed

3 files changed

+5
-6
lines changed

Dockerfile

+2-4
Original file line numberDiff line numberDiff line change
@@ -47,8 +47,7 @@ RUN uv sync --frozen --dev
4747

4848
EXPOSE 8000
4949

50-
ENTRYPOINT ["teufa"]
51-
CMD ["server", "--dev"]
50+
CMD ["teufa", "server", "--dev"]
5251

5352

5453
## ci image
@@ -69,5 +68,4 @@ COPY --from=builder-base /opt/app /opt/app
6968

7069
WORKDIR $APP_HOME
7170

72-
ENTRYPOINT ["teufa"]
73-
CMD ["server"]
71+
CMD ["teufa", "server"]

Procfile

+2-1
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
1-
release: alembic upgrade head
1+
web: teufa server
2+
release: teufa alembic upgrade head

compose.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ services:
2626
- "5432:5432"
2727
migrate:
2828
image: teufa:latest
29-
command: alembic upgrade head
29+
command: teufa alembic upgrade head
3030
environment:
3131
DATABASE_URL: postgresql+psycopg://postgres:changeme@db:5432/postgres
3232
depends_on:

0 commit comments

Comments
 (0)