Outline - a Notion-like open source app
- 
It seems there's a PR to get it to work with Gitea auth: https://github.com/outline/outline/pull/2134 
- 
Outline model is open core, so don't get your hopes too high to get all functionalities in the Open Source version. @ruihildt is it? I don't see any paid for add-ons on their website... 
- 
@ruihildt I emailed them asking if any features aren't included, they replied: We offer an enterprise edition that has these additional features: - Audit trail
- SAML login (Okta, OneLogin, etc)
- Support contract
 Everything else is included in the OSS edition 
- 
Latest release includes generic oidc authentication. Hooked it up with keycloak and seems to be running fine. 
- 
@infogulch yeah, but there is no local authentication yet https://github.com/outline/outline/projects/5 So at present your can self host but you'd still have to login using Google or Slack @jdaviescoates useful info 
 I tried to install Outline on a separate VPS using CapRover
 But it failed, maybe because I skipped the gmail and slack env variables, as I don't use those platforms.
 So I canned it.
 Maybe I will try again.It certainly looks a useful app and would be nice to have here on Cloudron. 
- 
Latest release includes generic oidc authentication. Hooked it up with keycloak and seems to be running fine. @klawitterb is keycloak easy to use ? 
 haven't tried it out yet
- 
@klawitterb is keycloak easy to use ? 
 haven't tried it out yet@timconsidine Keycloak ist a fully fledged identity provider. So you're presented with millions of config options. Wouldn't call myself an expert in this topic but setting up a new client is quite straight forward if you've used oidc before. 
- 
@timconsidine Keycloak ist a fully fledged identity provider. So you're presented with millions of config options. Wouldn't call myself an expert in this topic but setting up a new client is quite straight forward if you've used oidc before. @klawitterb thanks 
 Not used oidc before, so maybe that's where my knowledge gap starts.
 Will look into it.
 Where do you host keycloak ? You managed to get it as custom package into cloudron or you use it on another VPS ?
 If you don't mind me asking.
- 
@jdaviescoates useful info 
 I tried to install Outline on a separate VPS using CapRover
 But it failed, maybe because I skipped the gmail and slack env variables, as I don't use those platforms.
 So I canned it.
 Maybe I will try again.It certainly looks a useful app and would be nice to have here on Cloudron. @timconsidine Yeah, this is one of those impossible to install apps that are super appealing to everyone. I've only ever managed to do it once, there's a write-up somewhere out there, but I've never chatted with anyone else who actually set it up. It seems ppl just got the hosted one. Too bad, really. 
- 
@klawitterb thanks 
 Not used oidc before, so maybe that's where my knowledge gap starts.
 Will look into it.
 Where do you host keycloak ? You managed to get it as custom package into cloudron or you use it on another VPS ?
 If you don't mind me asking.@timconsidine I've packed it up as a custom cloudron app. Wouldn't call it production ready though. Same for outline itself. 
 So I've got now 3 apps driving this, outline, keycloak and minio for storage. Not exactly simple. 
- 
@timconsidine I've packed it up as a custom cloudron app. Wouldn't call it production ready though. Same for outline itself. 
 So I've got now 3 apps driving this, outline, keycloak and minio for storage. Not exactly simple. @klawitterb brillliant ! 
 if it gets to production and you don't mind sharing it, let us know.
 I'm having a play keycloak on another VPS (I'm always nervous of breaking things on my Cloudron)
- 
@klawitterb brillliant ! 
 if it gets to production and you don't mind sharing it, let us know.
 I'm having a play keycloak on another VPS (I'm always nervous of breaking things on my Cloudron)@timconsidine on the topic of oidc. There is a fully featured oidc provider within the Kopano Meet app. For internal use I have even separated the oidc provider into a separate app. I did write down how to configure external apps on cloudron against it in https://blog.9wd.eu/posts/cloudron-oidc-nextcloud/ 
- 
@timconsidine on the topic of oidc. There is a fully featured oidc provider within the Kopano Meet app. For internal use I have even separated the oidc provider into a separate app. I did write down how to configure external apps on cloudron against it in https://blog.9wd.eu/posts/cloudron-oidc-nextcloud/ 
- 
@timconsidine on the topic of oidc. There is a fully featured oidc provider within the Kopano Meet app. For internal use I have even separated the oidc provider into a separate app. I did write down how to configure external apps on cloudron against it in https://blog.9wd.eu/posts/cloudron-oidc-nextcloud/ 
- 
Would love to see Outline on CloudRon, hope @klawitterb will share the code to be added to the CloudRon  
- 
Latest release includes generic oidc authentication. Hooked it up with keycloak and seems to be running fine. @klawitterb said in Outline - a Notion-like open source app: Latest release includes generic oidc authentication. Hooked it up with keycloak and seems to be running fine. Even though I liked your post, I only just re-spotted that this PR has been merged https://github.com/outline/outline/pull/2388 Looks like most of this other Authentication stuff has been done too: 
 https://github.com/outline/outline/projects/5It'd be really fantastic if @klawitterb could collaborate with @staff to get Outline into the Cloudron app store! 
- 
@klawitterb said in Outline - a Notion-like open source app: Latest release includes generic oidc authentication. Hooked it up with keycloak and seems to be running fine. Even though I liked your post, I only just re-spotted that this PR has been merged https://github.com/outline/outline/pull/2388 Looks like most of this other Authentication stuff has been done too: 
 https://github.com/outline/outline/projects/5It'd be really fantastic if @klawitterb could collaborate with @staff to get Outline into the Cloudron app store! 
- 
@klawitterb said in Outline - a Notion-like open source app: Latest release includes generic oidc authentication. Hooked it up with keycloak and seems to be running fine. Even though I liked your post, I only just re-spotted that this PR has been merged https://github.com/outline/outline/pull/2388 Looks like most of this other Authentication stuff has been done too: 
 https://github.com/outline/outline/projects/5It'd be really fantastic if @klawitterb could collaborate with @staff to get Outline into the Cloudron app store! @jdaviescoates Happy to share the code, just fired it up a couple of months ago to see if it would work. So should be regarded as a prototype only. 
 https://git.apehost.de/cloudron-apps/outline
 Keep in mind that it also requires a S3 compatible storage like minio. So full solution would actually require 3 apps to be running.
- 
@jdaviescoates Happy to share the code, just fired it up a couple of months ago to see if it would work. So should be regarded as a prototype only. 
 https://git.apehost.de/cloudron-apps/outline
 Keep in mind that it also requires a S3 compatible storage like minio. So full solution would actually require 3 apps to be running.@klawitterb Nice thanks for sharing! it also requires a S3 compatible storage like minio Maybe this is a good time to bring up the Addon request: blob storage (s3) thread, which proposes a new "s3" addon in the same vein as the database addons that would create and manage s3-compatible buckets for apps automatically upon request in the app definition's manifest. 
- 
@jdaviescoates Happy to share the code, just fired it up a couple of months ago to see if it would work. So should be regarded as a prototype only. 
 https://git.apehost.de/cloudron-apps/outline
 Keep in mind that it also requires a S3 compatible storage like minio. So full solution would actually require 3 apps to be running.@klawitterb Hi, were you able to make LDAP authentication work? I tried to build and install from the repo you shared but it threw several errors. Could you share a bit more about how you made Outline work with Cloudron user directory? 
 








