Installation

It is relativly easy to setup skarf with docker.

With Docker 🐳

Install Docker: Get Docker

Docker Compose

docker-compose.yml

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 and CTRL+C to get out of it and configure it. Help: Configure Skarf