Git Product home page Git Product logo

lucyfer's People

Contributors

kinabalu avatar phillipross avatar pr3d4t0r avatar sbalmos avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

lucyfer's Issues

Specify environment variable for specific Docker Compose files

Specify environment variable for specific Docker Compose files (one or more).

As a user, I want to be able to specify which Docker Compose file to use with the lucy command.

Proposed solution:

export LUCYFER_COMPOSE=my-compose-file.yaml if static, or LUCYFER_COMPOSE="whatever.yaml" lucy start

Implement lucy update

Implement lucy update:

  • Updates the lucy script itself
  • Updates the README* files
  • Updates Lucyfer to the latest image

Replace wget with cURL in all shell scripts

Replace wget with cURL in all shell scripts. wget doesn't come out of the box with macOS, cURL is universal... I think.

Or maybe abstract them and use whatever is available...?

Build-ability for arm64 platform

It would be extremely helpful to be able to build on arm64/aarch64 docker platform to enable local native use on Apple Silicon and other arm64 platforms without requiring rosetta2 or qemu emulation.

lucyfer-m1 image on dockerhub is amd64 arch rather than arm64

From an apple silicon machine running docker desktop for mac:

% docker container run --rm -it pr3d4t0r/lucyfer-m:latest uname -a
WARNING: The requested image's platform (linux/amd64) does not match the detected host platform (linux/arm64/v8) and no specific platform was requested
Linux 7730b3baa2c4 5.10.124-linuxkit #1 SMP PREEMPT Thu Jun 30 08:18:26 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux

From an intel machine running docker desktop for mac:

% docker container run --rm -it pr3d4t0r/lucyfer-m:latest uname -a
Linux abd6e39f3e6b 5.10.124-linuxkit #1 SMP Thu Jun 30 08:19:10 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux

Screen Shot 2022-09-13 at 7 23 39 PM

SPARQL notebook unable to render results

The following shows the image versions:

Screen Shot 2023-01-28 at 10 58 33 AM

The following shows the start of the notebook

Screen Shot 2023-01-28 at 11 01 29 AM

The following shows the tabular output of the query first, then the error when asking for the diagram output

Screen Shot 2023-01-28 at 11 02 24 AM

note the error shown under the cell with the %display diagram
error reads Error: Response processing error: 'ConjunctiveGraph' object has no attribute 'load'

Make Lucyfer Compose more flexible: configurable container name and port

Similar to #43, in this case the start command can take these forms:

start - uses the default lucyfer-compose.yaml' and defines lucyferrunning on port8085`

start 8085 - changes the port from 8805 to 8085, the container name is automagically generated

start 8085 io - changes the port to 8085 and the container name is lucyfer

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.