Clothion is easy to self-host.

Create your own instance to have maximum control over your data !

Follow these steps to run Clothion :

Clone the repository

git clone <https://github.com/astariul/clothion.git>
cd clothion

Create the Database

Create a folder where you will keep your SQLite database :

mkdir ~/data

Then install alembic :

pip install alembic

Then create the database and initialize the tables :

CLOTHION_DB_PATH="~/data/clothion.sql" alembic upgrade head

Run with Docker

If you have Docker installed, running Clothion is easy. First, build the Docker image :

docker build -t clothion .

Then run the container :

docker run -p 9910:9910 -v ~/data:/clothion/data -e CLOTHION_DB_PATH="/clothion/data/clothion.sql" clothion