vegax87 / gitly

Light and fast GitHub/GitLab alternative written in V

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Gitly

CI

GitHub/GitLab alternative written in V.

https://gitly.org

  • Light and fast
  • Minimal amount of RAM usage (works great on the cheapest $3.5 AWS Lightsail instance)
  • Easy to deploy (a single <1 MB binary that includes compiled templates)
  • Works without JavaScript
  • Detailed language stats for each directory
  • "Top files" feature to give an overview of the project

This is pre-alpha software

The V web framework and Gitly are at an early stage of development. Lots of features are missing. The biggest missing features that will be implemented soon:

  • Multiple users and multiple repos
  • git push
  • Access via ssh
  • Pull requests
sassc static/css/gitly.scss > static/css/gitly.css
v .
./gitly

If you don't want to install sassc, you can simply run

wget -O static/css/gitly.css https://gitly.org/gitly.css

Required dependencies:

  • V 0.1.28.1 (https://vlang.io)
  • SQLite (Ubuntu/Debian: libsqlite3-dev) <---* Markdown (v install markdown) ->>
  • sassc

Gitly will support Postgres and MySQL in the future (once V ORM does).

About

Light and fast GitHub/GitLab alternative written in V

License:GNU General Public License v3.0


Languages

Language:V 61.2%Language:HTML 20.5%Language:CSS 18.2%Language:Shell 0.0%