Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

A service powering the data feeds

License

NotificationsYou must be signed in to change notification settings

api3dao/airseeker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A service powering data feeds using theSigned API.

Airseeker v2 is a streamlined redesign of theoriginal Airseeker, focusedexclusively on working with Signed APIs for improved efficiency and simplicity.

Getting started

  1. pnpm install - To install the dependencies.
  2. cp config/airseeker.example.json config/airseeker.json - To create the configuration file.
  3. cp config/secrets.example.env config/secrets.env - To create the secrets file.

Flowchart and specification

A render of the flowchart can be found below. To edit this document, usediagrams.net toeditairseeker_v2_pipeline.drawio, preferably by cloning the repository and loading the file locally.

Airseeker flowchart

Link to theAirseeker specification.

Configuration

Seeconfiguration for details.

Versioning and release

Airseeker usessemantic versioning. The version is specified in thepackage.json file. Thepackage is published to GitHub, NPM, Docker Hub.

To release a new version:

  1. pnpm create-release:npm [major|minor|patch] - This will bump the version throughout the repo and commit thechanges.
  2. Push tomain. This will trigger thetag-and-release GitHub Actions job and result in 1) the commit being taggedwith the new version, 2) the release being created on GitHub and npm, and 3) the Docker image being built and pushedto Docker Hub.

Docker

Build

The docker image can be built by running the following commands from the root directory:

pnpm run docker:build

Run

Create a.env file usingcp .env.example .env and run the docker image locally with:

pnpm run docker:run

[8]ページ先頭

©2009-2025 Movatter.jp