diff --git a/data/db/menu.yaml b/data/db/menu.yaml deleted file mode 100644 index a8ac393..0000000 --- a/data/db/menu.yaml +++ /dev/null @@ -1,44 +0,0 @@ -# 카테고리 -# uri 가 plugin인 경우 name 값은 대체 - -#- name: "토렌트" -# list: -# - uri: "rss" - - -#- name: "기본 기능" -# list: -# - uri: "terminal" -# - uri: "command" -# - uri: "flaskfilemanager" -# - uri: "flaskcode" -# - uri: "number_baseball" - - -#- name: "링크" -# list: -# - uri: "https://app.plex.tv" -# name: "Plex" -# target: "_self" -# - uri: "https://www.netflix.com" -# name: "Netflix" - - -- name: "시스템" - list: - - uri: "system" - name: "설정" - - uri: "setting" - name: "확장 설정" - - uri: "system/plugin" - name: "플러그인 관리" - - uri: "-" - - uri: "system/logout" - name: "로그아웃" - - uri: "system/restart" - name: "재시작(업데이트)" - - uri: "system/shutdown" - #uri: "javascript:shutdown_confirm();" - name: "종료" - - \ No newline at end of file diff --git a/data/db/system.db b/data/db/system.db deleted file mode 100644 index c7cd2c5..0000000 Binary files a/data/db/system.db and /dev/null differ diff --git a/files/requirements.txt b/files/requirements.txt index 7e304a6..30be613 100644 --- a/files/requirements.txt +++ b/files/requirements.txt @@ -19,8 +19,6 @@ pytz requests==2.26.0 discord-webhook pyyaml -pycryptodome telepot-mod Flask-Dropzone -lxml -pillow + diff --git a/files/requirements_major.txt b/files/requirements_normal.txt similarity index 74% rename from files/requirements_major.txt rename to files/requirements_normal.txt index f289df8..360cc1a 100644 --- a/files/requirements_major.txt +++ b/files/requirements_normal.txt @@ -3,4 +3,7 @@ gevent gevent-websocket celery==5.0.5 redis +lxml +pillow selenium==3.141.0 +pycryptodome \ No newline at end of file diff --git a/lib/framework/init_main.py b/lib/framework/init_main.py index 45bbb7c..b6fb2a7 100644 --- a/lib/framework/init_main.py +++ b/lib/framework/init_main.py @@ -233,7 +233,8 @@ class Framework: self.config['notify_yaml_filepath'] = os.path.join(self.config['path_data'], 'db', 'notify.yaml') elif mode == "flask": self.app.secret_key = os.urandom(24) - #self.app.config['SQLALCHEMY_DATABASE_URI'] = 'sqlite:///data/db/system.db?check_same_thread=False' + #db_path = os.path.join(self.config['path_data'], 'db', 'system.db') + #self.app.config['SQLALCHEMY_DATABASE_URI'] = f'sqlite:///{db_path}check_same_thread=False' self.app.config['SQLALCHEMY_BINDS'] = {} self.app.config['SQLALCHEMY_TRACK_MODIFICATIONS'] = False self.app.config['TEMPLATES_AUTO_RELOAD'] = True