mirror of
https://github.com/JonasunderscoreJones/jonas_jones-api.git
synced 2025-10-23 00:59:18 +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_KEY={lastfm_api_key}
|
||||||
export LASTFM_API_SECRET={lastfm_api_secret}
|
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