add: frontend readme

main
w2 4 years ago
parent c6eda0ebff
commit d6eb4e522e

@ -1,6 +1,6 @@
# photovoter_deploy # photovoter_deploy
Docker photovoter deploy scripts Docker photovoter deploy scripts <br>(example values given in *cursive*)
## Build ## Build
### Python + ImageMagick base container ### Python + ImageMagick base container
@ -8,7 +8,7 @@ Docker photovoter deploy scripts
docker build --tag pythonmagick - < Dockerfile.pythonmagick docker build --tag pythonmagick - < Dockerfile.pythonmagick
``` ```
### Photovoter + dependencies + random credentials ### Photovoter backend + dependencies + random credentials
``` ```
docker build --tag photovoter-backend \ docker build --tag photovoter-backend \
--build-arg=USERNAME=(tr --delete --complement "[:alnum:]" </dev/random | head --bytes=5) \ --build-arg=USERNAME=(tr --delete --complement "[:alnum:]" </dev/random | head --bytes=5) \
@ -16,19 +16,30 @@ docker build --tag photovoter-backend \
- < Dockerfile.photovoter-backend - < Dockerfile.photovoter-backend
``` ```
### Photovoter frontend
<pre><code>
docker build --tag photovoter-frontend \
--build-arg=DOMAIN=<i>gman.me</i> \
- < Dockerfile.photovoter-frontend
</code></pre>
## Run ## Run
``` ```
mkdir --parents photovoter_data/{original,image} mkdir --parents photovoter_data/{original,image}
docker volume create --name=caddy_data
docker-compose --file docker-compose.yml up docker-compose --file docker-compose.yml up
``` ```
## Get current credentials ## Deployment status
### From active deployment ### API docs are available at
<pre><code>http://<i>gman.me</i>/api/v1/docs</code></pre>
### Current credentials
#### From active deployment
``` ```
docker exec photovoter_backend_1 grep 'CRED_' /opt/photovoter_backend/config.py docker exec photovoter_backend_1 grep 'CRED_' /opt/photovoter_backend/config.py
``` ```
### From inactive deployment #### From inactive deployment
``` ```
docker run --rm photovoter-backend:latest grep 'CRED_' /opt/photovoter_backend/config.py docker run --rm photovoter-backend:latest grep 'CRED_' /opt/photovoter_backend/config.py
``` ```
Loading…
Cancel
Save