This repository was archived by the owner on Nov 23, 2022. It is now read-only.
Releases: exoframejs/exoframe-server
Releases · exoframejs/exoframe-server
Homepage hotfix
- Fix build process for newer ncc versions
Funcion deployments release
Additions:
- Add function deployments
- Add linting, npm scripts and run it in travis
Changes:
- Use node 12 as lowest required version
- Remove pkg and use node:alpine base for resulting image
Fixes:
- Rename nginx template to static template
- Show warning instead of error when user config does not exist
More bugfixes
- Fix traefik version fetching for new versions of traefik images
- Fix compose install in Dockerfile
- Correctly throw errors when docker-compose fails
- Correctly throw error when template wasn't found
Bugfix release
Fix debug docker images, correctly include home html
Compose env release
Additions:
- Pass env vars (including secrets) to docker-compose
Index page hotfix hotfix (also known as "I should've known better" release)
- Fix home html page inclusion into pkg bundle
Index page hotfix
- Fix home html page inclusion into bundle
Plugins, volumes and images release
BREAKING CHANGES:
- Docker Swarm support is now a plugin (see plugin docs for more info)
Additions:
- Add plugins support
- Add method to get secret value
- Add way to get exoframe-server logs
- Add support for volumes for deployments
- Add way to deploy projects from image and image tar file
- Expose deployment labels using env vars
- Add debug docker image build that uses node and js code as base
- Add exoframe-server npm package binary, you can now
npm install exoframe-server
Changes:
- Merge all networks from compose file during deployment
- Use unique folders for each deployemnt to allow parallel deployments
Fixes:
- Use project base name for compose deployments to prevent overwriting
Secrets release
- Add basic secrets implementation
Basic Auth release
- Added support for frontend basic auth
- Moved server docs to main repo
- Mock github API to evade issues with rate-limits in CI