Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Linux Kernel 3.9.6 / 3....
  • Linux Kernel 3.0.82 LTS...
  • KDE Software Compilatio...
  • PulseAudio 4.0
  • Wireshark 1.10.0
  • NetworkManager 0.9.8.2
  • LibreOffice 3.6.6 / 4.0...
  • SystemRescueCd 3.7.0
  • Linux Kernel 3.10 RC6
  • Ubuntu Tweak 0.8.5
  • Home > Linux > Internet > HTTP (WWW)

    Insoshi

    Download button

    No screenshots available
    Downloads: 628  View global page NEW!  Tell us about an update
    User Rating:
    Rated by:
    Fair (2.6/5)
    19 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    Michael Hartl and Long Nguyen | More programs
    AGPL / FREE
    May 5th, 2008, 09:02 GMT
    ROOT / Internet / HTTP (WWW)

     Read user reviews (0)  Refer to a friend  Subscribe

    Insoshi description

    Insoshi is an open source social networking platform built with Ruby on Rails.

    Insoshi is an open source social networking platform built with Ruby on Rails.

    Here are some key features of "Insoshi":

    · Activity feeds
    · Profiles with photos and comment walls
    · Connections/friending
    · Discussion forums
    · Blogs with comments
    · Messaging, including read/replied/trashed
    · Search for profiles, forums, and messages
    · Admin panel with site preferences

    Requirements:

    · FreeImage
    · SQLite
    · MySQL (optionally)
    · Ruby on Rails

    INSTALLATION AND CONFIGURATION:

    You will to set up your database configuration. If you're using SQLite, you can just copy the example file

    $ cp config/database.example config/database.yml

    If you're using MySQL, you'll need to create a configure the database.yml manually. The easiest way is to copy and modify one from an existing Rails application or from a new Rails project that explicitly uses MySQL (rails -d mysql ).

    Run the following custom rake task

    $ rake install

    The install rake task runs the database migration and performs some additional setup tasks (generate an encryption keypair for password management, creating an admin account, etc.)

    If the install step fails, you may not have properly set up the configuration files.

    Then prepare the test database and run the tests (which are actually RSpec examples in the spec/ directory):

    $ rake db:test:prepare
    $ rake spec


    If the tests fail in the Photos controller test, double-check that FreeImage and the image_science gem are installed.

    Loading sample data

    Now load the sample data and start the server:

    $ rake db:sample_data:reload
    $ script/server


    The rake task loads sample data to make developing easier. All the sample users have email logins @example.com, with password foobar.

    Go to http://localhost:3000 and log in as follows:

    email: michael@example.com
    password: foobar


    Admin user

    To sign in as the pre-configured admin user, use

    email: admin@example.com
    password: admin


    You should update the email address and password. Insoshi will display warning messages to remind you to do that.

    Start hacking

    Now open the source code with your favorite editor and start hacking!

    Product's homepage

      


    TAGS:

    social networking platform | social network | blogging platform | social | network | blogging

    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM