updated dockerfile, organized imports
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
FROM node:16-alpine3.15
|
||||
FROM node:16-alpine3.16
|
||||
RUN mkdir -p /usr/src/yt-dlp-webui/download
|
||||
VOLUME /usr/src/yt-dlp-webui/downloads
|
||||
WORKDIR /usr/src/yt-dlp-webui
|
||||
@@ -9,6 +9,7 @@ RUN apk add curl wget psmisc python3 ffmpeg
|
||||
COPY . .
|
||||
RUN chmod +x ./fetch-yt-dlp.sh
|
||||
# install node dependencies
|
||||
RUN npm i -g yarn
|
||||
RUN yarn
|
||||
RUN yarn build
|
||||
RUN yarn build-server
|
||||
|
||||
@@ -1,38 +1,34 @@
|
||||
import { useEffect, useMemo, useState } from "react"
|
||||
import { ThemeProvider } from "@emotion/react";
|
||||
import {
|
||||
Box,
|
||||
createTheme, CssBaseline,
|
||||
Divider,
|
||||
IconButton, List,
|
||||
ListItemIcon, ListItemText,
|
||||
Toolbar,
|
||||
Typography,
|
||||
styled,
|
||||
} from "@mui/material"
|
||||
import MuiDrawer from '@mui/material/Drawer';
|
||||
import MuiAppBar, { AppBarProps as MuiAppBarProps } from '@mui/material/AppBar';
|
||||
import {
|
||||
ChevronLeft,
|
||||
Dashboard,
|
||||
// Download,
|
||||
Menu, Settings as SettingsIcon,
|
||||
SettingsEthernet,
|
||||
Storage,
|
||||
Storage
|
||||
} from "@mui/icons-material";
|
||||
import ListItemButton from '@mui/material/ListItemButton';
|
||||
import {
|
||||
BrowserRouter as Router,
|
||||
Route,
|
||||
Routes,
|
||||
Link,
|
||||
Box,
|
||||
createTheme, CssBaseline,
|
||||
Divider,
|
||||
IconButton, List,
|
||||
ListItemIcon, ListItemText, styled, Toolbar,
|
||||
Typography
|
||||
} from "@mui/material";
|
||||
import MuiAppBar, { AppBarProps as MuiAppBarProps } from '@mui/material/AppBar';
|
||||
import MuiDrawer from '@mui/material/Drawer';
|
||||
import ListItemButton from '@mui/material/ListItemButton';
|
||||
import { useEffect, useMemo, useState } from "react";
|
||||
import { Provider, useSelector } from "react-redux";
|
||||
import {
|
||||
BrowserRouter as Router, Link, Route,
|
||||
Routes
|
||||
} from 'react-router-dom';
|
||||
import { io } from "socket.io-client";
|
||||
import ArchivedDownloads from "./Archived";
|
||||
import Home from "./Home";
|
||||
import Settings from "./Settings";
|
||||
import { io } from "socket.io-client";
|
||||
import { RootState, store } from './stores/store';
|
||||
import { Provider, useSelector } from "react-redux";
|
||||
import ArchivedDownloads from "./Archived";
|
||||
|
||||
const drawerWidth: number = 240;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user