glenrobson / github_iiif Goto Github PK
View Code? Open in Web Editor NEWIIIF storage on github
License: MIT License
IIIF storage on github
License: MIT License
Currently not implemented:
https://workbench.gdmrdigital.com/projects/test3/profile.xhtml
Hopefully this will fix the manifest issue for level 0 manifests.
Have a look at:
And indicate if its deploying in the interface.
e.g. jp2
This is mostly a problem when editing manifests. Its very difficult to tell if the change has made it to the public website...
Possibly give access to a tmp manifest URL which is updated straight away...
There was a problem with using CNames with workbench. CNames are configured at the root pages repository e.g. glenrobson.github.io. By default it seems that it doesn't enforce_https so when you try and use the website over https none of the Javascript gets loaded.
The fix is to ensure that enforce_https is selected when you create the repo.
At a minimum allow upload of collections. Possibly extend it so you can build collections by pasting in URLs to manifests.
Default jekyll template: https://pages-themes.github.io/primer/
Github props: https://github.com/jekyll/github-metadata/blob/master/docs/site.github.md
Centre 'Add another Project' button when you have multiple projects.
i.e. what happens if your uploading 1 image and you add another one.
Allow users to select new Mirador instance in the files section so that they can configure one of there own Manifests to show in Mirador
On:
https://jigunma.github.io/BambooCutter/manifests/collection.json
This means you can upload manifests but they are not showing in the interface
For 'properties/sha', nil is not a string. (422)
at org.eclipse.egit.github.core.client.GitHubClient.createException(GitHubClient.java:622)
at org.eclipse.egit.github.core.client.GitHubClient.sendJson(GitHubClient.java:713)
at org.eclipse.egit.github.core.client.GitHubClient.put(GitHubClient.java:848)
at com.gdmrdigital.iiif.model.github.ExtendedContentService.setContents(ExtendedContentService.java:49)
at com.gdmrdigital.iiif.model.github.ExtendedContentService.setContents(ExtendedContentService.java:25)
at com.gdmrdigital.iiif.controllers.Repo.uploadFile(Repo.java:345)
at com.gdmrdigital.iiif.controllers.Repo.uploadFile(Repo.java:322)
at com.gdmrdigital.iiif.servlets.JsonUpload.doPost(JsonUpload.java:92)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:681)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:764)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
at com.gdmrdigital.iiif.filters.OAuthFilter.doFilter(OAuthFilter.java:41)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:540)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:687)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357)
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:382)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:895)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1732)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.base/java.lang.Thread.run(Unknown Source)
https://github.com/dnoneill/annonatate/blob/main/.github/workflows/deleteimage.yml
https://github.com/dnoneill/annonatate/blob/main/.github/workflows/convert_images_50mb.yml
If status is failed / finished ensure this is shown to the user.
Also make sure the in process id doesn't make it to the manifest in GitHub
Jul 12, 2022 7:17:50 PM sun.net.www.http.HttpClient logFinest
FINEST: KeepAlive stream used: https://api.github.com/repos/hadro/jwst/contents/images/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/info.json
Failed to create and upload tiles due to: org.eclipse.egit.github.core.client.RequestException: Invalid request.
For 'properties/sha', nil is not a string. (422)
org.eclipse.egit.github.core.client.RequestException: Invalid request.
For 'properties/sha', nil is not a string. (422)
at org.eclipse.egit.github.core.client.GitHubClient.createException(GitHubClient.java:622)
at org.eclipse.egit.github.core.client.GitHubClient.sendJson(GitHubClient.java:713)
at org.eclipse.egit.github.core.client.GitHubClient.put(GitHubClient.java:848)
at com.gdmrdigital.iiif.model.github.ExtendedContentService.setContents(ExtendedContentService.java:49)
at com.gdmrdigital.iiif.model.github.ExtendedContentService.setContents(ExtendedContentService.java:25)
at com.gdmrdigital.iiif.controllers.Repo.uploadDirectory(Repo.java:441)
at com.gdmrdigital.iiif.processor.ImageProcessor.run(ImageProcessor.java:66)
and
FINEST: KeepAlive stream used: https://api.github.com/repos/hadro/jwst/contents/images/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/info.json
Jul 12, 2022 7:16:20 PM sun.net.www.protocol.http.HttpURLConnection getInputStream0
Failed to create and upload tiles due to: org.eclipse.egit.github.core.client.RequestException: Invalid request.
For 'properties/sha', nil is not a string. (422)
org.eclipse.egit.github.core.client.RequestException: Invalid request.
For 'properties/sha', nil is not a string. (422)
at org.eclipse.egit.github.core.client.GitHubClient.createException(GitHubClient.java:622)
at org.eclipse.egit.github.core.client.GitHubClient.sendJson(GitHubClient.java:713)
at org.eclipse.egit.github.core.client.GitHubClient.put(GitHubClient.java:848)
at com.gdmrdigital.iiif.model.github.ExtendedContentService.setContents(ExtendedContentService.java:49)
at com.gdmrdigital.iiif.model.github.ExtendedContentService.setContents(ExtendedContentService.java:25)
at com.gdmrdigital.iiif.controllers.Repo.uploadDirectory(Repo.java:441)
at com.gdmrdigital.iiif.processor.ImageProcessor.run(ImageProcessor.java:66)
and
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./0,0,7700,7382/241,231/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./0,0,7700,7382/482,462/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./0,0,7700,7382/963,923/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./0,0,4096,4096/1024,1024/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./0,4096,4096,3286/1024,822/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./4096,0,3604,4096/901,1024/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./4096,4096,3604,3286/901,822/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./0,0,2048,2048/1024,1024/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./0,2048,2048,2048/1024,1024/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./0,4096,2048,2048/1024,1024/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./0,6144,2048,1238/1024,619/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./2048,0,2048,2048/1024,1024/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./2048,2048,2048,2048/1024,1024/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./2048,4096,2048,2048/1024,1024/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./2048,6144,2048,1238/1024,619/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./4096,0,2048,2048/1024,1024/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./4096,2048,2048,2048/1024,1024/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./4096,4096,2048,2048/1024,1024/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./4096,6144,2048,1238/1024,619/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./6144,0,1556,2048/778,1024/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./6144,2048,1556,2048/778,1024/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./6144,4096,1556,2048/778,1024/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./6144,6144,1556,1238/778,619/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./0,0,1024,1024/1024,1024/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./0,1024,1024,1024/1024,1024/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./0,2048,1024,1024/1024,1024/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./0,3072,1024,1024/1024,1024/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./0,4096,1024,1024/1024,1024/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./0,5120,1024,1024/1024,1024/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./0,6144,1024,1024/1024,1024/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./0,7168,1024,214/1024,214/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./1024,0,1024,1024/1024,1024/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./1024,1024,1024,1024/1024,1024/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./1024,2048,1024,1024/1024,1024/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./1024,3072,1024,1024/1024,1024/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./1024,4096,1024,1024/1024,1024/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./1024,5120,1024,1024/1024,1024/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./1024,6144,1024,1024/1024,1024/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./1024,7168,1024,214/1024,214/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./2048,0,1024,1024/1024,1024/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./2048,1024,1024,1024/1024,1024/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./2048,2048,1024,1024/1024,1024/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./2048,3072,1024,1024/1024,1024/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./2048,4096,1024,1024/1024,1024/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./2048,5120,1024,1024/1024,1024/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./2048,6144,1024,1024/1024,1024/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./2048,7168,1024,214/1024,214/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./3072,0,1024,1024/1024,1024/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./3072,1024,1024,1024/1024,1024/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./3072,2048,1024,1024/1024,1024/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./3072,3072,1024,1024/1024,1024/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./3072,4096,1024,1024/1024,1024/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./3072,5120,1024,1024/1024,1024/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./3072,6144,1024,1024/1024,1024/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./3072,7168,1024,214/1024,214/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./4096,0,1024,1024/1024,1024/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./4096,1024,1024,1024/1024,1024/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./4096,2048,1024,1024/1024,1024/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./4096,3072,1024,1024/1024,1024/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./4096,4096,1024,1024/1024,1024/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./4096,5120,1024,1024/1024,1024/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./4096,6144,1024,1024/1024,1024/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./4096,7168,1024,214/1024,214/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./5120,0,1024,1024/1024,1024/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./5120,1024,1024,1024/1024,1024/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./5120,2048,1024,1024/1024,1024/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./5120,3072,1024,1024/1024,1024/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./5120,4096,1024,1024/1024,1024/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./5120,5120,1024,1024/1024,1024/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./5120,6144,1024,1024/1024,1024/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./5120,7168,1024,214/1024,214/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./6144,0,1024,1024/1024,1024/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./6144,1024,1024,1024/1024,1024/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./6144,2048,1024,1024/1024,1024/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./6144,3072,1024,1024/1024,1024/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./6144,4096,1024,1024/1024,1024/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./6144,5120,1024,1024/1024,1024/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./6144,6144,1024,1024/1024,1024/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./6144,7168,1024,214/1024,214/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./7168,0,532,1024/532,1024/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./7168,1024,532,1024/532,1024/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./7168,2048,532,1024/532,1024/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./7168,3072,532,1024/532,1024/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./7168,4096,532,1024/532,1024/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./7168,5120,532,1024/532,1024/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./7168,6144,532,1024/532,1024/0/default.jpg
Failed to write /mnt/storage/031bd3e9-7e71-4687-bb73-f71923df3dbe/tiles/Stephans_Quintet_NIRCam_and_MIRI_Composite_Image/./7168,7168,532,214/532,214/0/default.jpg
Disk space:
/dev/xvdf 9.8G 8.7G 598M 94% /mnt/storage
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.