feature: add build and push

This commit is contained in:
WonderAliceUwU committed 2026-07-08 20:03:00 +02:00
1 parent acd57aea17
commit 8f220bb0d0
4 files changed
+11 -8

No files matched your search

+3
View File
@@ -16,6 +16,9 @@ ENV NODE_ENV=production
ENV PORT=8787
ENV OMNIARR_DATA_DIR=/app/data
COPY --from=build /app/package*.json ./
RUN npm ci --omit=dev
COPY --from=build /app/dist ./dist
COPY --from=build /app/dist-server ./dist-server
+6 -3
View File
@@ -1,8 +1,11 @@
services:
omniarr:
build:
context: .
dockerfile: Dockerfile
image: wonderalice/aliceserver:latest
# Para usar una versión específica, cambia 'latest' por el tag (ej: wonderalice/aliceserver:1.0.0)
# Para construir desde código fuente en su lugar, descomenta las siguientes líneas:
# build:
# context: .
# dockerfile: Dockerfile
container_name: omniarr
restart: unless-stopped
ports:
-3
View File
@@ -897,9 +897,6 @@ function mapSonarrCalendarEntry(item: SonarrCalendarRecord): CalendarEntry | nul
const seasonNumber = typeof item.seasonNumber === 'number' ? item.seasonNumber : undefined
const episodeNumber = typeof item.episodeNumber === 'number' ? item.episodeNumber : undefined
const episodeCode = seasonNumber && episodeNumber
? `S${String(seasonNumber).padStart(2, '0')}E${String(episodeNumber).padStart(2, '0')}`
: ''
const detail = item.title || ''
const subtitle = [
typeof seasonNumber === 'number' ? `Season ${seasonNumber}` : '',
+2 -2
View File
@@ -1849,7 +1849,7 @@ function TitleDetailsModal(props: {
>
<span
className="title-season-progress-ring"
style={{ ['--season-download-progress' as '--season-download-progress']: `${activeSeasonMeta?.downloadProgress || 0}` }}
style={{ '--season-download-progress': `${activeSeasonMeta?.downloadProgress || 0}` } as React.CSSProperties}
/>
<span className="title-season-progress-percent">{`${activeSeasonMeta?.downloadProgress || 0}%`}</span>
</div>
@@ -1993,7 +1993,7 @@ function TitleDetailsModal(props: {
>
<span
className="episode-card-availability-ring"
style={{ ['--episode-download-progress' as '--episode-download-progress']: `${episode.downloadProgress || 0}` }}
style={{ '--episode-download-progress': `${episode.downloadProgress || 0}` } as React.CSSProperties}
/>
<span className="episode-card-availability-percent">{`${episode.downloadProgress || 0}%`}</span>
</span>