An overview of LinkStack


I use LinkStack as an app at link.michaellamb.dev and have added it to my social media pages as a link dashboard. I often share the link to the app with new contacts to give them all the options to connect with me. There are even a few other users on my LinkStack with their own pages as the app has an admin feature and a registration toggle (disabled by default). My instance of LinkStack is running in the Raspberry Pi cluster1 I have documented in the past2.

LinkStack is an open source project which solves link sharing and management of shared links. It offers a customizable page like Linktree, but with so much more opportunity and freedom – as long as you’re comfortable starting a Docker container!

I trust the project’s documentation on GitHub and recommend using that to determine how you might want to add this free and available resource to your web properties.

LinkStack vs. Linktree

Features

Linktree is a very quick and simple solution for creating a list of links with customizable buttons, colors, and backgrounds but its features are limited. Linktree intentionally limits these features to ensure only the most user-friendly experience is possible on their platform. When compared to LinkStack, Linktree has no feature that comes close to the Themes offered by default with new instances of a LinkStack app. Custom Themes in LinkStack gives users the ability to design their page exactly how they like it.

Hosting

LinkStack offers a robust platform with the option to host yourself or host on their servers. Self-hosting a LinkStack app is straightforward and can happen in a few clicks. LinkStack’s inspiration is to empower data ownership among individuals and groups who need a reliable and autonomous solution for sharing links. Alternatively, you may find using a hosted instance might be right for you. The LinkStack org provides low-cost hosting in addition to their community instance program which anyone can use for free.

Linktree isn’t a project, it’s a product. Their pricing model is a higher premium than LinkStack’s.

Support

Because it is an open source project, LinkStack offers community support on Mastodon and Discord.

Developer Contribution Guide

LinkStack is written in PHP with the Laravel framework. Developers may contribute bug reports, code discussions, code fixes, and new features. The Discord server is where communication around this work takes place. The maintainers use GitHub Flow as an integration strategy.

linkstack animated logo


Authored by Michael Lamb.
Published on 07 June 2023.
Category: Social


Leadership Greater Jackson - Reflection


Leadership Greater Jackson

In January 2023, I started a community-oriented leadership program called Leadership Greater Jackson based in Jackson, MS. The program introduced me to community leaders across the city, county, and state, and helped create and shape new relationships with other members of this 35th cohort of the program. A number of my colleagues at C Spire have gone through this program and after chatting with them I decided to apply and was lucky enough to be invited!

This post is intended to highlight my experiences, as well as serve as an open invitation to my fellow Leadership members to stay in touch by joining my dev Discord. LGJ35 members should send me a direct message on Discord @michaellambgelo to receive the official @LGJ35 role.

Closing Retreat

Here’s the last Instagram post commemorating our closing retreat. We spent the morning at the Mississippi Museum of Art before enjoying lunch at the Capital Club. Then we enjoyed an afternoon of fellowship, offering reflection on our time together. A small group joined us for a short walking tour where we heard about the history of Jackson from John Spann. At the end of the day, we celebrated with a rooftop after party!

The first post

I started this program with no prior relationships with anyone else in the cohort. I have since established some solid relationships and created a number of acquaintances such that my local network is significantly enriched. Here’s my first post featuring Akilah and Randy!

Cultural Differences Retreat

Most of our class days were spent in Jackson but this post features photos from a weekend retreat in Tupelo, MS.

Criminal and Civil Justice and the Law

This particular day was difficult because the controversial bill HB 1020 was being debated in the state legislature. HB 1020 expands a state police force within the city limits of Jackson and establishes an unconstitutional, unelected judicial district. The bill was signed into law by the governor in April.

State and Local Government

Again, this day had some challenges because of the contents of HB 1020 as well as some other differences but one of the things was was amazing about LGJ35 was how we used these opportunities to push ourselves into some stretching, necessary conversations.

Healthy Food Day

Our cohort split into different groups to organize some fun, educational events in an inner city community. Healthy Food day found us potting chard, making veggie tacos, and sauteeing collard greens.

Health and Human Needs

The Jackson Medical Mall is a revitalization of Jackson’s first commercial mall. It was reimagined as a place for community services. Check out the Instagram post for more! I was certainly surprised by everything offered there.

Quality of Life

Quality of life was an important theme to consider in the context of the city of Jackson. We spent a lot of time learning about the cultural and art experiences offered by the city’s museums and arts districts, Fondren and Belhaven.


Authored by Michael Lamb.
Published on 30 May 2023.
Tags: life-update



About michaellamb.dev

Michael Lamb is a software engineer working at C Spire. If you have a blog-specific inquiry please create a new issue on GitHub. Feel free to fork this blog and build your own!

Get to know who I am in my first post Hello, World!

© Copyright 2021-2024
Michael Lamb Blog