mirror of
https://github.com/Retropex/DeepSea-startos.git
synced 2025-05-12 13:40:41 +02:00
Compare commits
9 Commits
426851be8f
...
4acc485a62
Author | SHA1 | Date | |
---|---|---|---|
4acc485a62 | |||
6f8be9d617 | |||
43ec499b8a | |||
2ed41ab4ca | |||
e8ec109cd7 | |||
7f417b0071 | |||
109c48e5a2 | |||
d819f50608 | |||
400f102775 |
@ -1 +1 @@
|
||||
Subproject commit fe1ce30bfe7142c1a06379487427619a9c953b5b
|
||||
Subproject commit b4c013f156230a75c39ee553c139fa1293426006
|
@ -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
|
4
LICENSE
4
LICENSE
@ -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.
|
@ -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:
|
||||
"*":
|
||||
|
@ -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" );
|
||||
|
Loading…
Reference in New Issue
Block a user