Commit Graph

21 Commits

Author SHA1 Message Date
Sansan bc32ce5fc5 Add Docker support with runtime environment variable configuration
- Remove temporary arne.js file
- Add runtime configuration via window.__RUNTIME_CONFIG__
- Create public/config.template.js for hostname injection
- Add Dockerfile with multi-stage build (node + nginx)
- Add docker-entrypoint.sh to generate config.js at startup
- Add .dockerignore
- Update all components to use runtime config instead of arne.js
- Update index.html to load config.js before app

This allows deploying the same Docker image to different environments
by setting the API_HOSTNAME environment variable at runtime.

Generated by Mistral Vibe.
Co-Authored-By: Mistral Vibe <vibe@mistral.ai>
2026-05-30 22:25:59 +02:00
Sansan 2d7c620c6a Fix frontend build by updating dependencies and ESLint configuration 2026-05-21 09:51:14 +02:00
Sansan 69315556fd Fixed some bugs and added Random Classic 2024-07-28 15:58:12 +02:00
Sansan 4464e744a3 Fixed bug with clear search 2023-08-19 17:13:23 +02:00
Sansan 8851610aa7 Tried to fix som thing with search 2023-08-19 12:24:10 +02:00
Sansan 26fc23d813 Fix for not add played to database 2023-01-01 12:47:14 +01:00
Sansan d865aed8b6 Fixed numbers in playlist 2023-01-01 11:45:44 +01:00
Sansan bff89236db Added option to not add played to database
Added Search for inspiration
Added song for match point
2023-01-01 01:21:37 +01:00
Sansan 0618f1dd46 Added option to using low played
Added Easter egg
2022-12-31 13:50:16 +01:00
Sansan 54bb25821e Added real frontend
Made hostname global and easy to change in docker
2022-12-28 21:23:30 +01:00
Sansan b952d08aad Added real frontend
Made hostname global and easy to change in docker
2022-06-21 17:48:34 +02:00
Sansan 3536cf3fcf Changed routing framework from mux to Gin.
Swagger doc is now included in the application.
A fronted can now be hosted from the application.
2022-01-29 17:52:33 +01:00
Sansan 6bb34c196e Merge remote-tracking branch 'origin/master' 2022-01-15 23:23:45 +01:00
Sansan ba0dc50ea1 Merge remote-tracking branch 'origin/master' 2022-01-15 23:23:32 +01:00
Sansan 8026d3c7d9 Merge remote-tracking branch 'origin/master' 2022-01-15 23:16:51 +01:00
Sansan 29d2b01165 Fixed some bugs
Images should not be included in the database
Removes songs where the path doesn't work
Started working on adding cover images
Started adding vue directly in the application
2022-01-15 23:16:32 +01:00
Sansan 90df8fcc22 Merge remote-tracking branch 'origin/master' 2022-01-15 01:39:21 +01:00
Sansan e6d1c39866 Fixed some bugs
Images should not be included in the database
Removes songs where the path doesn't work
Started working on adding cover images
Started adding vue directly in the application
2022-01-15 01:39:16 +01:00
Sansan 4cbcd52ca2 Merge remote-tracking branch 'origin/master' 2022-01-15 01:28:46 +01:00
Sansan 8a0c0bbe0d Fixed some bugs
Images should not be included in the database
Removes songs where the path doesn't work
Started working on adding cover images
Started adding vue directly in the application
2022-01-15 01:28:21 +01:00
Sansan 46d540065e Fixed some bugs
Images should not be included in the database
Removes songs where the path doesn't work
Started working on adding cover images
Started adding vue directly in the application
2022-01-15 01:19:07 +01:00