Salta al contenuto principale








Awesome Selfhosted


"This is a list of Free Software network services and web applications which can be hosted locally. Selfhosting is the process of locally hosting and managing applications instead of renting from SaaS providers."

github.com/Kickball/awesome-se…

There are all kinds of categories, e.g. Search Engines:

  • Ambar - Document Search Engine (OCR, Store & Search) (Demo, Source Code) MIT Nodejs/Python
  • Gigablast - open source search engine. (Demo, Source Code) Apache-2.0 C++
  • Seeks - Web search proxy and collaborative distributed tool for websearch. (Source Code) AGPL-3.0 C++
  • Searx - Privacy-respecting, hackable metasearch engine. (Demo, Source Code) AGPL-3.0 Python
  • Yacy - Peer based, decentralized search engine server. (Demo, Source Code) GPL-2.0 Java

File transfer/synchronization:

  • Git Annex - File synchronization between computers, servers, external drives. (Source Code) GPL-3.0 Haskell
  • Kinto - Kinto is a minimalist JSON storage service with synchronisation and sharing abilities. (Source Code) Apache-2.0 Python
  • Nextcloud - Access and share your files, calendars, contacts, mail and more from any device, on your terms. (Demo, Source Code) AGPL-3.0 PHP
    OpenSSH/SFTP - Secure File Transfer Program. (Source Code) BSD C
  • ownCloud - All-in-one solution for saving, synchronizing, viewing, editing and sharing files, calendars, address books and more. (Source Code, Clients) AGPL-3.0 PHP
  • Pydio - Turn any web server into a powerful file management system and an alternative to mainstream cloud storage providers. (Source Code) AGPL-3.0 PHP
  • Samba - Samba is the standard Windows interoperability suite of programs for Linux and Unix. It provides secure, stable and fast file and print services for all clients using the SMB/CIFS protocol. GPL-3.0 C
  • Seafile - File hosting and sharing solution primary for teams and organizations. (Demo, Source Code) GPL-2.0 C
  • SparkleShare - Self hosted, instant, secure file sync. (Source Code) GPL-3.0 C#
  • Syncany - Secure file sync software for arbitrary storage backends, an open-source cloud storage and filesharing application. Securely synchronize your files to any kind of storage. GPL-3.0 Java
  • Syncthing - Syncthing is an open source peer-to-peer file synchronisation tool. (Source Code) MPL-2.0 Go
  • Unison - Unison is a file-synchronization tool for OSX, Unix, and Windows. GPL-3.0 OCaml
  • Z-Push - Implementation of Microsoft’s ActiveSync protocol. (Source Code) AGPL-3.0 PHP

XMPP Web Clients:

  • Candy - Multi user XMPP client written in Javascript. (Source Code) MIT Javascript
  • Converse.js - Free and open-source XMPP chat client in your browser. (Source Code) MPL-2.0 Javascript
  • JSXC - Real-time XMPP web chat application with video calls, file transfer and encrypted communication. There are also versions for Nextcloud/Owncloud and SOGo. (Source Code) MIT Javascript
  • Kaiwa - Web based chat client in the style of common paid alternatives. (Source Code) MIT Nodejs
  • Movim - Modern, federated social network based on XMPP, with a fully featured group-chat, subscriptions and microblogging. (Source Code) AGPL-3.0 PHP
  • Salut à Toi - Multipurpose, multi frontend, libre and decentralised communication tool. AGPL-3.0 Python
  • Libervia - Web frontend from Salut à Toi. (Source Code) AGPL-3.0 Python

#linux #gnu #gnulinux #selfhosted #services #hackernews #foss #security #privacy #searchengines #searx #yacy #seeks #gigablast #ambar #xmpp #candy #jsxc #kaiwa #movim #salutàtoi #libervia #gitannex #kinto #nextcloud #owncloud #pydio #samba #seafile #sparkleshare #syncany #syncthing #unison #zpush




Gruppo Linux Como created new project 'ansible_glc'

Ansible playbook per gl-como.it


@Gruppo Linux Como


