I recently talked about Gogs and really like this solution. The main problem I encounter was the current stable version which may not be usable on Debian. Here is a quick solution to make it work. First of all, install git: apt-get install git Then you can download the latest compiled version directly from gobuild. wget http://gobuild.io/github.com/gogits/gogs/master/linux/amd64 -O output.zip unzip output.zip ./start.sh You can now access to port 3000. If you want to use it through a web server, here is my configuration with Nginx.

Continue reading

I was using Gitweb for about 3 years now and wanted to have a more enhanced web version. I started to look at 3 solutions for my own needs. So my comparison is for my own usage with 2 or 3 friends at max and not for enterprise: GitHub: can make free public and paid private repositories. Sounds very good, the most powerful solution of the market in my opinion.

Continue reading

During the last weeks I started to play with Elasticsearch, Fluentd and Kibana. I made a documentation to help on deploying it easily. As you may know, I’m an Ansible fan, so I made Ansible playbooks to deploy a complete infrastructure (server and clients). They will deploy this kind of architecture: On the client side, Fluentd clients will get syslog and Nginx logs, to send them to the Fluentd server. On the server side, a Fluentd receiver will be there to get data from other Fluentd clients.

Continue reading

In the previous posts, I’ve introduced my Ansible playbooks for kibana and Elasticsearch. You may now be happy to know that I’ve made an Ansible playbook for Fluentd as well. If you still don’t see what those tree ansible playbook can do when they are combined together, you’ll see in the next post :-)

Continue reading

In my last post you’ve seen the Ansible playbook I’ve made for ElasticSearch. I’ve made a new one, but for Kibana which is able to easily manage version upgrade and of course is easy to install and use. You can find my Kibana playbook on GitHub. The next once will of course be related to fluentd :-)

Continue reading

Seafile is a Google Drive replacement. If you missed m’y previous blog post on it, you can find it here. I really like Seafile even if a search feature is missing :-(. Seafile client is unfortunately not an available solution on all software proposing a cloud connection for sharing files. Hopefully an alternative exists using Webdav protocol. It is not activated by default on Seafile but can easily be enable. Here is how to do it.

Continue reading

Author's picture

Pierre Mavro / Deimosfr


Qovery Co-Founder and CTO

Paris - France