Skip to content

buddypond/app-template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 

Repository files navigation

🧪 Buddy Pond App Template

This is a ready-to-deploy template for building and hosting Buddy Pond Apps.

By forking this repo and connecting your GitHub account to Buddy Pond, you can automatically publish your static app files to your Buddy Pond App using GitHub Actions.

buddy-the-frog-256


🚀 How It Works

This repo includes a pre-configured Buddy Pond Upload Action that uploads your app files (like index.html, images, CSS, JavaScript, etc.) to your personal Buddy Pond storage space whenever you push to the main branch.


buddy-apps


✅ Quick Start

1. Fork this repo

Click “Use this template” to create your own copy under your GitHub account.


2. Generate a Buddy Pond API Key

Inside your Buddy Pond account:

  1. Open your Profile
  2. Navigate to API Keys
  3. Create a new API Key with the deploy permissions
  4. Copy the newly generated API Key
generate-api-keys.webm

3. Add Your Buddy Pond API Key to Github

In your new Github repo:

  1. Go to SettingsSecrets and variablesActionsNew repository secret
  2. Create a secret named BP_API_KEY
  3. Copy in your Buddy Pond API Key

3. Configure Your Upload Target

In .github/workflows/deploy.yml, update this section with your Buddy Pond info:

- uses: buddypond/upload-action@v1
  with:
    bp_api_key: ${{ secrets.BP_API_KEY }}
    user: YourBuddypondUsername
    folder: pads/your_app_folder

Note: Your target folder can be any path within your Buddy Files home. We recommend uploading to the pads directory.

Storage Limitations

Free Buddy Pond accounts default to 10mb of storage per user. Storage limits are linked to 1:1 to your BuddyCoin balance of $MEGA coins. You can acquire more $MEGA within Buddy Pond.

About

Ready-to-deploy template for building and hosting Buddy Pond Apps.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages