mirror of
				https://github.com/simon987/sist2.git
				synced 2025-10-31 16:06:53 +00:00 
			
		
		
		
	Compare commits
	
		
			9 Commits
		
	
	
		
			d7038be35b
			...
			7873ef003d
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
|  | 7873ef003d | ||
|  | d41266e136 | ||
|  | 0e946092eb | ||
|  | 95b19e2e67 | ||
|  | bd98eb2522 | ||
|  | 3d99add79e | ||
|  | 2d6553d5d2 | ||
|  | 7d67354b96 | ||
|  | 1b77daef16 | 
							
								
								
									
										88
									
								
								.drone.yml
									
									
									
									
									
								
							
							
						
						
									
										88
									
								
								.drone.yml
									
									
									
									
									
								
							| @ -7,11 +7,36 @@ platform: | ||||
|   arch: amd64 | ||||
| 
 | ||||
| steps: | ||||
|   - name: submodules | ||||
|     image: alpine/git | ||||
|     commands: | ||||
|       - git submodule update --init --recursive | ||||
|   - name: docker | ||||
|     image: plugins/docker | ||||
|     depends_on: | ||||
|       - submodules | ||||
|     settings: | ||||
|       username: | ||||
|         from_secret: DOCKER_USER | ||||
|       password: | ||||
|         from_secret: DOCKER_PASSWORD | ||||
|       repo: sist2app/sist2 | ||||
|       context: ./ | ||||
|       dockerfile: ./Dockerfile | ||||
|       auto_tag: true | ||||
|       auto_tag_suffix: x64-linux | ||||
|       when: | ||||
|         event: | ||||
|           - tag | ||||
|   - name: build | ||||
|     image: simon987/sist2-build | ||||
|     image: sist2app/sist2-build | ||||
|     depends_on: | ||||
|     - submodules | ||||
|     commands: | ||||
|       - ./scripts/build.sh | ||||
|   - name: scp files | ||||
|     depends_on: | ||||
|       - build | ||||
|     image: appleboy/drone-scp | ||||
|     settings: | ||||
|       host: | ||||
| @ -22,26 +47,11 @@ steps: | ||||
|         from_secret: SSH_USER | ||||
|       key: | ||||
|         from_secret: SSH_KEY | ||||
|       target: /files/sist2/${DRONE_REPO_OWNER}_${DRONE_REPO_NAME}/${DRONE_BRANCH}_${DRONE_BUILD_NUMBER}_${DRONE_COMMIT}/ | ||||
|       target: ~/files/sist2/${DRONE_REPO_OWNER}_${DRONE_REPO_NAME}/${DRONE_BRANCH}_${DRONE_BUILD_NUMBER}_${DRONE_COMMIT}/ | ||||
|       source: | ||||
|         - ./VERSION | ||||
|         - ./sist2-x64-linux | ||||
|         - ./sist2-x64-linux-debug | ||||
|   - name: docker | ||||
|     image: plugins/docker | ||||
|     settings: | ||||
|       username: | ||||
|         from_secret: DOCKER_USER | ||||
|       password: | ||||
|         from_secret: DOCKER_PASSWORD | ||||
|       repo: simon987/sist2 | ||||
|       context: ./ | ||||
|       dockerfile: ./Dockerfile | ||||
|       auto_tag: true | ||||
|       auto_tag_suffix: x64-linux | ||||
|       when: | ||||
|         event: | ||||
|           - tag | ||||
| 
 | ||||
| --- | ||||
| kind: pipeline | ||||
| @ -52,11 +62,36 @@ platform: | ||||
|   arch: arm64 | ||||
| 
 | ||||
