HiEventsDev / Hi.Events

Open-source event management and ticket selling platform. Perfect for concerts, conferences, and everything in between 🎟️
https://hi.events
Other
2.21k stars 193 forks source link

🌟Unraid Community App Store #199

Open 3eesa54 opened 2 months ago

3eesa54 commented 2 months ago

First off thank you so much for providing this app that really offers an amazing experience for individuals and businesses that do event management. I think it would be a really good idea to submit this application into the community app store for Unraid. Unraid has a big and active userbase that would be delighted to have something like this. Thanks again for all your effort!

daveearley commented 2 months ago

Thanks for the suggestion, @3eesa54! I'm not too familiar with Unraid. Would submitting apps like Hi.Events to the app store allow people to test Hi.Events locally, or is Unraid typically used to run production applications?

3eesa54 commented 2 months ago

Thanks for the suggestion, @3eesa54! I'm not too familiar with Unraid. Would submitting apps like Hi.Events to the app store allow people to test Hi.Events locally, or is Unraid typically used to run production applications?

The unraid umbrella is capable of encompassing both local and production applications.

BenJamesAndo commented 1 month ago

I've managed to get it partially working on Unraid.

image image image

I can generate the APP_KEY and JWT_SECRET by running the container, then opening the console and running the commands. image

I changed the port from 8123 to 8125 as Home Assistant uses port 8123.

I couldn't get it working with DATABASE_URL=postgresql://postgres:secret@postgres:5432/hi-events So instead I connected it to a running Postgres container I had in Unraid postgresql://postgres:secret@192.168.1.20:5432/hi-events I used adminer container to check the connection with Postgres as well as manually creating the hi-events database.

After that it works, I can register and create events. But when I go to checkout a free event it doesn't work due to missing Stripe credentials. I'll need to look into that further.

daveearley commented 1 month ago

Awesome! Thanks for posting your setup @BenJamesAndo.