{"id":24808668,"url":"https://github.com/veldhub/veld_code__apache_jena_fuseki","last_synced_at":"2025-03-25T11:15:00.513Z","repository":{"id":269147605,"uuid":"906437176","full_name":"veldhub/veld_code__apache_jena_fuseki","owner":"veldhub","description":"Code velds encapsulating an Apache Fuseki triplestore.","archived":false,"fork":false,"pushed_at":"2025-01-21T16:33:22.000Z","size":19,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-30T10:18:28.131Z","etag":null,"topics":["etl","rdf","triplestore"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/veldhub.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-12-20T23:01:55.000Z","updated_at":"2025-01-21T16:33:25.000Z","dependencies_parsed_at":null,"dependency_job_id":"74c2356e-2bd5-4fda-be04-7e7acd1d9996","html_url":"https://github.com/veldhub/veld_code__apache_jena_fuseki","commit_stats":null,"previous_names":["veldhub/veld_code__apache_jena_fuseki"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/veldhub%2Fveld_code__apache_jena_fuseki","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/veldhub%2Fveld_code__apache_jena_fuseki/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/veldhub%2Fveld_code__apache_jena_fuseki/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/veldhub%2Fveld_code__apache_jena_fuseki/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/veldhub","download_url":"https://codeload.github.com/veldhub/veld_code__apache_jena_fuseki/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245449677,"owners_count":20617190,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["etl","rdf","triplestore"],"created_at":"2025-01-30T10:18:29.707Z","updated_at":"2025-03-25T11:15:00.464Z","avatar_url":"https://github.com/veldhub.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ![veld chain](https://raw.githubusercontent.com/veldhub/.github/refs/heads/main/images/symbol_V_letter.png) veld_code__apache_jena_fuseki\n\nThis repo contains [code velds](https://zenodo.org/records/13322913) for running a stable and \nreproducible Apache Fuseki triplestore.\n\nSome additional code velds are offered for importing and exporting data to and from the triplestore.\n\nThese can be either integrated into chain velds (see for example: \nhttps://github.com/veldhub/veld_chain__gutenberg_fuseki and \nhttps://github.com/veldhub/veld_chain__automatic_tei-ification_of_gutenberg ), or be used \nstandalone by cloning this repo ad-hoc, and modyfing its data structure and respective veld yaml\nfiles.\n\n## requirements\n\n- git\n- docker compose\n\n## how to use\n\nA code veld may be integrated into a chain veld, or used directly by adapting the configuration \nwithin its yaml file and using the template folders provided in this repo. Open the respective veld \nyaml file for more information.\n\nRun a veld with:\n```\ndocker compose -f \u003cVELD_NAME\u003e.yaml up\n```\n\n## contained code velds\n\n**[./veld_run_server.yaml](./veld_run_server.yaml)** \n\nruns an Apache Fuseki Triplestore server, which can be reached at http://localhost:3030/ . Its \nconfiguration is stored in [./data/fuseki_config/](./data/fuseki_config/) and its data at\n[./data/fuseki_data/](./data/fuseki_data/) . Important: leave this service running while executing \nother chain or code velds.\n\n```\ndocker compose -f veld_run_server.yaml up\n```\n\n**[./veld_import_rdf.yaml](./veld_import_rdf.yaml)** \n\nimports XML/RDF data from a given folder.\n\n```\ndocker compose -f veld_import_rdf.yaml up\n```\n\n**[./veld_export.yaml](./veld_export.yaml)** \n\nexports data given rq (sparql query) files (samples can be found in \n[./data/queries/](./data/queries/)) into supported serializations which are saved into \n[./data/fuseki_export/](./data/fuseki_export/)\n\n```\ndocker compose -f veld_export.yaml up\n```\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fveldhub%2Fveld_code__apache_jena_fuseki","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fveldhub%2Fveld_code__apache_jena_fuseki","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fveldhub%2Fveld_code__apache_jena_fuseki/lists"}