Compare commits

...

9 Commits

Author SHA1 Message Date
4acc485a62
update to v0.9.5
Some checks failed
Build Service / BuildPackage (push) Has been cancelled
2025-04-29 13:23:40 +02:00
6f8be9d617
some fix 2025-04-29 12:14:03 +02:00
43ec499b8a
Revert "update entrypoint.sh"
This reverts commit 2ed41ab4ca.
2025-04-29 12:13:26 +02:00
2ed41ab4ca
update entrypoint.sh 2025-04-29 11:48:16 +02:00
e8ec109cd7
add gcc 2025-04-29 11:32:34 +02:00
7f417b0071
update to production server 2025-04-29 11:12:42 +02:00
109c48e5a2
fix backup path 2025-04-29 10:54:29 +02:00
d819f50608
update migrations.ts 2025-04-29 10:51:49 +02:00
400f102775
Update license 2025-04-29 10:50:19 +02:00
5 changed files with 15 additions and 12 deletions

@ -1 +1 @@
Subproject commit fe1ce30bfe7142c1a06379487427619a9c953b5b
Subproject commit b4c013f156230a75c39ee553c139fa1293426006

View File

@ -1,15 +1,18 @@
FROM debian:bookworm-slim
FROM python:3.9.18-slim
WORKDIR /app
RUN apt-get update &&\
apt-get install python3 python3-pip curl -y
apt-get install curl gcc -y &&\
apt-get clean
COPY DeepSea-Dashboard /app
RUN pip install --break-system-packages -r requirements.txt
RUN python3 setup.py
RUN python setup.py
RUN python minify.py
ADD ./docker_entrypoint.sh /usr/local/bin/docker_entrypoint.sh
RUN chmod a+x /usr/local/bin/docker_entrypoint.sh

View File

@ -1,6 +1,6 @@
MIT License
Copyright (c) 2024 Start9 Labs
Copyright (c) 2025 DJObleezy
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
@ -18,4 +18,4 @@ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
SOFTWARE.

View File

@ -5,7 +5,7 @@ id: deepsea-dashboard
# A human readable service title
title: "DeepSea Dashboard"
# Service version - accepts up to four digits, where the last confirms to revisions necessary for StartOS - see documentation: https://github.com/Start9Labs/emver-rs. This value will change with each release of the service.
version: "0.9.2"
version: "0.9.5"
# Release notes for the update - can be a string, paragraph or URL
release-notes: |
Initial release
@ -127,12 +127,12 @@ backup:
- create
- /mnt/backup
# For duplicity, the backup mount point needs to be something other than `/root`, so we default to `/root/data`
- /root/data
- /root
mounts:
# BACKUP is the default volume that is used for backups. This is whatever backup drive is mounted to the device, or a network filesystem.
# The value here donates where the mount point will be. The backup drive is mounted to this location.
BACKUP: "/mnt/backup"
main: "/root/data"
main: "/root"
# The action to execute the backup restore functionality. Details for the keys below are the same as above.
restore:
type: docker
@ -143,10 +143,10 @@ backup:
- duplicity
- restore
- /mnt/backup
- /root/data
- /root
mounts:
BACKUP: "/mnt/backup"
main: "/root/data"
main: "/root"
migrations:
from:
"*":

View File

@ -1,4 +1,4 @@
import { compat, types as T } from "../deps.ts";
export const migration: T.ExpectedExports.migration = compat.migrations
.fromMapping({}, "0.3.5" );
.fromMapping({}, "0.9.5" );