Friclicli: Friendica CLI client
@Friendica Developers

I started to work on a CLI client for Friendica named friclicli. At the moment I'm working on the foundation of the client: A C library (called libfriclient) with functions representing Friendica API routes (one function per route). The client will use a curses interface (probably ncurses). To make requests to the Friendica API the libcurl library will be used. JSON data will be processed using the cJSON library.

The source code repository is here: gitlab.com/ncc1988/friclicli

The client will be programmed in C and licensed under the GPLv3+.

#Friendica #Client #CLI #C






Ela ecchimeqqa'....dopo un aggiornamento ieri, tutto a posto....
:-)


Support for SF conservancy... renewed


Like every year, I've just renewed my support for Software Freedom Conservancy.

The victims people at Conservancy are doing the hard and/or boring work of dealing with lawyers, accountants and other undeads so that we hackers don't have to, and this alone should be enough to earn our support.

btw, there are still a few days, until january 15th, to have your donations count twice thanks to a matching donation.



Backpack done! or is it?


My new backpack!

I started this project in august (pattern and material list) / september (actual sewing) and finally, this evening, it is usable!

It wasn't the only project running (not even the only *sewing* project), but still it took enough time that I'm glad I can finally use it, even if right now it doesn't really have any real advantage over what I could have bought from any store for less money than I spent on materials (but I have many leftovers — and plans to use at least part of them)