| steps: | ||||
|   - name: submodules | ||||
|     image: alpine/git | ||||
|     commands: | ||||
|       - git submodule update --init --recursive | ||||
|   - name: docker | ||||
|     image: plugins/docker | ||||
|     depends_on: | ||||
|       - submodules | ||||
|     settings: | ||||
|       username: | ||||
|         from_secret: DOCKER_USER | ||||
|       password: | ||||
|         from_secret: DOCKER_PASSWORD | ||||
|       repo: sist2app/sist2 | ||||
|       context: ./ | ||||
|       dockerfile: ./Dockerfile.arm64 | ||||
|       auto_tag: true | ||||
|       auto_tag_suffix: arm64-linux | ||||
|       when: | ||||
|         event: | ||||
|           - tag | ||||
|   - name: build | ||||
|     image: simon987/sist2-build-arm64 | ||||
|     image: sist2app/sist2-build-arm64 | ||||
|     depends_on: | ||||
|       - submodules | ||||
|     commands: | ||||
|       - ./scripts/build_arm64.sh | ||||
|   - name: scp files | ||||
|     depends_on: | ||||
|       - build | ||||
|     image: appleboy/drone-scp | ||||
|     settings: | ||||
|       host: | ||||
| @ -67,22 +102,7 @@ steps: | ||||
|         from_secret: SSH_USER | ||||
|       key: | ||||
|         from_secret: SSH_KEY | ||||
|       target: /files/sist2/${DRONE_REPO_OWNER}_${DRONE_REPO_NAME}/arm_${DRONE_BRANCH}_${DRONE_BUILD_NUMBER}_${DRONE_COMMIT}/ | ||||
|       target: ~/files/sist2/${DRONE_REPO_OWNER}_${DRONE_REPO_NAME}/arm_${DRONE_BRANCH}_${DRONE_BUILD_NUMBER}_${DRONE_COMMIT}/ | ||||
|       source: | ||||
|         - ./sist2-arm64-linux | ||||
|         - ./sist2-arm64-linux-debug | ||||
|   - name: docker | ||||
|     image: plugins/docker | ||||
|     settings: | ||||
|       username: | ||||
|         from_secret: DOCKER_USER | ||||
|       password: | ||||
|         from_secret: DOCKER_PASSWORD | ||||
|       repo: simon987/sist2 | ||||
|       context: ./ | ||||
|       dockerfile: ./Dockerfile.arm64 | ||||
|       auto_tag: true | ||||
|       auto_tag_suffix: arm64-linux | ||||
|       when: | ||||
|         event: | ||||
|           - tag | ||||
|  | ||||
| @ -189,7 +189,7 @@ Since v3.2.0, User scripts can be used to generate _embeddings_ (vector of float | ||||
| 
 | ||||
| In theory, embeddings can be created for any type of documents (image, text, audio etc.). | ||||
| 
 | ||||
| For example, the [clip](https://github.com/simon987/sist2-script-clip) User Script, generates 512-d embeddings of images | ||||
| For example, the [clip](https://github.com/sist2app/sist2-script-clip) User Script, generates 512-d embeddings of images | ||||
| (videos are also supported using the thumbnails generated by sist2). When the user enters a query in the "Embeddings Search" | ||||
| textbox, the query's embedding is generated in their browser, leveraging the ONNX web runtime. | ||||
| 
 | ||||
|  | ||||
| @ -2,8 +2,6 @@ | ||||
| 
 | ||||
| VCPKG_ROOT="/vcpkg" | ||||
| 
 | ||||
| git submodule update --init --recursive | ||||
| 
 | ||||
| ( | ||||
|   cd sist2-vue/ | ||||
|   npm install | ||||
|  | ||||
| @ -1,8 +1,5 @@ | ||||
| 
 | ||||
| try: | ||||
|     with open("/usr/lib/file/magic.mgc", "rb") as f: | ||||
|         data = f.read() | ||||
| except: | ||||
|     data = bytes([]) | ||||
| with open("/usr/lib/file/magic.mgc", "rb") as f: | ||||
|     data = f.read() | ||||
| 
 | ||||
| print("char magic_database_buffer[%d] = {%s};" % (len(data), ",".join(str(int(b)) for b in data))) | ||||
|  | ||||
| @ -4,7 +4,7 @@ | ||||
|         <b-container class="pt-4"> | ||||
|             <b-alert show dismissible variant="info"> | ||||
|                 This is a beta version of sist2-admin. Please submit bug reports, usability issues and feature requests | ||||
|                 to the <a href="https://github.com/simon987/sist2/issues/new/choose" target="_blank">issue tracker on | ||||
|                 to the <a href="https://github.com/sist2app/sist2/issues/new/choose" target="_blank">issue tracker on | ||||
|                 Github</a>. Thank you! | ||||
|             </b-alert> | ||||
|             <router-view v-if="$store.state.sist2AdminInfo"/> | ||||
|  | ||||
| @ -4,4 +4,4 @@ uvicorn | ||||
| websockets | ||||
| pycron | ||||
| GitPython | ||||
| git+https://github.com/simon987/sist2-python.git | ||||
| git+https://github.com/sist2app/sist2-python.git | ||||
| @ -96,7 +96,7 @@ SCRIPT_TEMPLATES = { | ||||
|     "CLIP - Generate embeddings to predict the most relevant image based on the text prompt": lambda name: UserScript( | ||||
|         name=name, | ||||
|         type=ScriptType.GIT, | ||||
|         git_repository="https://github.com/simon987/sist2-script-clip", | ||||
|         git_repository="https://github.com/sist2app/sist2-script-clip", | ||||
|         extra_args="--num-tags=1 --tags-file=general.txt --color=#dcd7ff" | ||||
|     ), | ||||
|     "Whisper - Speech to text with OpenAI Whisper": lambda name: UserScript( | ||||
|  | ||||
| @ -9,7 +9,7 @@ | ||||
| 
 | ||||
|     <span class="badge badge-pill version" v-if="$store && $store.state.sist2Info"> | ||||
|       v{{ sist2Version() }}<span v-if="isDebug()">-dbg</span><span v-if="isLegacy() && !hideLegacy()">-<a | ||||
|         href="https://github.com/simon987/sist2/blob/master/docs/USAGE.md#elasticsearch" | ||||
|         href="https://github.com/sist2app/sist2/blob/master/docs/USAGE.md#elasticsearch" | ||||
|         target="_blank">legacyES</a></span><span v-if="$store.state.uiSqliteMode">-SQLite</span> | ||||
|     </span> | ||||
| 
 | ||||
|  | ||||
| @ -138,7 +138,7 @@ export default { | ||||
|         }, | ||||
|         debug: "Debug information", | ||||
|         debugDescription: "Information useful for debugging. If you encounter bugs or have suggestions for" + | ||||
|             " new features, please submit a new issue <a href='https://github.com/simon987/sist2/issues/new/choose'>here</a>.", | ||||
|             " new features, please submit a new issue <a href='https://github.com/sist2app/sist2/issues/new/choose'>here</a>.", | ||||
|         tagline: "Tagline", | ||||
|         toast: { | ||||
|             esConnErrTitle: "Elasticsearch connection error", | ||||
| @ -318,7 +318,7 @@ export default { | ||||
|         }, | ||||
|         debug: "Debug Informationen", | ||||
|         debugDescription: "Informationen für das Debugging. Wenn du Bugs gefunden oder Anregungen für " + | ||||
|             "neue Features hast, poste sie bitte <a href='https://github.com/simon987/sist2/issues/new/choose'>hier</a>.", | ||||
|             "neue Features hast, poste sie bitte <a href='https://github.com/sist2app/sist2/issues/new/choose'>hier</a>.", | ||||
|         tagline: "Tagline", | ||||
|         toast: { | ||||
|             esConnErrTitle: "Elasticsearch Verbindungsfehler", | ||||
| @ -494,7 +494,7 @@ export default { | ||||
|         debug: "Information de débogage", | ||||
|         debugDescription: "Informations utiles pour le débogage\n" + | ||||
|             "Si vous rencontrez des bogues ou si vous avez des suggestions pour de nouvelles fonctionnalités," + | ||||
|             " veuillez soumettre un nouvel Issue <a href='https://github.com/simon987/sist2/issues/new/choose'>ici</a>.", | ||||
|             " veuillez soumettre un nouvel Issue <a href='https://github.com/sist2app/sist2/issues/new/choose'>ici</a>.", | ||||
|         tagline: "Tagline", | ||||
|         toast: { | ||||
|             esConnErrTitle: "Erreur de connexion Elasticsearch", | ||||
| @ -668,7 +668,7 @@ export default { | ||||
|         }, | ||||
|         debug: "调试信息", | ||||
|         debugDescription: "对调试除错有用的信息。 若您遇到bug或者想建议新功能,请提交新Issue到" + | ||||
|             "<a href='https://github.com/simon987/sist2/issues/new/choose'>这里</a>.", | ||||
|             "<a href='https://github.com/sist2app/sist2/issues/new/choose'>这里</a>.", | ||||
|         tagline: "标签栏", | ||||
|         toast: { | ||||
|             esConnErrTitle: "Elasticsearch连接错误", | ||||
| @ -846,7 +846,7 @@ export default { | ||||
|         }, | ||||
|         debug: "Informacje dla programistów", | ||||
|         debugDescription: "Informacje przydatne do znajdowania błędów w oprogramowaniu. Jeśli napotkasz błąd lub masz" + | ||||
|             " propozycje zmian, zgłoś to proszę <a href='https://github.com/simon987/sist2/issues/new/choose'>tutaj</a>.", | ||||
|             " propozycje zmian, zgłoś to proszę <a href='https://github.com/sist2app/sist2/issues/new/choose'>tutaj</a>.", | ||||
|         tagline: "Slogan", | ||||
|         toast: { | ||||
|             esConnErrTitle: "Problem z połączeniem z Elasticsearch", | ||||
|  | ||||
| @ -58,7 +58,7 @@ export default new Vuex.Store({ | ||||
|         optVidPreviewInterval: 700, | ||||
|         optSimpleLightbox: true, | ||||
|         optShowTagPickerFilter: true, | ||||
|         optMlRepositories: "https://raw.githubusercontent.com/simon987/sist2-ner-models/main/repo.json", | ||||
|         optMlRepositories: "https://raw.githubusercontent.com/sist2app/sist2-ner-models/main/repo.json", | ||||
|         optAutoAnalyze: false, | ||||
|         optMlDefaultModel: null, | ||||
| 
 | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user