[SUPPORT] UNRA1DUSER - Linkwarden


Recommended Posts

Support for Docker image Linkwarden

 

Application: https://linkwarden.app/

GitHub: https://github.com/linkwarden/linkwarden

Documentation: https://docs.linkwarden.app/

Template: https://github.com/UNRA1DUser/unraid-docker-templates

 

Overview:

|-------------------------------------------------
| General Information
|-------------------------------------------------
Linkwarden is a self-hosted, open-source collaborative bookmark manager to collect, organize and archive webpages.


The objective is to organize useful webpages and articles you find across the web in one place, and since useful webpages can go away (see the inevitability of Link Rot), Linkwarden also saves a copy of each webpage as a Screenshot and PDF, ensuring accessibility even if the original content is no longer available.


Additionally, Linkwarden is designed with collaboration in mind, sharing links with the public and/or allowing multiple users to work together seamlessly.


|-------------------------------------------------
| Register for an Account
|-------------------------------------------------
After the start of the Container you need to Sign up for an Account in your own Application. 


|-------------------------------------------------
| SSO/OAuth Integrations
|-------------------------------------------------
Here are all the SSO/OAuth integrations Linkwarden has -> https://docs.linkwarden.app/self-hosting/sso-oauth

 

Edited by UNRA1DUser
Link to comment
11 hours ago, UNRA1DUser said:
|-------------------------------------------------
| Register for an Account
|-------------------------------------------------
After the start of the Container you need to Sign up for an Account.

Why? Is this not fully contained and self hosted?

Link to comment
6 hours ago, JonathanM said:

Why? Is this not fully contained and self hosted?


 

It is completely self-hosted. But I have not found a single standard account in the DB. The documentation doesn't show anything either.

You can install an SSO connection and then log in with it. But without this, you first have to create an account within your own application.

I have also not read anything about an admin account that can administer all other accounts. If you find any information about it here, please let me know. I will then implement this. 

Link to comment
  • UNRA1DUser changed the title to [SUPPORT] UNRA1DUSER - Linkwarden
  • 2 weeks later...

Hi,

 

I tried to install but it doesn't work, so maybe I missed a parameter or something (I changed nothing).

I noticed "WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap." at the end of the Docker command execution.

 

Do you have any advice or any guidance to make it works ? Many thanks

 

image.thumb.png.5bffe5302cd6960fdaab3a3f29a2a681.png

Link to comment

Ok I answer to myself:

 

First install "Postgres12.5" docker (define login, password, database name in the template -- example    zarkoff, strongpassword, linkwardenDB)

Also I used a "Custom Network" instead of "Bridge", --example ip is 192.168.1.80 (port 5432 if you do not change it)

 

Then install Linkwarden,

In Network type, put the same "Custom Network"

on line DATABASE_URL, put (if you consider all elements in example here)

postgresql://zarkoff:[email protected]:5432/linkwardenDB

 

And it works...

Edited by zarkoff
  • Like 1
Link to comment

Hey there,

when logging out it redirects me to localhost:3000 instead of myip:3000.

I found a possible solution where I would need to edit the .env file. Thought it would be under appdata but the linkwarden folder is completly empty. So could you tell me where to find the .env?

Link to comment
On 4/5/2024 at 4:59 PM, Flex0 said:

Hey there,

when logging out it redirects me to localhost:3000 instead of myip:3000.

I found a possible solution where I would need to edit the .env file. Thought it would be under appdata but the linkwarden folder is completly empty. So could you tell me where to find the .env?

Hi,

 

you can just edit the "NEXTAUTH_URL" Value and point to you´re IP instead of localhost.

 

Example:

Change from "http://localhost:3000/api/v1/auth" to "http://192.168.1.1:3000/api/v1/auth"

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.