You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: README.md
+21-1
Original file line number
Diff line number
Diff line change
@@ -8,6 +8,8 @@ Just pick a country and let the music play !
8
8
9
9
(Also edit your music library to add geolocalisation link ;) )
10
10
11
+
Incompatible with Chrome, <audio> balise is not displayed, but the song is playing.
12
+
11
13
## What it is
12
14
13
15
- An Audio manager and player. Currently supporting MP3, OGG & WAV as I simply use <audio> html element. Sorry for all FLAC lovers.
@@ -41,6 +43,11 @@ Release :
41
43
42
44
## Features
43
45
46
+
play music and define next songs to play from
47
+
- your filesystem (image)
48
+
- artists view (image)
49
+
- country location (image)
50
+
44
51
- Music library accessing in readonly mode to your local library
45
52
- Musics from your fileSystem are saved in the database on the first reach.
46
53
- Database persistency with metadata exposition
@@ -85,7 +92,8 @@ edit .env example before first launch :
85
92
86
93
## Start up
87
94
88
-
`docker compose up`
95
+
full dockerized environment :
96
+
`docker compose --profile full up`
89
97
90
98
- frontend (`http://localhost:3000`)
91
99
- backend (`http://localhost:8000`)
@@ -99,11 +107,23 @@ edit .env example before first launch :
99
107
100
108
### Notes
101
109
110
+
config update :
111
+
112
+
If you want to update .env file configuration to add your email or link an other folder, don't forget to run the following command to apply changes:
113
+
-`docker compose stop backend`
114
+
-`docker compose up backend --build`
115
+
116
+
`backend` container may fail to start with error `exec /app/run_dev.sh: no such file or directory`.
117
+
- run `dos2unix ./run_dev.sh` then `docker compose restart backend`
118
+
102
119
`backend` may fails to connect to database as it doesn't wait enough for the first db init :
103
120
104
121
- Wait for the db container log line `LOG: database system is ready to accept connections`. It may take a while and you may see database stopping and restarting in the process.
105
122
- Then run `docker compose restart backend`.
106
123
124
+
`frontend` may fails to bind adress with the error `listen EADDRINUSE: address already in use`.
125
+
- run `docker compose up frontend --force-recreate`
126
+
107
127
## dev Notes
108
128
109
129
front end dev, set this variable to disable API calls if you do not plan to work with the server launched
0 commit comments