A clone of Fastlane Boarding built with Node.js!
At eventOne, we are building a event app platform and we needed a way to integrate TestFlight beta invites into the platform. Fastlane Boarding was great but we use Node.js primarily. So we created a clone of it built in Node.js and then decided to open source it.
To get started, follow these steps:
- Click the deploy button below
- Enter your configuration
- Click "Deploy app"
To secure your webpage, you only have to set the
AUTH_TOKEN environment variable to any password.
- You can send your users the link and tell them the password
- You can send them the direct link including the token like this: https://url.com/?token=[password]
Available environment variables
ITC_USERiTunes Connect username
ITC_PASSWORDiTunes Connect password
ITC_APP_IDThe Apple ID or Bundle Identifier of your app
AUTH_TOKENSet a password to protect your website from random people signing up
GA_PROPERTY_IDIf you want analytics, add your Google Analytics Property ID
With Heroku you can easily use your own domain, follow this guide.
- Create a
.envfile with the following contents:
# Required ITC_APP_ID=<your_app_id> ITC_USER=<your_email> ITC_PASSWORD=<your_password> # Optional ITC_APP_TESTER_GROUP=<your_group> AUTH_TOKEN=<your_token> GA_PROPERTY_ID=<your_ga_property_id> PRIVACY_URL=<your_url>
npm run dev
This project is licensed under the terms of the MIT license. See the LICENSE file.
This project is in no way affiliated with Apple Inc. This project is open source under the MIT license, which means you have full access to the source code and can modify it to fit your own needs.