Pocket ĆØ un popolare servizio che ci permette di salvare pagine web per leggerle in seguito con calma. CiĆ² che lo rende un ottimo servizio ĆØ che possiamo sincronizzare ciĆ² che salviamo dal browser con il nostro telefono e quindi essere in grado di portare le informazioni ovunque. Ma Pocket ha un problema, ĆØ proprietario.
Leggendo Molto Linux Ho scoperto che esiste un'alternativa open source chiamata wallabag, che possiamo utilizzare in due modi:
1. Creiamo un account gratuito su Frambag
2. Oppure lo installiamo sul nostro server.
Ed ĆØ proprio quello che intendo mostrare in questo articolo, come installare Wallabag in modo semplice sui nostri VPS.
Creazione del database
La prima cosa che dobbiamo fare ĆØ creare un database in MySQL o Postgres per Wallabag. Nel mio caso lo faremo con MySQL. Possiamo usare PHPMyAdmin per questo, ma in questo caso lo faremo tramite il terminale, quindi eseguiamo quanto segue:
$ mysql -u root -p
Inseriamo la nostra password MySQL e successivamente creiamo il database chiamato * wallabag *, sebbene tu possa scegliere il nome che desideri:
mysql> crea database wallabag; Query OK, 1 riga interessata (0.03 sec)
Una volta creato il database, impostiamo i privilegi per l'utente * wallabag *.
mysql> GARANTIRE TUTTI I PRIVILEGI SU wallabag. * A 'wallabag' @ 'localhost' IDENTIFICATO DA 'password'; Query OK, 0 righe interessate (0.13 sec)
Come ĆØ logico, dove * password * dice che abbiamo inserito la password per il database. Infine eseguiamo:
mysql> FLUSH PRIVILEGI; Query OK, 0 righe interessate (0.05 sec)
E questo ĆØ tutto, ora possiamo uscire da MySQL.
Installazione di Wallabag
Una volta usciti da MySQL, scriviamo nel terminale:
$ wget -c http://wllbg.org/latest $ mv latest wallabag.zip $ unzip wallabag.zip $ mv wallabag-1.9 wallabag $ sudo mv wallabag / var / www / wallabag $ cd / var / www / $ sudo chown -R www-data: www-data wallabag / $ sudo chmod -R 755 wallabag /
Penso che tu capisca cosa abbiamo appena fatto. Prima scarichiamo il file, poi lo rinominiamo, ne estraiamo il contenuto, cambiamo il nome della cartella rimasta a seguito dell'estrazione e poi con privilegi amministrativi lo passiamo alla directory dove sono ospitati i nostri siti web. Infine stabiliamo il proprietario e le autorizzazioni necessarie sulla cartella.
Ora dobbiamo creare un VHost in Apache, quindi eseguiamo:
toccare /etc/apache2/sites-availables/wallabag.midominio.ltd
E lo mettiamo dentro:
ServerAdmin elav@mydomain.ltd ServerName wallabag.mydomain.ltd DocumentRoot / var / www / wallabag / ErrorLog "/var/log/apache80/wallabag_error.log" CustomLog "/var/log/apache2/wallabag_access.log" comune Opzioni Indici FollowSymLinks MultiViews AllowOverride All Ordina consenti, nega consenti da tutti
Riavvia Apache:
$ sudo /etc/init.d/apache2 riavvio
Apriamo un browser e accediamo a * wallabag.mydomain.ltd * e dovremmo ottenere qualcosa del genere:
Dobbiamo renderci conto di due cose prima di procedere:
1. Vedere le dipendenze necessarie per l'installazione di Wallabag facendo clic sul pulsante che dice: Alcuni avvertimenti, ma il minimo ĆØ qui!
2. Dobbiamo installare Twig. Non ci resta che premere il pulsante che dice: Scarica Vendor.zip e verrĆ installato automaticamente.
Quando eseguiremo il secondo passaggio, otterremo questo:
Si noti che ora abbiamo la possibilitĆ di scegliere quale database utilizzeremo, che come ho detto prima sarĆ MySQL. Quindi procediamo a riempire i campi con i dati del nostro DB.
Ora selezioniamo il nome utente, la password e l'e-mail (opzione alternativa) per gestire Wallabag:
Facciamo clic su Installa Wallabag e se tutto va bene riceviamo questo messaggio:
Facciamo clic su: * Clicca qui per accedere al modulo di login * e ci chiederĆ il nostro nome utente e password e quando accediamo, vedremo questo:
Pronto, abbiamo giĆ installato Wallabag.
Cosa fai dopo aver installato Wallabag?
Bene, la prima cosa ĆØ andare nelle Impostazioni e selezionare la lingua che vogliamo (di default sarĆ in inglese). Possiamo anche selezionare il tema predefinito per Wallabag e persino importare i nostri articoli salvati in Pocket, Readability, Instapaper in formato json o html. Possiamo anche esportare i nostri articoli in ePub3, Mobi e PDF.
Possiamo installare Wallabag come estensione in Mozilla Firefox e Google Chrome nei seguenti link:
- Android: tramite F-Droid or tramite Google Play
- iOS: scarica l'applicazione
- Windows Phone: scarica l'applicazione
E questo ĆØ tutto, possiamo mandare Pocket in volo.
Suona abbastanza bene, voglio trovare un vicepresidente con cui armeggiare o "fare" una casa.
Elav, per caso non sai se puĆ² essere installato su un Raspberry Pi B +, in ogni caso lo controllerĆ², preferiti. Grazie per il tuto š
Wallabag puĆ² essere installato su un Raspberry, ce l'ho con ArkOS che viene integrato come plug-in, con un'operazione abbastanza accettabile.
Ho la seguente combinazione
Raspberry + ArkOS + Wallabag
Non sono mai stato in grado di usare un tale artefatto, ma se installi la distribuzione Debian che ĆØ per loro e monti una LAMP su questa distribuzione, ovviamente puoi š
Grazie quando arrivo (manca poco) prometto di scrivere qualcosa per DL š
Fantastico .. sarĆ un piacere averti collaborato qui.
Questo fantastico, non mancherebbe piĆ¹ un'applicazione per Firefox OS
Molto interessante, vale la pena provarlo, la cosa migliore ĆØ che ĆØ open source e ancora meglio che utilizza il software piĆ¹ diffuso e standard nel mondo del codice libero: Linux, Php e Mysql.
Apprezziamo il tuo articolo che non solo ci fornisce uno strumento utile ma contribuisce anche all'espansione dell'open source.