It also was pretty challenging, both for my skills and for my home sewing machine, and there are a few things that could have been done better (and maybe they will, in the next backpack I'll make?)

But is it really done? No, that webbing in the front (and sides) is there to attach extensions, and I have at least a couple planned (one easy, that I will do soon, and another complex one that will wait until I've recovered from the project fatigue with something completely different).

I'm also still waiting for the buckles that will close the compression straps in the front (not that they are really needed now that there are no extensions to keep compressed), but they are details I can take care of later.

P.S. I took pictures and notes, and the pattern is already on git, but a full tutorial will have to wait, probably even months, as now I have a bit of sewing backlog.

crafts (x)
Questa voce è stata modificata (7 anni fa)



via @Fabio

Now, it's a shame that nowadays browsers have lost support for gopher, as that's required to follow some links on that page...




This includes ID cards, TPM and OpenPGP keys generated on a some card-like devices (e.g. yubikey) (as opposed to those generated on a computer, that are safe).



Tonight I dreamt of an old man, dressed in grey with a wide felt hat, who was tending a small vegetable garden like the ones typically kept by retired men.
He was using a tool that changed shape according to what he needed in that moment, but at every change it blinked a bit as if it wanted to return to its native shape of a spear.

Now I'm a bit worried for humanity's sake. :)

P.S. even more worryingly his usual associate wasn't around to be seen.



improved slatts belt


In one of the comments (near the bottom) on tacticalintelligence.net/blog/… there was a suggestion to alternate the direction of the loops to prevent the paracord from twisting badly.

This is the process and the result:

(making a full belt with 20m of paracord took about a day of picking it up, doing a couple of rows while in front of the computer and putting it down again)

crafts (x)


Debian Day in Varese


I'm stuck home instead of being able to go to DebConf, but that doesn't mean that Debian Day will be left uncelebrated!

Since many of the locals are away for the holidays, we of @Gruppo Linux Como and @LIFO aren't going to organize a full day of celebrations, but at the very least we are meeting for a dinner in Varese, at some restaurant that will be open on that date.

Everybody is welcome: to join us please add your name (nickname or identifier of any kind, as long as it fits in the box) on dudle.inf.tu-dresden.de/debday… before thursday, August 10th, so that we can
get a reservation at the restaurant.



Allthetropes: a fork of tvtropes


NSFW, if by "not safe" you mean "you will waste your day on it and risk losing your job"

I didn't know that there was a fork of tvtropes, with a Free license (as opposed to the NC one that tvtropes has moved to):

allthetropes.org/wiki/All_The_…

I'm not sure if I want to keep an eye on it or if I should *stay*away*from*THAT* just like the original one.



Help is needed both for development and tests, and most importantly there is a need for sustained commitment to help (even if it's just with testing the release candidates and reporting bugs).

If there is no interest, live images may just be dropped.




(and if you are in my area and want to celebrate, join us this afternoon in Tradate: gl-como.it/v2015/debian-stretc… )
(e se siete da queste parti e volete celebrare, unitevi a noi questo pomeriggio a Tradate: gl-como.it/v2015/debian-stretc… )


Privacy preserving share buttons


I used to use sharenice (archived on: web.archive.org/web/2016030616…), but apparently it's dead, and a living alternative is quite useful.


Travel piecepack v0.1


A piecepack set of generic board game pieces is nice to have around in case of a sudden spontaneous need of gaming, but carrying my full set takes some room, and is not going to fit in my daily bag.

I've been thinking for a while that an half-size set could be useful, and between yesterday and today I've actually managed to do the first version.

It's (2d) printed on both sides of a single sheet of heavy paper, laminated and then cut, comes with both the basic suites and the playing card expansion and fits in a mint tin divided by origami boxes.

It's just version 0.1 because there are a few issues: first of all I'm not happy with the manual way I used to draw the page: ideally it would have been programmatically generated from the same svg files as the 3d piecepack (with the ability to generate other expansions), but apparently reading paths from an svg and writing it in another svg is not supported in an easy way by the libraries I could find, and looking for it was starting to take much more time than just doing it by hand.

I also still have to assemble the dice; in the picture above I'm just using the ones from the 3d-printed set, but they are a bit too big and only four of them fit in the mint tin. I already have the faces printed, so this is going to be fixed in the next few days.

Source files are available in the same git repository as the 3d-printable piecepack, with the big limitation mentioned above; updates will also be pushed there, just don't hold your breath for it :)

blog (x) crafts (x)


Debian Stretch Release Party, Tradate




Debian Stretch Relase Party
Party? Party!

Il rilascio della nuova versione di Debian stable, stretch, è stato annunciato per il prossimo 17 giugno, in tutto il mondo la comunità si sta organizzando per festeggiare e noi non potevamo essere da meno.

L'appuntamento è per domenica 18 giugno 2017 a partire dalle 14:30 presto il Faberlab di via Europa 4/a a Tradate; alla sera ci sposteremo poi a Varese per la cena, probabilmente presso il ristorante la vecchia Varese.

L'ingresso all'evento del pomeriggio è libero; per partecipare alla cena è necessario registrarsi sull'apposito dudle entro lunedì 12 giugno.

Programma

Comunità Debian

Presentazione della comunità Debian: come e perché entrare a farne parte e contribuire, qualunque siano le proprie competenze.

Install party

Installiamo e aggiorniamo stretch sulle nostre macchine.

Keysigning party

Il keysigning party avverà in modo distribuito: per partecipare portare qualche decina di foglietti con il fingerprint della propria chiave (ad esempio generati da gpg-key2ps ed i propri documenti.

Durante il pomeriggio ci saranno svariate occasioni per conoscersi a vicenda e scambiarsi i fingerprint per la firma.

Celebrazioni

Festeggiamo assieme!

Come arrivare

Il Faberlab è lungo la strada provinciale Varesina, accanto alla rotonda “dell'aereo”, sopra al supermercato Eurospin (mappa )

Arrivando dal'autostrada si consiglia l'uscita Saronno dell'A9 Milano - Como.

In treno è facilmente raggiungibile a piedi dalla stazione Tradate della linea Milano - Varese - Laveno.

Il ristorante della cena sarà in Varese centro, raggiungibile a piedi dalle stazioni (ultimo treno verso milano 23:13 dalla stazione di Varese).



Andfrnd Uploader Beta

URI: file:///sdcard/Android/data/de.wikilab.android.friendica01/cache/imgs/imgUploadTemp_1496063905843.jpg
File name: /sdcard/Android/data/de.wikilab.android.friendica01/cache/imgs/imgUploadTemp_1496063905843.jpg



Mi dispiace per i vegetariani/vegani...ma quanno ce vo' ce vo'...la scarnazzata domenicale. =


Andfrnd Uploader Beta

URI: content://media/external/images/media/140849
File name: /storage/emulated/0/DCIM/Camera/OpenIMG_20170528_150023.jpg




Seen in the window of a shop in Bézier

I think that either a word is missing, or there is something seriously wrong in there :)

in reply to Elena ``of Valhalla''

"Crudeltà Vegana". Tengono i pomodori in sacchetti stretti stretti in frigo... tagliano senza batter ciglio le teste ai sedani... Fanno crescere i piccoli dei ravanelli all'aperto con qualunque tempo, in condizioni igieniche deplorevoli tra terra e letame...


Palms, buildings and cloudy weather with a high chance of rain

and then, not seen on the picture because privacy, a group of geeks typing on their laptops while sitting in sight of a swimming pool.

Yes, I'm at #Debian SunCamp, and other than some intermittent issues with the "sun" part this is preparing to be a good and hopefully productive time!

in reply to Elena ``of Valhalla''

Luckily there is enough of a roof above the chairs we're sitting in that when it starts to rain we have enough time to pack everything and move inside


Public Service Announcement on BDSM and other things


I think this is a good time to remind the Free Software World, especially the part of it based on a certain programming language¹, of the existence of this Debconf Talk (textual, not (too) titillating discussion of N S F W topics).

¹ one that is not my programming language, but even that programming language is ok if used on your own server with a consenting sysadmin.



XMPP VirtualHosts, SRV records and letsencrypt certificates


When I set up my XMPP server, a friend of mine asked if I was willing to have a virtualhost with his domain on my server, using the same address as the email.

Setting up prosody and the SRV record on the DNS was quite easy, but then we stumbled on the issue of certificates: of course we would like to use letsencrypt, but as far as we know that means that we would have to setup something custom so that the certificate gets renewed on his server and then sent to mine, and that looks more of a hassle than just him setting up his own prosody/ejabberd on his server.

So I was wondering: dear lazyweb, did any of you have the same issue and already came up with a solution that is easy to implement and trivial to maintain that we missed?

blog (x)
in reply to Elena ``of Valhalla''

from IRC:

<nicoo> Anyhow, the issue is that, for a X.509 cert to be valid for XMPP for example.com, it needs to have either example.com in its subjectAltNames (making it able to impersonate any other service on that domain, esp. HTTPS)
<nicoo> or it can have an SRV-ID in subjectAltName
<nicoo> Unfortunately, the CA/B rules don't allow CAs to issue SRV-ID names
<nicoo> There has been some tentative effort to change that, but it seems to be stalled: cabforum.org/pipermail/public/…
<nicoo> Here is the matching Let's Encrypt thread: github.com/letsencrypt/boulder…
<nicoo> I did actually offer to implement it in Boulder (and had a stab at that on a local fork) but it's pointless as long as nothing changes on the CA/B side



Bradley M. Kuhn on paragraph 2 questions


Image/PhotoImage/Photo

Image/PhotoImage/Photo

Image/PhotoImage/Photo

Image/PhotoImage/Photo

Image/Photo

From the answer to the last question on fosdem.org/2017/schedule/event…

# this_was_too_epic_not_to_do_this
# what_do_you_mean_this_is_not_tumblr?
# of_course_it's_not,_this_is_federated!
# also_my_screncapping_skills_are_not_tumblr_grade

And, for a person I know who complains about screencaps, this is the transcript:


but remember the GPL was designed to defend your freedom
and the conversation you're actually having is
how much freedom can we take away, please tell us!
and we say "you are not allowed to take away any freedom"
but can we take away a little bit of freedom?
well you have to ask a lawyer
why should we have to ask a lawyer how much freedom we can take away?
you should tell us how much we can oppress you
don't fall in that trap

Questo sito utilizza cookie per riconosce gli utenti loggati e quelli che tornano a visitare. Proseguendo la navigazione su questo sito, accetti l'utilizzo di questi cookie.