Compare commits
2
Commits
0.0.1
..
177d2e7e70
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
177d2e7e70 | ||
|
|
b3139d9c5b |
@@ -19,7 +19,12 @@ jobs:
|
|||||||
# this step was made by AI, i hope it works
|
# this step was made by AI, i hope it works
|
||||||
- name: Extract registry host
|
- name: Extract registry host
|
||||||
id: registry
|
id: registry
|
||||||
run: echo "host=$(echo ${{ github.server_url }} | sed 's|https\?://||')" >> "$GITHUB_OUTPUT"
|
run: |
|
||||||
|
HOST=$(echo ${{ github.server_url }} | sed 's|https\?://||')
|
||||||
|
if [ "$HOST" = "github.com" ]; then
|
||||||
|
HOST="ghcr.io"
|
||||||
|
fi
|
||||||
|
echo "host=$HOST" >> "$GITHUB_OUTPUT"
|
||||||
|
|
||||||
- name: Docker meta
|
- name: Docker meta
|
||||||
id: meta
|
id: meta
|
||||||
|
|||||||
@@ -1,4 +1,28 @@
|
|||||||
# bnuy-api
|
# bnuy-api
|
||||||
|
|
||||||
A API which collects pictures of bunnies and provides a API to get random bunny pictures.
|
A API which collects pictures of bunnies and provides a API to get random bunny pictures.
|
||||||
doesn't work yet, still in progress
|
|
||||||
|
it's just a basic API right now, I want to add more sources for gifs (tenor?) and maybe more sources for pictures
|
||||||
|
|
||||||
|
# Usage
|
||||||
|
|
||||||
|
The API is available [here](https://bnuy-api.scrunkly.cat/random)
|
||||||
|
|
||||||
|
# Selfhosting
|
||||||
|
|
||||||
|
Just copy the compose.yml from the repo and copy the .env.example to .env and fill it.
|
||||||
|
|
||||||
|
```
|
||||||
|
# bnuy-api
|
||||||
|
POST_LIMIT=20
|
||||||
|
LOG_LEVEL=INFO
|
||||||
|
FORWARDED_ALLOW_IPS=172.16.0.0/12
|
||||||
|
|
||||||
|
# Database MariaDB
|
||||||
|
DB_HOST=mariadb
|
||||||
|
DB_PORT=3306
|
||||||
|
DB_ROOT_PASSWORD=rootpassword
|
||||||
|
DB_USER=bnuy
|
||||||
|
DB_PASSWORD=example
|
||||||
|
DB_NAME=bnuy
|
||||||
|
```
|
||||||
Reference in New Issue
Block a user