Simplify Docker support

This commit is contained in:
Thomas Sileo 2022-07-30 09:02:04 +02:00
parent ec15262e27
commit b7423896d1
3 changed files with 4 additions and 7 deletions

View file

@ -25,4 +25,4 @@ RUN chown -R 1000:1000 /app
USER microblogpub
WORKDIR /app
EXPOSE 8000
CMD ["supervisord", "-n", "-c", "misc/docker-supervisord.conf"]
CMD ["./misc/docker_start.sh"]

View file

@ -32,12 +32,6 @@ Update `data/profile.toml` and add this line:
trusted_hosts = ["*"]
```
Build static assets.
```bash
make update
```
Start the app with Docker Compose, it will listen on port 8000 by default.
```bash

3
misc/docker_start.sh Executable file
View file

@ -0,0 +1,3 @@
#!/bin/sh
inv update
exec supervisord -n -c misc/docker-supervisord.conf