Can smbdy suggest any way to import my `README.md` from private repo (GitLab, GitHub, BitBucket or any).
I mean, Confluence need a user (addon-*), or any config with credentials/endpoint - to auth on this repo and then import markdown pages. TY
There are few free plugins, but there is no "auth" options:
- confluence-markdown-macro
- marked
Markdown Extensions for Confluence - supports only GitHub and BitBucket, and is expensive for me.
Hi, you may try to use nginx proxy wich add read_access token (repository_read) to markdown request for get Readme from private repo:
http {
# Gitlab address
upstream gitlab {
server gitlab.local:443;
}
server {
listen 80;
server_name confluence;
location ~* "/api/([v0-9]+)/projects/([0-9]+)/repository/files/README.md" {
proxy_pass https://gitlab;
proxy_set_header PRIVATE-TOKEN TOKEN;
}
}
}
And then use URL in macro:
http:
//confluence/api/v4/projects/999/repository/files/README.md/raw?ref=master
Markdown Macro plugin author here. 👋
We don't currently have plans to add support for authenticated remote connections in the short term. However, this is a free, and open source plugin. You're welcome to add it via a pull request at https://bitbucket.org/atlasauthority/markdown-macro-for-confluence/src and we will be happy to accept it.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
found this one, maybe someone can check about combining: any markdown-plugin + any GitLab plugin:
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.