A simple bootstrap 5 .well-known/fursona viewer https://sona.swee.codes
Find a file
swee 78d051319e
All checks were successful
Create Docker image / deploy (push) Successful in 46s
Update README.md
2025-03-28 18:22:53 -07:00
.forgejo/workflows Update .forgejo/workflows/docker.yml 2025-03-28 18:15:28 -07:00
templates Update templates/home.html 2025-03-16 16:33:11 -07:00
.gitignore Initial commit 2025-03-16 09:44:38 -07:00
docker.yml Add docker.yml 2025-03-28 18:05:34 -07:00
Dockerfile Add Dockerfile 2025-03-28 17:56:50 -07:00
fallback.svg Upload files to "/" 2025-03-16 17:01:34 -07:00
LICENSE Initial commit 2025-03-16 09:44:38 -07:00
logo.png Upload files to "/" 2025-03-16 16:26:51 -07:00
logo.svg Upload files to "/" 2025-03-16 16:26:51 -07:00
README.md Update README.md 2025-03-28 18:22:53 -07:00
server.py Update server.py 2025-03-16 17:48:50 -07:00

BootStrap 'Sona

A simple BootStrap 5 .well-known/fursona viewer

Usage (testing)

python3 server.py

Usage (hypercorn)

hypercorn --bind=0.0.0.0:2011 server:app

Should be similar for any other Flask ASGI/WSGI framework

Usage (Docker)

Use this docker compose file

services:
  bootstrapsona:
    image: git.swee.codes/swee/bootstrapsona:latest
    restart: unless-stopped
    ports:
      - 2011:2011/tcp

Resources used

  • BootStrap 5.3.3 (CSS only)
  • FontAwesome 6.7.2 (Bare SVG)