Hur man ställer in en Ushahidi-server för att registrera och övervaka den venezuelanska regeringens brott

För ingen är en hemlighet nuvarande situationen i Venezuela, som styrs av en våldsam och grym diktatur som bedriver brott mot mänskligheten. Ett sätt att hjälpa det avväpnade och attackerade folket i Venezuela är att tillhandahålla mekanismer för att registrera och övervaka deras härskares brott, eftersom dessa kommer att fungera som bevis för de rättegångar som kommer när detta ödesdigra ögonblick i historien har övervunnits.

Ett av de många verktyg med öppen källkod som tillåter dokumentation av brott och händelser som inträffar på en given plats är Ushahidi, som vi pratat om tidigare här på bloggen ur olika perspektiv som t.ex för att övervaka katastrofer i realtid och som ett verktyg som hjälper i kristider.

Den här gången vill vi visa dig sätta upp en Ushahidi-server för att registrera och övervaka den venezuelanska regeringens brottPå samma sätt kommer vi att lära ut hur man parametrerar verktyget så att det anpassar sig efter aktuella behov och vi kommer att fördjupa oss lite i dess olika avsnitt.

Krav för att ställa in en Ushahidi-server

Ushahidi förbrukar inte många resurser, så det kan köras på vilken dator som helst, men mängden data som kommer att lagras, antalet frågor som kommer att hanteras och framför allt antalet användare som kommer att använda verktyget måste då beaktas.

Vi måste ha installerat VirtualBox på den datorn och har lämpliga behörigheter för att konfigurera brandväggen och öppna eller stänga portar. Även om det för det här specifika fallet är bäst att ha det i en vps som den från amazon, eftersom det skulle vara lättare att kringgå de begränsningar som regeringen gör för denna typ av webbplats, förutom att kunna skala resurserna efter användningen som görs av den.

Det är viktigt att notera att i den här guiden kommer vi att fokusera på att göra det från en virtuell maskin med en OVA av Ushahidi gjord av teamet på Nyckelfärdig Linux, som har en mycket avancerad integration med amazon aws.

Hur installerar man Ushahidi med en TurkeyLinux OVA?

Om du har följt de tutorials som vi har gjort de senaste dagarna kommer många av dessa steg att vara bekanta för dig, jag kommer att försöka vara så tydlig som möjligt så att installationen är ganska enkel.

  • Ladda ner Ushahidi Ova utvecklad av TurkeyLinux från här.
  • Importera den tidigare nedladdade ägget från VirtualBox, för detta går till Arkiv >> Importera virtualiserad tjänst, välj Ova, klicka på Härnäst kontrollera eller ändra den virtuella maskinens preferenser (RAM, CPU, namn etc) och klicka på importar.

  • Konfigurera nätverket på vår virtuella maskin så att den har tillgång till internet och även kan nås från värdmaskinen, för detta måste vi högerklicka på den virtuella maskinen som vi har importerat >> välj konfiguration >> Nätverk >> Adapter 1 >> Aktivera nätverksadapter >> Ansluten till Bridge Adapter >> och vi väljer vår adapter >> Acceptera sedan. I vissa fall måste vi också aktivera Adapter 2 >> Välj Aktivera nätverksadapter >> Ansluten till NAT.

  • Vi kör den virtuella maskinen och påbörjar den initiala parameteriseringsprocessen av vår Ushahidi-implementering.

Initial parameterisering av Ushahidi

När den virtuella maskinen körs för första gången startar den ett operativsystem med Debian som vi måste parametrera dess root-lösenord till och vi ombeds också att parametrisera några nödvändiga tjänster för kontroll och korrekt funktion av Ushahidi. De detaljerade stegen för denna initiala Ushahidi-parameteriseringsprocess är:

  • Logga in och kontrollera Debian Root-lösenord.

  • Ange och kontrollera MySQL-lösenordet som kommer att fungera som Ushahidi-databasen.

  • Ange och kontrollera Ushahidis administratörslösenord.

  • Ange en e-postadress för Ushahidi-administratören (nödvändigt för att logga in på Ushahidi-panelen senare).
  • Om du vill använda TurnkeyLinux-tjänster anger du din API-nyckel eller trycker på Skip.
  • Ange ett e-postmeddelande för systemaviseringar.
  • Vi installerar nödvändiga säkerhetsuppdateringar.
  • Om säkerhetsuppdateringen är hög (som en kärnuppdatering) kommer den att be dig att starta om för att konfigurera uppdateringen, vi startar om den och väntar på att maskinen startar igen.
  • När den virtuella maskinen har startat har vi redan alla tjänster startade och konfigurerade för att Ushahidi ska fungera korrekt, en skärm kommer att visas med tjänsterna och IP:n för att komma åt dem. Personligen rekommenderar jag att vi konfigurerar om IP-adressen som den virtuella maskinen ger oss av dhcp för en fast ip av vårt nätverk, för detta går vi till Avancerad meny >> Nätverk >> eth0 >> StaticIp och ange motsvarande data.


