githubEdit

Push


Upload a distributed app

post

Upload a distributed app to the server

Authorizations
AuthorizationstringRequired

Your ByteNite access token

Body
datastringRequired

Base64-encoded tar archive containing application code, configuration, and dependencies.

Responses
chevron-right
200

A successful response.

Each bytenite job is tagged to an app which describes the type of job being run.

idstringRead-onlyOptional

Unique identifier assigned to the distributed app (UUID).

Example: a1b2c3d4-e5f6-7890-abcd-ef1234567890
namestringOptional

Human-readable name of the app.

Example: video-transcoding
versionstringOptionalExample: 1.0
ownerstringOptional

UUID of the user who owns the app.

Example: b7aac91d-7e62-4923-898f-5c6d9ea48927
statusstringOptional

Status of the app, e.g., active, inactive.

Example: active
isPublicbooleanOptional

Indicates whether the app is publicly accessible.

createdAtstring · date-timeRead-onlyOptional

UTC timestamp when the app was created.

updatedAtstring · date-timeRead-onlyOptional

UTC timestamp when the app was last updated.

platformstringOptional

Target platform for app execution (e.g., docker).

Example: docker
hashstringRead-onlyOptional

SHA256 checksum of the uploaded tar archive.

Example: Plv5qqtm1jPtm8Brq4jMj9u/zSJMQV85fl62UNxltcM=
linkstringOptional

Currently contains the link to the app's source code.

entrypointstringOptional

Main executable file or script to launch the application (e.g., main.py).

Example: main.py
revisionstring · int64Read-onlyOptional

Internal revision tracking number.

descriptionstringOptional

Optional free-form description of the app.

userNamestringOptional

User name of the app owner.

Example: alice
post
/apps

Last updated

Was this helpful?