Skip to content

willnx/sawmill_api

Repository files navigation

Sawmill API

Local dev setup

Prerequisites

To get started, you'll need Python3, Docker or Podman, the PostgreSQL header files installed (libpq-dev for Debian/Ubuntu, postgresql-libs for RHEL) and make.

It's also highly recommend that you setup a Python virtual environment, but hey, it's your system.

Run the following commands:

  1. make bootstrap
  2. make images
  3. make up
  4. make migrate (in a different tab/window)
    • The app will constantly restart until the database is configured.

You can now access the API via https://localhost:8000.

License Information

This project is licensed under the Business Source License 1.1. It's free for personal or internal use. Commercial use (including SaaS, resale, or bundling in hardware) requires a commercial license. The license will convert to Apache 2.0 on June 1, 2030.

Long story short, anyone can use it at their home or at work for free. If you want to try and profit off it directly, you'll need a license.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published