Skip to content
This repository has been archived by the owner on Jan 20, 2024. It is now read-only.

Latest commit

 

History

History
28 lines (18 loc) · 753 Bytes

README.md

File metadata and controls

28 lines (18 loc) · 753 Bytes

Amber Backend

This is the backend app of Project Amber, a task list app.

This is a basic Flask/SQLAlchemy app that takes care of syncing tasks between devices.

Configuration

The config file is a JSON file that is loaded from either ./config.json or /etc/amber.json, whichever is found first.

Example config:

{
    "database": "sqlite:///file.db", // SQLAlchemy database URI
    // see https://docs.sqlalchemy.org/en/13/core/engines.html#database-urls
    "allow_signup": false // whether to allow /api/signup or not
    "loglevel": 0 // 0: errors, 1: warnings, 2: info
}

Dependencies

This app directly depends on flask, flask-sqlalchemy, and bcrypt.

Licenses

See LICENSE.txt.