mirror of
https://gitcode.com/gh_mirrors/hy/Hydro.git
synced 2026-10-20 01:38:19 +08:00
workspace: remove dev dockerfile
This commit is contained in:
1 parent
cd3f05d4d1
commit
55266888d4
4 files changed
+11
-16
No files matched your search
Vendored
-9
@@ -1,9 +0,0 @@
|
|||||||
FROM gitpod/workspace-mongodb
|
|
||||||
RUN npm i pm2 -g && \
|
|
||||||
sudo apt-get update && \
|
|
||||||
sudo apt-get install clang -y && \
|
|
||||||
cargo install sonic-server --version 1.3.0 && \
|
|
||||||
mkdir -p /home/gitpod/.hydro && \
|
|
||||||
echo '{"host":"127.0.0.1","port":"27017","name":"hydro","username":"","password":""}' >/home/gitpod/.hydro/config.json && \
|
|
||||||
mkdir /data/file -p
|
|
||||||
chmod 777 /data/file
|
|
||||||
+8
-5
@@ -1,14 +1,17 @@
|
|||||||
image:
|
image: gitpod/workspace-mongodb
|
||||||
file: .gitpod.Dockerfile
|
|
||||||
tasks:
|
tasks:
|
||||||
|
- command: mongod --dbpath /home/gitpod/db
|
||||||
- init: |
|
- init: |
|
||||||
|
mkdir -p /home/gitpod/.hydro
|
||||||
|
echo '{"host":"127.0.0.1","port":"27017","name":"hydro","username":"","password":""}' >/home/gitpod/.hydro/config.json && \
|
||||||
yarn
|
yarn
|
||||||
pm2 start mongod
|
yarn build:ui:production
|
||||||
yarn build:ui
|
|
||||||
npx hydrooj cli system set server.port 2333
|
npx hydrooj cli system set server.port 2333
|
||||||
npx hydrooj cli user create root@hydro.local root rootroot 2
|
npx hydrooj cli user create root@hydro.local root rootroot 2
|
||||||
npx hydrooj cli user setSuperAdmin 2
|
npx hydrooj cli user setSuperAdmin 2
|
||||||
yarn debug
|
command: yarn debug
|
||||||
|
env:
|
||||||
|
DEFAULT_STORE_PATH: /home/gitpod/file
|
||||||
vscode:
|
vscode:
|
||||||
extensions:
|
extensions:
|
||||||
- dbaeumer.vscode-eslint
|
- dbaeumer.vscode-eslint
|
||||||
|
|||||||
@@ -628,7 +628,7 @@ export interface Service {
|
|||||||
db: typeof import('./service/db'),
|
db: typeof import('./service/db'),
|
||||||
monitor: typeof import('./service/monitor'),
|
monitor: typeof import('./service/monitor'),
|
||||||
server: typeof import('./service/server'),
|
server: typeof import('./service/server'),
|
||||||
storage: typeof import('./service/storage'),
|
storage: typeof import('./service/storage').default,
|
||||||
}
|
}
|
||||||
|
|
||||||
export interface GeoIP {
|
export interface GeoIP {
|
||||||
|
|||||||
@@ -5,7 +5,8 @@ import * as bus from 'hydrooj/src/service/bus';
|
|||||||
import { Logger } from './logger';
|
import { Logger } from './logger';
|
||||||
import { NestKeys } from './typeutils';
|
import { NestKeys } from './typeutils';
|
||||||
|
|
||||||
const defaultPath = process.env.CI ? '/tmp/file' : '/data/file/hydro';
|
const defaultPath = process.env.CI ? '/tmp/file'
|
||||||
|
: process.env.DEFAULT_STORE_PATH || '/data/file/hydro';
|
||||||
const FileSetting = Schema.intersect([
|
const FileSetting = Schema.intersect([
|
||||||
Schema.object({
|
Schema.object({
|
||||||
type: Schema.union([
|
type: Schema.union([
|
||||||
|
|||||||
Reference in new issue
Block a user