If you want to deploy from a GIT repository that is not on GitHub or Gitlab you can now do so with Custom Https Git applications.
Go to your team and click on create new app.
Pick "Custom".
On the creation form:
- Specify application name
- Git URL must be https:// url which includes credentials if needed.
- Specify the branch
- pick a server to deploy to.
- Click "Create Application".
Appliku will run a check on your server that the specified repository is accessible from that server with provided credentials.
Push to deploy is not available for custom git repositories. To trigger deployment from your git repo use Deployment webhooks.