Skarf - A linktree alternative

Skarf is a open source project (by me) which is an excellent, self-hosted alternative to linktree. Skarf is, as of writing this, on version v0.2.5. It has a configuration which allows you to make your links stand out. It is created with Flask, but it can compile into static content.

Screenshots

Sceenshot #1

Screenshot #2

Installation

Check the docs for more in depth installation guide, but here is the basic one. Create a docker-compose.yml. You will require docker for this. Put the following content into the file.

version: '3.3'
services:
    app:
        container_name: skarf
        ports:
            - '8080:80' # To expose skarf onto the host machine (remove this if you are using a reverse proxy such as traefik)
        volumes:
            - './static:/app/static' # To store data in the [website]/static/ url
            - './config:/app/config' # To store the config.yml config
            - './build:/app/build' # If you want to compile the website instead of serving it as a webpage.
        image: 'ghcr.io/woooferz/skarf:master'

Then run docker-compose up. Shutdown the container and you can proceed to configure it. Here is the docs for that: The docs for that.

Thanks for reading and enjoy the rest of your day!

Share on: