Hacker News new | ask | show | jobs
by Jonnax 2322 days ago
So I have bit of a use case of having some sort of cataloguing tool.

Essentially I want to create something that can export a row in a table or a item in a JSON array. Where I can have a set of enums and fields.

And then view every with an editor but also be able to upload an MP3, have it, uploaded to backblaze and then the URL put into the field.

I could make some quick web app that does this. But I wonder if a CMS solution would help there?

1 comments

Hey

You can try out daptin. It is a headless CMS in golang. Except for the "enums" I think it should be able to help you achieve the flow you described.

Daptin has rclone integrated in it, so it can sync with BlackBlaze. Essentially you will need to do the following:

1. Declare one table

2. Make a asset column in that

3. Bind that asset column to a cloud storage(blackblaze here)

4. Daptin will expose assests as urls, but you can choose to write another action to fetch BlackBlaze url and put it in another column

If this sounds too complicated or docs are not enough (which probably would be the case) feel free to create an issue on github and ping on slack. I would be happy to help you out with your first few projects.

[1] https://github.com/daptin/daptin