![Maven Central Adds Sigstore Signature Validation](https://cdn.sanity.io/images/cgdhsj6q/production/7da3bc8a946cfb5df15d7fcf49767faedc72b483-1024x1024.webp?w=400&fit=max&auto=format)
Security News
Maven Central Adds Sigstore Signature Validation
Maven Central now validates Sigstore signatures, making it easier for developers to verify the provenance of Java packages.
Kyber is a publishing tool that allows you to get the most out of your Confluence installation. The export tools built into Confluence can only minimally be customized.
Kyber is written in Python 2.7.
Kyber depends on Beautiful Soup 4, Python Markdown, and WeasyPrint. You
can get the first two from apt, but WeasyPrint will require pip
.
Then again, you can just get them all from pip
.
::
sudo apt-get install python-bs4 python-markdown
sudo pip install weasyprint
A Confluence toolchain will also require Confluence, so you should probably get one if you don't already have one.
Kyber uses Confluence's XML-RPC API, so exporting the space manually is not necessary.
You will need export permission on the space which you plan to extract.
Pass the space key with -s
and the URL of the Confluence wiki with
-u
; Kyber will export and download the target space for you.
::
kyber -s LTM -u https://lamestation.atlassian.net/wiki/
Output will be generated in the build/
directory.
If the space key is given without a URL, the last download of that space will be re-run.
::
kyber -s LTM
The space key must be passed for Kyber to run.
Kyber can be used to generate PDF and HTML output. Since Confluence already generates HTML output, Kyber's role in this is more about style and presentation, as the output can be customized a great deal more using Kyber than the built-in space exporter.
Multi-page HTML
By default, Kyber produces a multi-page HTML document, largely a
repackaged version of Confluence's built-in export.
This HTML output will appear in:
::
build/<SPACE>/<SPACE>/
Single-page hTML
The --single-page
parameter to generate a single file document at:
::
build/<SPACE>/<SPACE>/_output_.md
The ``--pdf`` parameter will generate a styled PDF using WeasyPrint at:
::
build/<SPACE>/<SPACE>/_output_.pdf
**Kyber is in development and some things aren't working right or don't
work at all. Please help improve Kyber!**
Bug Reporting
Report any Kyber bugs to the issue tracker <https://github.com/lamestation/kyber/issues>
__.
Copyright (c) 2015 LameStation LLC. This software is released under a GPLv3 license.
FAQs
A publishing toolchain for Confluence
We found that kyber demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Maven Central now validates Sigstore signatures, making it easier for developers to verify the provenance of Java packages.
Security News
CISOs are racing to adopt AI for cybersecurity, but hurdles in budgets and governance may leave some falling behind in the fight against cyber threats.
Research
Security News
Socket researchers uncovered a backdoored typosquat of BoltDB in the Go ecosystem, exploiting Go Module Proxy caching to persist undetected for years.