To keep things simple I’ve opted for the SQLite3 database. And as I’d created a new user called ‘gogs’ to keep things separate, the setting RUN_USER. Refering to gogs.io/docs/advanced/configuration_cheat_sheet I created a custom ‘app.ini’ file to get things going with the fixed IP (Internet Protocol) address I have for the Pi – not shown – but I set the HTTP_ADDR and DOMAIN settings. Installing from the binary, gogs.io/docs/installation/install_from_binary and following the intital configuration gogs.io/docs/installation/configuration_and_run.html was not enough initial information as I really wanted to establish remote access from the start. Then I came across Gogs, gogs.io, it says it is lightweight and runs on a Pi, so gave it a go. But again like GitLab the performance was not great. GitBucket, /gitbucket/gitbucket, it runs on Java 8, used Java before and installed the OpenJRE for version 8. Apache Allura,, but looking at the installation instructions, /docs/getting_started/install_each_step.html, that mentions Docker and a virtual machine, so I’m fairly certain that the Pi would not be able to cope.Not one for quitting I started to search for alternatives. After a few hours of struggle I gave up and performed the slightly tedious method of uninstalling. So glad that I got the heat-sink for the CPU. I installed the community edition (‘sudo apt-get install gitlab-ce’) as per their instructions and ops! Running ‘top’ in another shell showed that the CPU was running at 100% most of the time and GitLab was unresponsive. Crumbs I thought! I have a B+ and a 3, so I can use the 3 as that is an advancement on the 2, odd though that the installation requirements say a minimum of 4GB of RAM when the Pi only has 1GB? But, I thought, must be a cut down version then? How wrong I was. Looking at GitLab’s website, /installation, I saw that there is an installation for the Raspberry Pi 2. I am independent from the organisations listed above and am in no way writing for or endorsed by them. Other names / logos can be trademarks of their respective owners. Ubuntu® is a registered trademark of Canonical Ltd – Moodle™ is a registered trademark of ‘Martin Dougiamas’ – /trademarks. Disclaimersįirefox® is a registered trademark of the Mozilla Foundation. Using a pure command line interface, such as: mkdir moodle-theme_shoelace.gitīut, is this ideal? I use GitHub to store my public repositories, /gjb2048, but what about the same sort of thing locally? In the past GitLab has been mentioned to me so I decided to take a look. And as an upstream remote its also useful for keeping other machines in sync with another copy of the code: Which I use to store my git repositories. Like most developers I’m a bit paranoid about backups and I really dislike having to repeat something I’ve already done, so I have a Raspberry Pi (named ‘Sara’):
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |