liuyuqi-dellpc 2 years ago
parent
commit
8d6eecc956

+ 24 - 0
.dockerignore

@@ -0,0 +1,24 @@
+**/.classpath
+**/.dockerignore
+**/.env
+**/.git
+**/.gitignore
+**/.project
+**/.settings
+**/.toolstarget
+**/.vs
+**/.vscode
+**/*.*proj.user
+**/*.dbmdl
+**/*.jfm
+**/bin
+**/charts
+**/docker-compose*
+**/compose*
+**/Dockerfile*
+**/node_modules
+**/npm-debug.log
+**/obj
+**/secrets.dev.yaml
+**/values.dev.yaml
+README.md

+ 8 - 0
Dockerfile

@@ -0,0 +1,8 @@
+FROM nginx:8-jdk-alpine
+VOLUME /tmp
+ADD src /data
+ARG JAVA_OPTS
+ENV JAVA_OPTS=$JAVA_OPTS
+COPY photopea.jar photopea.jar
+EXPOSE 3000
+ENTRYPOINT exec java $JAVA_OPTS -jar photopea.jar

+ 24 - 0
README.md

@@ -0,0 +1,24 @@
+# photopea
+
+online photoshop for you, static deploy without backend, without ad and login.
+
+
+
+[]: # Language: markdown
+[]: # Path: README.md
+
+## preview
+
+## development
+
+## docker deploy
+
+```
+docker run jianboy/photopea:latest
+
+```
+
+
+## LICENSE
+
+所有权归 [Photopea](https://www.photopea.com/) 及其贡献者所有, 我们基于此项目做了部分更改,本项目仅供学习交流, 请勿用于商业用途.如有侵权, 请联系 [我们](liuyuqi.gov@msn.cn),我们会及时删除本项目及docker image.

+ 12 - 0
docker-compose.debug.yml

@@ -0,0 +1,12 @@
+version: '3.4'
+
+services:
+  photopea:
+    image: photopea
+    build:
+      context: .
+      dockerfile: ./Dockerfile
+    environment:
+      JAVA_OPTS: -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005,quiet=y
+    ports:
+      - 3000:3000

+ 10 - 0
docker-compose.yml

@@ -0,0 +1,10 @@
+version: '3.4'
+
+services:
+  photopea:
+    image: photopea
+    build:
+      context: .
+      dockerfile: ./Dockerfile
+    ports:
+      - 3000:3000

BIN
src/code/external/fribidi.wasm


BIN
src/code/external/hb.wasm


+ 0 - 0
images/cta.png → src/images/cta.png


+ 0 - 0
images/guide.svg → src/images/guide.svg


+ 0 - 0
index.html → src/index.html


+ 0 - 0
rsrc/basic/basic.zip → src/rsrc/basic/basic.zip


+ 0 - 0
rsrc/fonts/fonts.png → src/rsrc/fonts/fonts.png


+ 0 - 0
static/photopea/code/DBS.js → src/static/photopea/code/DBS.js


+ 0 - 0
static/photopea/code/ext.js → src/static/photopea/code/ext.js


+ 0 - 0
static/photopea/code/page.js → src/static/photopea/code/page.js


+ 0 - 0
static/photopea/code/pp.js → src/static/photopea/code/pp.js


+ 0 - 0
static/photopea/code/sdk.js → src/static/photopea/code/sdk.js


+ 0 - 0
static/photopea/css/all.css → src/static/photopea/css/all.css


+ 0 - 0
static/photopea/css/page.css → src/static/photopea/css/page.css


+ 0 - 0
static/photopea/css/remixicon.eot → src/static/photopea/css/remixicon.eot


+ 0 - 0
static/photopea/css/remixicon.svg → src/static/photopea/css/remixicon.svg


+ 0 - 0
static/photopea/css/remixicon.woff → src/static/photopea/css/remixicon.woff


+ 0 - 0
static/photopea/css/style.css → src/static/photopea/css/style.css


+ 0 - 0
static/photopea/promo/icon512.png → src/static/photopea/promo/icon512.png


+ 0 - 0
static/photopea/promo/thumb256.png → src/static/photopea/promo/thumb256.png


BIN
src/static/photopea/rsrc/fonts/fonts.png