mirror of
https://github.com/JonasunderscoreJones/jonas_jones-api.git
synced 2025-10-22 16:59:17 +02:00
Added docker compose instructions
This commit is contained in:
parent
4c62ba2845
commit
bdfd5a74a6
1 changed files with 21 additions and 0 deletions
21
README.md
21
README.md
|
@ -34,3 +34,24 @@ export API_IP={ip_address}
|
|||
export LASTFM_API_KEY={lastfm_api_key}
|
||||
export LASTFM_API_SECRET={lastfm_api_secret}
|
||||
```
|
||||
|
||||
## Docker Compose
|
||||
|
||||
`docker-compose.yaml`:
|
||||
```yaml
|
||||
version: '3.8'
|
||||
services:
|
||||
arch-linux:
|
||||
image: archlinux:latest
|
||||
container_name: jonas_jones-api
|
||||
ports:
|
||||
- "3030:3030"
|
||||
volumes:
|
||||
- /home/jonas_jones/jonas_jones-api:/home/jonas_jones/jonas_jones-api
|
||||
command: ["sh", "-c", "pacman -Syu --noconfirm --needed pkg-config openssl cargo && cd /home/jonas_jones/jonas_jones-api && /usr/bin/cargo run"]
|
||||
```
|
||||
|
||||
run container:
|
||||
```sh
|
||||
docker-compose up -d
|
||||
```
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue