feat(frontend): add profile page to view stream key

This commit is contained in:
2026-06-06 13:25:35 +01:00
parent a928bb390f
commit 8bc9044fab
9 changed files with 41 additions and 35 deletions

View File

@@ -15,6 +15,12 @@ RUN apt-get update && \
apt-get clean && \
rm -rf /var/lib/apt/lists/*
ENV POSTGRES_DATA=/app/db
ENV MEDIA_DATA=/app/data/media
ENV STREAM_DATA=/app/data/media/streams
VOLUME ["app/db", "app/data/media/streams", "/app/data/media"]
WORKDIR /app
COPY --from=builder /app/target/*.jar app.jar
EXPOSE 8080

View File

@@ -1,10 +0,0 @@
spring.docker.compose.enabled=false
spring.datasource.url=jdbc:postgresql://postgres:5432/vodSystem
spring.datasource.username=${POSTGRES_USER}
spring.datasource.password=${POSTGRES_PASSWORD}
spring.datasource.driver-class-name=org.postgresql.Driver
spring.jpa.hibernate.ddl-auto=update
spring.jpa.show-sql=true
spring.sql.init.mode=always
spring.sql.init.schema-locations=classpath:db/schema.sql

View File

@@ -1,15 +1 @@
# Database
spring.datasource.url=jdbc:postgresql://localhost:5432/vodSystem
spring.datasource.username=${POSTGRES_USER}
spring.datasource.password=${POSTGRES_PASSWORD}
spring.datasource.driver-class-name=org.postgresql.Driver
spring.jpa.hibernate.ddl-auto=update
spring.jpa.show-sql=true
spring.sql.init.mode=always
spring.sql.init.schema-locations=classpath:db/schema.sql
# Frontend
frontend.url=http://localhost:5173
# Docker
spring.docker.compose.file=docker-compose.dev.yml
spring.docker.compose.file=docker-compose.dev.yml

View File

@@ -1,5 +1,4 @@
spring.application.name=vodSystem
spring.profiles.default=local
# VODs
spring.servlet.multipart.max-file-size=2GB
@@ -8,6 +7,16 @@ storage.temp.inputs=videos/inputs/
storage.temp.outputs=videos/outputs/
storage.outputs=${MEDIA_DATA}
# Database
spring.datasource.url=${POSTGRES_URL}
spring.datasource.username=${POSTGRES_USER}
spring.datasource.password=${POSTGRES_PASSWORD}
spring.datasource.driver-class-name=org.postgresql.Driver
spring.jpa.hibernate.ddl-auto=update
spring.jpa.show-sql=true
spring.sql.init.mode=always
spring.sql.init.schema-locations=classpath:db/schema.sql
## Security
spring.security.oauth2.client.registration.google.client-id=${GOOGLE_CLIENT_ID}
spring.security.oauth2.client.registration.google.client-secret=${GOOGLE_CLIENT_SECRET}
@@ -16,5 +25,8 @@ spring.security.oauth2.client.registration.google.scope=profile,email
jwt.secret.key=${JWT_SECRET_KEY}
jwt.expiration=3600000
# Frontend
frontend.url=${FRONTEND_URL}
## Server Configuration
server.servlet.session.timeout=30m