Author: nachoparker

Humbly sharing things that I find useful
[ github dockerhub ]

nextcloud, nextcloudpi

NextCloudPi at the Nextcloud conference

I was generously invited to give a lightning talk about NextCloudPi at the Nextcloud Conference 2017 in Berlin. It was a great experience, and there were really great talks. I could meet many of the people that make Nextcloud possible and we had really interesting conversations. I received very valuable feedback and opinions about NextCloudPi, …

nextcloud, nextcloudpi, raspberrypi

NextCloudPi gets freeDNS, better automount, notifications, SAMBA and web improvements

The latest release of NextCloudPi is out! In terms of development, the main focus has been to addressing issues stemming from the migration to Raspbian 9. Aside from that, we now have an alternate DDNS provider, ncp-web enhancements, better notifications and more. As usual,  there have been many fixes and enhancements. I would like to …

arch, linux

Save and restore your Arch Linux packages

Lately, I have been reinstalling Arch from scratch on several machines. When doing so, it is very handy to replicate your packages and that is actually very easy to do with Arch Linux. Create a package list The following command creates a list with your packages, that you can curate and store under private versioning …

nextcloud, nextcloudpi, raspberrypi

NextCloudPi updated to Raspbian 9 Stretch

The latest release of NextCloudPi is out! This has been an intense week. Soon after updating to Nextcloud version 12.0.1, version 12.0.2 came along, only a few days after that, much expected Raspbian 9 Stretch also came out. That means three releases in ten days. It is important that people start from the newest version …

git

What is taking up so much space in my git repository?

This can be a common task, but I always forget the exact commands and have to go on an internet hunt if its not on the history of the machine I am using. Two steps: Find the biggest five blobs

In this case, blob  ceb7aaf4723990ba0007a1c018c414a338180a37  is the biggest, as it uses 187282/1024=183 KB What file is …

nextcloud, nextcloudpi, raspberrypi

NextCloudPi brings NC 12.0.2, autoupdates, update notifications and more

The latest release of NextCloudPi is out! This release updates to the latest 12.0.2 version of Nextcloud. The main focus has been to provide some integration between NextCloud and NextCloudPi, and to simplify management. Also, the web interface has received several improvements, even though there is still a lot to do. As usual,  there have …

git

Rebasing in git without losing tags

Rewriting commits, squashing them, eliminating them, forgeting blobs or just rebasing from master to make future merges less painful. Git comes equiped with all we need to rewrite history. But! doing so will have the nasty side effect of changing our commit hashes, and our tags will be now referencing commits that are out of …

nextcloud, nextcloudpi, raspberrypi

NextCloudPi brings NC 12.0.1, periodic backups, data backups and security improvements

The latest release of NextCloudPi is out! This release updates to the latest 12.0.1 version of Nextcloud. You can see the release notes for details. Most of the work has been put into polishing and bug fixes, and some database security hardenings. Big thank you to everyone that reported things and helped make fixes possible. …

git, raspberrypi

Host your own git repository at home

While Github is a great way of sharing your project and cooperating with others, often times you would like to have stuff such as your code or configuration files under version control. You can setup a Gitlab service at home if you want to be in control of your central repository, but unless you are …

nextcloud, nextcloudpi, raspberrypi

NextClouPi gets a Web Interface

The latest release of NextCloudPi is out, and managing your private cloud is now easier than ever! This release features features a shiny new Web UI. This web panel makes use of the extras provided by our familiar nextcloudpi-config, and serves for the exact same purpose. From our browser, we can set up Let’s Encrypt …