A web application for you to release your app/binary in an organized way.
- Traditional (Recommanded)
# prepare mongodb
yarn
# create a .env file and set up your environment variables
yarn watch
# start development now
- Using Docker This option run your development server in docker. Your code change needs ~ 10s to make changes to your docker environment. This is good to test the server against production environment while active development.
# install docker & docker-compose
yarn watch-build
# in another terminal
yarn docker-watch
# start development now
- Traditional
# setup mongodb in your server
# edit .env file
yarn build
NODE_ENV=production yarn start
# make a service or use pm2 to make your app run as daemon
- Using docker (Recommended)
# install docker and init docker swarm
# init docker swarm is easy
docker swarm init
# A production template docker-compose.stack.yml is provided for you
# Please make change according your environment
# Traefik label is added for traefik reverse-proxy. Remove it if you don't need it.
docker stack deploy -c docker-compose.stack.yml
- Create Project and Release <-- Finish
- Public API for release version checking, release download <-- Finish
- Support iOS plist <-- Finish
- Release Expiration <-- Current
- Release Password Protection
- Customizable Project Page (Online Pug Editor), Templates
- Email/Telegram Release Notification