Full weight free, open source and the best realization of GitKraken's Enterprise Server
If you need GitKraken Enterprise
go to https://github.com/KillWolfVlad/GitKraken-Pro-AUR and read README
Execute node bin\gitkraken-enterprise-server.js
with environment
Environment variable + value | Description |
---|---|
PORT=3000 |
http server port |
GITKRAKEN_PUBLIC_DIR=/var/gitraken/public |
Path to GitKraken's public directory |
GITKRAKEN_RELEASE_DIR=/var/gitraken/release |
Path to GitKraken's release directory |
GITKRAKEN_RELEASE_PROXY=true |
Activate proxy mode for releases |
NODE_TLS_REJECT_UNAUTHORIZED=0 |
Disable check ssl certificate |
DATABASE_DISABLE_SSL=true |
Disable DataBase ssl mode |
DATABASE_URL=postgresql://dbuser:password@server:5432/mydb |
DataBase url |
EMAIL_HOST=smtp.example.com |
SMTP host to connection |
EMAIL_MESSAGE_SECURE=true |
Send messages with secure links |
EMAIL_PASS=qwerty |
SMTP user password |
EMAIL_PORT=465 |
SMTP port to connection |
EMAIL_SECURE=true |
SMTP use secure? |
EMAIL_USER=noreplay@smtp.example.com |
SMTP user name |
nodejs
v8.8.1npm
v5.5.1PostgreSQL
v9.6.5- Email server with SMTP support (see nodemailer for more information)
- Create
heroku
app - Add
postgres
as addon - Create or migrate DataBase from db dirtory
- Set all
EMAIL_*
variables - Optional: set
GITKRAKEN_RELEASE_PROXY=yes
variable - Push to
heroku
- For
master
branch
https://gitkraken-enterprise.herokuapp.com
- For
develop
branch
https://staging-gitkraken-enterprise.herokuapp.com/
Warning! Our heroku server use free account, due to which its performance may not meet your expectations!
Warning! We don't store information about you, don't track you and etc.
Warning! We can drop data base at any time! Don't use our free servers in serious business!
- Open issue
- Send PR
- Or write me to vk
Field | Our realization | Axosoft realization |
---|---|---|
Support GitKraken Enterprise v3.2.1 |
✅ | ✅ |
Open source | ✅ | ❎ |
Pricing | Unlimited users absolutely free, forever | 💵 for every user every year |
Support | GitHub Issues | Guaranteed email support |
For use behind a firewall | ✅ | ✅ |
Deploy to Heroku |
✅ | ❎ |
Installation via npm |
❔ | ❎ |
Installed on your servers (docker ) |
❓ | ✅ |
Installed on your servers (linux ) |
❓ | ❎ |
Installed on your servers (windows ) |
❓ | ❎ |
Installed on your servers (macOS ) |
❓ | ❎ |
Local account management | ♻️ | ✅ |
Full IT control over releases | ✅ | ✅ |
♻️ - this feature is currently only being developed!
❓ - this feature should work, but not tested!
❔ - this package will never publish to
npm
, but you can install it locally fromGitHub
- Story about mysterious
Chipotle button
https://blog.axosoft.com/dev-room-confessions (from3
chapter) - Open
fuzzy finder
(indev
mode) and typeChris Right Now
and you can see this image