rabin 1 year ago
parent
commit
0ac443e315

+ 4 - 6
src/core.py

@@ -10,11 +10,9 @@ import datetime
 import os
 import sys
 import getopt
-import ConfigParser
-import commands
+import configparser
 import re
 import subprocess
-import urlparse
 
 class Args(object):
 	@classmethod
@@ -129,7 +127,7 @@ class Config(object):
 	def runtime(self, key='', name='', value=''):
 		runtime = Core.path + 'data/runtime.conf'
 		if File.exists(runtime):
-			config = ConfigParser.ConfigParser()
+			config = configparser.ConfigParser()
 			config.read(runtime)
 			if key and name:
 				config.set(key, name, value)
@@ -147,7 +145,7 @@ class Config(object):
 	def core(self, path):
 		core = Core.path + path + 'core.conf'
 		if File.exists(core):
-			config = ConfigParser.ConfigParser()
+			config = configparser.ConfigParser()
 			config.read(core)
 			result = {}
 			for item in config.sections():
@@ -166,7 +164,7 @@ class Config(object):
 
 		filename = Core.path + path + 'conf/' + Args.name + '.conf'
 		if File.exists(filename):
-			config = ConfigParser.ConfigParser()
+			config = configparser.ConfigParser()
 			config.read(filename)
 			result = {}
 			result['server'] = []

+ 6 - 0
src/docker/build/ai/diffusion/webui/Dockerfile

@@ -0,0 +1,6 @@
+#FROM kestr3l/stable-diffusion-webui:1.1.1
+FROM kestr3l/stable-diffusion-webui:1.1.1
+#https://github.com/AUTOMATIC1111/stable-diffusion-webui
+#https://github.com/Mikubill/sd-webui-controlnet
+
+MAINTAINER Rabin "https://github.com/shemic"

+ 8 - 0
src/docker/conf/ai.conf

@@ -0,0 +1,8 @@
+[base]
+path = {base}
+
+[diffusion_webui]
+port = 7860:7860
+image = diffusion_webui
+volumes = {container}data/diffusion/extensions:/home/user/stable-diffusion-webui/models/extensions,{container}data/diffusion/outputs:/home/user/stable-diffusion-webui/outputs
+environment = NVIDIA_DISABLE_REQUIRE=1,NVIDIA_DRIVER_CAPABILITIES=all

+ 0 - 1
src/docker/conf/web.conf

@@ -37,7 +37,6 @@ alias = php,composer,pecl,apk,/install.sh->phpInstall
 
 [php7]
 #port = 8082:8080
-port = 1238:1238,8282:8282
 #image = php7_swoole
 port = 2346:2346,1236:1236,1237:1237,1238:1238,8282:8282
 volumes = {container}web:/www,{container}conf/web/php7:/etc/php7

+ 5 - 2
src/docker/core.conf

@@ -85,7 +85,6 @@ apidoc				= tool/apidoc
 jupyter				= tool/jupyter
 grafana				= tool/grafana
 vsftpd				= tool/vsftpd
-nextcloud           = tool/nextcloud
 ffmpeg				= tool/ffmpeg
 walle				= tool/walle
 kiftd				= tool/kiftd
@@ -149,4 +148,8 @@ aria2					= pan/aria2
 xunlei					= pan/xunlei
 qbit					= pan/qbit
 wiz						= pan/wiz
-leanote					= pan/leanote
+leanote					= pan/leanote
+
+;ai
+diffusion_webui			= ai/diffusion/webui
+diffusion				= ai/diffusion