Compare commits

...

3 Commits

5 changed files with 12 additions and 5 deletions

View File

@ -2,6 +2,7 @@ version: '3.9'
services: services:
web: web:
hostname: heartbeats-web
build: build:
context: . context: .
dockerfile: ./web/Dockerfile dockerfile: ./web/Dockerfile
@ -14,12 +15,14 @@ services:
- BASE_URL=http://localhost:8464 - BASE_URL=http://localhost:8464
redis: redis:
hostname: heartbeats-redis
image: redis image: redis
restart: unless-stopped restart: unless-stopped
volumes: volumes:
- './redis-data:/data' - './redis-data:/data'
populater: populater:
hostname: heartbeats-populater
build: build:
context: . context: .
dockerfile: ./populater/Dockerfile dockerfile: ./populater/Dockerfile

2
populater/src/app.py Executable file → Normal file
View File

@ -16,7 +16,7 @@ CLIENT_SECRET = os.environ.get('CLIENT_SECRET', None)
if CLIENT_SECRET is None: if CLIENT_SECRET is None:
raise ValueError("CLIENT_SECRET cannot be None, set using environment variable") raise ValueError("CLIENT_SECRET cannot be None, set using environment variable")
db = Db('redis', 6379, 0, CLIENT_ID, CLIENT_SECRET) db = Db('heartbets-redis', 6379, 0, CLIENT_ID, CLIENT_SECRET)
def get_args(): def get_args():

View File

@ -28,7 +28,7 @@ BASE_URL = os.environ.get('BASE_URL', None)
if BASE_URL is None: if BASE_URL is None:
raise ValueError("BASE_URL cannot be None, set using environtment variable") raise ValueError("BASE_URL cannot be None, set using environtment variable")
db = Db('redis', 6379, 0, CLIENT_ID, CLIENT_SECRET) db = Db('heartbeats-redis', 6379, 0, CLIENT_ID, CLIENT_SECRET)
SPOTIFY_AUTHORIZE_ENDPOINT = os.environ.get('SPOTIFY_AUTHORIZE_ENDPOINT', 'https://accounts.spotify.com/authorize?') SPOTIFY_AUTHORIZE_ENDPOINT = os.environ.get('SPOTIFY_AUTHORIZE_ENDPOINT', 'https://accounts.spotify.com/authorize?')
SPOTIFY_TOKEN_ENDPOINT = os.environ.get('SPOTIFY_AUTHORIZE_ENDPOINT', 'https://accounts.spotify.com/api/token') SPOTIFY_TOKEN_ENDPOINT = os.environ.get('SPOTIFY_AUTHORIZE_ENDPOINT', 'https://accounts.spotify.com/api/token')

View File

@ -3,12 +3,16 @@
<style> <style>
@import url("https://styles.alv.cx/colors/gruvbox.css"); @import url("https://styles.alv.cx/colors/gruvbox.css");
@import url("https://styles.alv.cx/base.css"); @import url("https://styles.alv.cx/base.css");
@import url("https://styles.alv.cx/modules/darkmode.css");
:root { :root {
--light: var(--colorscheme-light); --colorscheme-dark: #000;
--fg: var(--colorscheme-light);
--fg-lc: var(--colorscheme-light-darker);
--bg: var(--colorscheme-dark);
--bg-lc: var(--colorscheme-dark-lighter);
} }
.messagetypeinfo { background-color: var(--blue); } .messagetypeinfo { background-color: var(--blue); }
.messagetypeerror { background-color: var(--red); } .messagetypeerror { background-color: var(--red); }
.messagetypewarning { background-color: var(--yellow); } .messagetypewarning { background-color: var(--yellow); }

View File

@ -12,7 +12,7 @@
</select></label></label> <br><br> </select></label></label> <br><br>
<label for="pname">name: </label> <label for="pname">name: </label>
<input type="text" id="pname" name="pname" placeholder="playlist_name"><br><br>number of tracks/days <input type="text" id="pname" name="pname" placeholder="playlist_name"><br><br>number of tracks/days
<input type="number" id="count" name="count" value="25" style="width: 5em;"> <input type="number" id="count" name="count" value="28" style="width: 5em;">
<select id="counttype" name="counttype"> <select id="counttype" name="counttype">
<option value="days">days</option> <option value="days">days</option>
<option value="tracks">tracks</option> <option value="tracks">tracks</option>