Warning
This work is currently under development and the pull requests might be rejected.
- Ensure your package is available (see the section below)
- Check out this repo.
- Add your project meta information to
projects/{pkg-name}/package.ymlby referring to projects/neo-pkg-web-example as a template. The package names starting withmachbaseandneoare reserved and will be rejected or changed to other random names. Please ensure that you do not use these names for your packages. - Submit a Pull Request with your changes.
The neo pkg web application should be:
- GitHub Public Repo.
- Released and marked "latest" with semantic versioning (e.g. 1.2.3 or v1.2.3)
- It should have
LICENSEfile which is recognizable by https://spdx.org/licenses/ - The web doc base should be
/web/apps/{pkg-name}/
Use these examples as a template for your own pkg develeopment.
- neo-pkg-web-example web-frontend-only pkg example
- neo-cat web-frontend + backend(golang) example
The available environment variables in install and uninstall script.
MACHBASE_NEOthe path to the machbase-neo executable.