what is this?

  • WIP -

This is somewhat of an audio tool, that extracts certain instruments from a song

Until now it slices the first 5 seconds of a song and runs the result through the extraction process

user stories

  • As a customer I want to test the website with reduced functionality before i buy anything, to find out if this is useful for me

  • As customer I do not want to register but login with google facebook or github, because registration is tedious

  • As a entrepreneur I need a simple setup to let my user pay for additional functionality

  • As entrepreneur i want to have a bare bone application that provides

    • authn
    • payment
    • payment2authz
    • canceling subscriptions => revoke AuthZ

technical overview / TODO

The idea is to have a modular application.

how to

setup OAuth providers

start the application

pnpm i & docker-compose up --build

goto http://localhost after you started the application click on "uploads" in the naviation

deploy

see here

WIP

try registering ssl certificate for 7frank.dev

todo

register certificate

troubleshooting

  • traefik-forward-auth seems to have problems with https -.-
  • payment container seems broken when started on "compute engine"?
    • will slow down host
  • isolate container and see what we can find

stripe env variables