No description
  • Python 98.3%
  • Shell 1.7%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2025-01-02 10:19:49 -08:00
.idea First commit 2025-01-02 08:53:48 -08:00
app First commit 2025-01-02 08:53:48 -08:00
config First commit 2025-01-02 08:53:48 -08:00
tests First commit 2025-01-02 08:53:48 -08:00
.gitignore updated to add the infisical.json file 2025-01-02 09:08:51 -08:00
.infisical.json updated to add the infisical.json file 2025-01-02 09:08:51 -08:00
create_env.sh Added script for infisical to create the .env file 2025-01-02 09:11:12 -08:00
LICENSE Initial commit 2025-01-02 08:46:38 -08:00
README.md updated to add the infisical.json file 2025-01-02 09:08:51 -08:00
requirements.txt Added uvicorn to requirements.txt 2025-01-02 10:19:49 -08:00

AcousticID

Project that will run a web server that can accept a short (10 seconds) wav file and id the song, and return back metadata for that song

Steps to install

NOTE: I'm installing on a Debian 12 LXC in my Proxmox Homelab, so these instructions are for me and that environment

Prerequesitse (for my setup)

  • Self Hosted Infisical instance
  • New fresh Deb 12 LXC in Proxmox
  • Python 3.11 installed

Additional steps

  • Create a new blank Deb 12 LXC
  • Install Infisical CLI
  • cd to /opt
  • gh clone acousticid
  • cd acousticid
  • infisical login