Ushahidi Deployment Configuration

Med stegen som beskrivs ovan har vi installerat och kört en rad tjänster som Ushahidi behöver för att fungera korrekt, förutom att ha en fullständig implementering av denna fantastiska tjänst. Följande steg kommer att tillåta oss att parametrisera Ushahidi så att vi tillåts att korrekt registrera den venezuelanska regeringens brott.

Det är viktigt att notera att konfigurationen är ett exempel, så vart och ett av stegen måste anpassas till omständigheterna och det sätt på vilket informationen ska registreras, att detta är ett praktiskt exempel för en mer lämplig konfiguration och som gör att någon kan vara värd för denna tjänst i framtiden och användas av flera användare.

  • Från värddatorn (eller från vilken dator som helst med nätverksåtkomst) ange Ushahidi IP-adressen som visades i det första steget, i vårt fall https://192.168.1.45 öppnas en webbplats som följande:
  • Vi går till den övre högra delen av sidan och klickar på logga in, anger Ushahidi-administratörens e-postadress och lösenord som vi registrerade tidigare, administrationspanelen öppnas där vi kan se instrumentpanelen, rapporter, meddelanden, statistik och välja tillägg för att öka fördelarna med Ushahidi, på samma sätt som vi kan komma åt konfigurationskommandot, blockadministratören (kategorier, formulär, sidor...) från ushahidi och till listan över användare.

Anpassa Ushahidi för att registrera och övervaka den venezuelanska regeringens brott

När vi har sett egenskaperna hos Ushahidi-panelen, låt oss börja arbeta och börja parametrisera på en mycket hög nivå vad som är nödvändigt för att verktyget ska anpassa sig till det problem vi har valt.

  • Från Ushahidi-panelen väljer vi alternativet Inställningar och vi kommer att ändra vissa data, den Webbplatsnamn, Webbplatsöversikt, vi väljer en banner (om vi inte vill ha en titel), vi väljer e-post för kontakt, informativt meddelande i rubriken, Copyrightmeddelande, informationsmeddelande för att skicka rapporter, webbplatsens språk, tidszon, välj om du vill se kontaktsidan, objekt per sida, artiklar per sida för administratören, e-postvarningar, aktivera rss, för att aktivera nyckelstatistik för google, för att hantera din nyckelstatistik, google nyckelstatistik, aktivera din sidas sökstatistik, aktivera din sida andra funktioner. Eftersom alternativen är ganska omfattande lämnar jag dig en serie bilder som jag har konfigurerat den, glöm inte att spara den i slutet av parametreringen.

  • Från inställningarna hittar vi kartfliken och väljer standardplatsen för verktyget, i detta fall Venezuela, jag rekommenderar att kartleverantören är OSM Mapnik och att zoomnivån är 5, du är fri att göra andra justeringar och klicka på SPARA INSTÄLLNINGAR.

  • Vi kan parametrisera Ushahidi för att ta emot rapporter via e-post, för att göra detta, gå till fliken E-post och lägg till dina e-postinställningar. Ett exempel kan ses i följande bild.
  • På samma sätt kan vi integrera Facebook- och Twitter-applikationerna med Ushahidi i motsvarande flikar

  • Därefter går vi till fliken Hantera där vi kommer att skapa och redigera blocken som Ushahidi erbjuder oss, främst kategorierna för rapporterna som vi vill registrera.
  • På samma sätt kan vi göra en eller flera från fliken Rapporter när det passar oss.
  • Om du vill registrera nya användare till plattformen, gå till fliken Användare >> Lägg till eller Redigera användare, ange namn, e-post, en roll (Admin, Member, SuperAdmin eller användare), låt oss välja en url och ange åtkomstlösenordet.

Alla dessa steg resulterar i en något generisk Ushahidi-implementering som gör att vi kan registrera och övervaka den venezuelanska regeringens brott. Självklart bör du gå lite djupare in i konfigurationerna och de nödvändiga anpassningarna, men jag har gjort ett exempel som täcker många av de funktioner som verktyget erbjuder oss.

Det slutliga resultatet kan ses i följande skärmdumpar:

Jag hoppas att denna handledning tillåter oss att ha en ny mekanism för att registrera det stora antalet brott mot mänskligheten som diktaturen utför i Venezuela, och att någon uppmuntras att omsätta det i praktiken, från denna plattform mitt stöd till folket på gatorna och påminna dem om att "förr snarare än senare kommer frihet och demokrati att lysa i Venezuela".


0 kommentarer, lämna din

Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.