kabata ir populÄrs pakalpojums, kas ļauj mums saglabÄt tÄ«mekļa lapas, lai tÄs vÄlÄk mierÄ«gi lasÄ«tu. Lielisku pakalpojumu padara tas, ka mÄs varam sinhronizÄt to, ko saglabÄjam no pÄrlÅ«ka, ar savu tÄlruni un tÄdÄjÄdi spÄt aiznest informÄciju jebkur. Bet Pocket ir problÄma, tÄ ir patentÄta.
LasÄ«Å”ana Ä»oti linux Es uzzinÄju, ka pastÄv atvÄrtÄ koda alternatÄ«va, ko sauc Wallabags, ko mÄs varam izmantot divÄjÄdi:
1. MÄs izveidojam bezmaksas kontu vietnÄ Framabag
2. Vai arÄ« mÄs to instalÄjam savÄ serverÄ«.
Un tieÅ”i to, ko es esmu iecerÄjis parÄdÄ«t Å”ajÄ rakstÄ, kÄ vienkÄrÅ”Ä veidÄ instalÄt Wallabag mÅ«su VPS.
Datu bÄzes izveide
PirmÄ lieta, kas mums jÄdara, ir izveidot datu bÄzi MySQL vai Postgres Wallabag. ManÄ gadÄ«jumÄ mÄs to darÄ«sim ar MySQL. MÄs tam varam izmantot PHPMyAdmin, taÄu Å”ajÄ gadÄ«jumÄ mÄs to darÄ«sim caur terminÄli, tÄpÄc mÄs izpildÄm sekojoÅ”o:
$ mysql -u root -p
MÄs ieliekam MySQL paroli un vÄlÄk izveidojam datu bÄzi ar nosaukumu * wallabag *, lai gan jÅ«s varat izvÄlÄties vÄlamo vÄrdu:
mysql> izveidot datu bÄzes wallabag; VaicÄjums OK, ietekmÄta 1 rinda (0.03 sek.)
Kad datu bÄze ir izveidota, mÄs iestatÄm lietotÄja * wallabag * privilÄÄ£ijas.
mysql> PIEŠĶIRT VISAS PRIEKÅ LIKUMUS wallabag. * UZ āwallabagā @ ālocalhostā, KURU IDENTIFIKÄ āParoleā; VaicÄjums OK, ietekmÄtas 0 rindas (0.13 sek.)
KÄ tas ir loÄ£iski, kur * parole * saka, ka mÄs ieliekam datu bÄzes paroli. Visbeidzot mÄs izpildÄm:
mysql> FLUSH PRIVILEGES; VaicÄjums OK, ietekmÄtas 0 rindas (0.05 sek.)
Un viss, tagad mÄs varam iziet no MySQL.
Wallabag instalÄÅ”ana
PÄc izieÅ”anas no MySQL mÄs rakstÄm terminÄlÄ:
$ 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 /
Es domÄju, ka jÅ«s saprotat, ko mÄs tikko izdarÄ«jÄm. Vispirms mÄs lejupielÄdÄjam failu, pÄc tam to pÄrdÄvÄjam, iegÅ«stam saturu, mainÄm ieguves rezultÄtÄ atstÄtÄs mapes nosaukumu un pÄc tam ar administratora tiesÄ«bÄm mÄs to pÄrsÅ«tÄm uz direktoriju, kurÄ tiek mitinÄtas mÅ«su vietnes. Visbeidzot, mÄs izveidojam mapes Ä«paÅ”nieku un nepiecieÅ”amÄs atļaujas.
Tagad mums Apache ir jÄizveido VHost, tÄpÄc mÄs izpildÄm:
pieskarieties /etc/apache2/sites-availables/wallabag.midominio.ltd
Un mÄs to ievietojÄm iekÅ”Ä:
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" common " Opcijas Indeksi FollowSymLinks MultiViews AllowOverride All Order atļauj, noraida atļaut visiem
MÄs restartÄjam Apache:
$ sudo /etc/init.d/apache2 restartÄjiet
MÄs atveram pÄrlÅ«ku un piekļūstam * wallabag.midominio.ltd *, un mums vajadzÄtu iegÅ«t kaut ko lÄ«dzÄ«gu Å”im:
Pirms turpinÄt, mums jÄapzinÄs divas lietas:
1. Skatiet Wallabag instalÄÅ”anai nepiecieÅ”amÄs atkarÄ«bas, noklikŔķinot uz pogas, kas saka: Daži brÄ«dinÄjumi, bet minimums ir klÄt!
2. Mums ir jÄinstalÄ Twig. Mums vienkÄrÅ”i jÄnospiež poga, kas saka: LejupielÄdÄjiet Vendor.zip un tas tiks instalÄts automÄtiski.
Veicot otro darbÄ«bu, mÄs to iegÅ«sim:
IevÄrojiet, ka tagad mÄs saÅÄmÄm iespÄju izvÄlÄties datubÄzi, kuru izmantosim, kas, kÄ jau teicu iepriekÅ”, bÅ«s MySQL. TÄpÄc mÄs turpinÄm aizpildÄ«t laukus ar datiem no mÅ«su DB.
Tagad mÄs izvÄlamies lietotÄjvÄrdu, paroli un e-pastu (alternatÄ«va opcija), lai pÄrvaldÄ«tu Wallabag:
MÄs noklikŔķinÄm uz InstalÄt Wallabag un, ja viss norit labi, mÄs saÅemam Å”o ziÅojumu:
MÄs noklikŔķinÄm uz: * NoklikŔķiniet Å”eit, lai piekļūtu pieteikÅ”anÄs veidlapai *, un tÄ mums prasÄ«s lietotÄjvÄrdu un paroli, un, kad mÄs piekļūsim, mÄs to redzÄsim:
Gatavs, mums jau ir instalÄta Wallabag.
Ko jÅ«s darÄt pÄc Wallabag instalÄÅ”anas?
Nu, vispirms ir jÄiet uz IestatÄ«jumi un jÄizvÄlas vÄlamÄ valoda (pÄc noklusÄjuma tÄ bÅ«s angļu valodÄ). MÄs varam arÄ« izvÄlÄties noklusÄjuma tÄmu Wallabag un pat importÄt savus rakstus, kas saglabÄti kabatÄ, lasÄmÄ«bÄ, Instapaper, json vai html formÄtÄ. MÄs varam arÄ« eksportÄt savus rakstus uz ePub3, Mobi un PDF.
MÄs varam instalÄt Wallabag kÄ paplaÅ”inÄjumu pÄrlÅ«kprogrammÄs Mozilla Firefox un Google Chrome, izmantojot Å”Ädas saites:
- Android: izmantojot F-Droid or izmantojot Google Play
- iOS: lejupielÄdÄjiet lietojumprogrammu
- Windows Phone: lejupielÄdÄjiet lietojumprogrammu
Un tas ir tas, ka mÄs varam nosÅ«tÄ«t Pocket lidojumu.
IzklausÄs diezgan labi, es gribu iegÅ«t vps, ar kuru jÅ«k vai "uztaisÄ«t" paÅ”taisÄ«tu.
Elav, nejauÅ”i jÅ«s nezinÄt, vai to var instalÄt uz Raspberry Pi B +, katrÄ ziÅÄ es to pÄrbaudÄ«Å”u, izlasi. Paldies par tuto š
Wallabag var instalÄt uz Raspberry, man tas ir ar ArkOS, kas ir integrÄts kÄ spraudnis, ar diezgan pieÅemamu veiktspÄju.
Man ir Å”Äda kombinÄcija
AveÅu + ArkOS + Wallabag
Es nekad neesmu varÄjis izmantot Å”Ädu artefaktu, bet, ja jÅ«s instalÄjat Debian distro, kas ir paredzÄts viÅiem, un Å”ajÄ displejÄ uzstÄdÄt LAMP, protams, jÅ«s varat š
Paldies, kad tur nokļūŔu (neilgi pa kreisi), es apsolu uzrakstÄ«t kaut ko DL š
Lieliski .. būs prieks, ka jūs Ŕeit sadarbojaties.
Tas ir lieliski, tam vairs nepietiktu lietojumprogrammas Firefox OS
Ä»oti interesanti, ir vÄrts to izmÄÄ£inÄt, labÄkais ir tas, ka tas ir atvÄrtÄ koda un vÄl labÄk, ka tajÄ tiek izmantota vispopulÄrÄkÄ un standarta programmatÅ«ra brÄ«vÄ koda pasaulÄ: Linux, Php un Mysql.
MÄs novÄrtÄjam jÅ«su rakstu, kas ne tikai nodroÅ”ina mÅ«s ar noderÄ«gu rÄ«ku, bet arÄ« veicina atvÄrtÄ koda paplaÅ”inÄÅ”anu.