Fedena is an open source school/campus management system. It is a one stop solution for all school management related issues and helps you manage student databases and all other activities online.

Application info

Fedena [ http://fedena.com/ ]

opensource version [ http://www.projectfedena.org/ ]

Licence : apache licence

screenshots : [ http://fedena.com/tour.html ]

Base : Turnkey core lucid

access url : http://IP_ADDRESS

username : admin

pass : admin123


No one is responding... sad

Liraz Siri's picture

You've been storming through appliance development so fast that it's taking time for the community just to catch up with you. That's a good sign for you I think. It speaks to the youth of the project though. Dedicated community members are a rare, precious lot. Hopefully as the project grows we'll have more of them and you'll never feel alone! :)
Melvin's picture

Hi basil,

Its nice to see someone there to help me out  to install fedena in windows !


I just intalled but when did with rake  db:create

it gives the exception rake/rdoctask is deprecaqted   

use rdoc/task instead ( in Rdoc 2.4.2+) rake aborted !


uninitialized constant Activesupport ::dependencies::Mutex


Please help me out to install

Honey's picture

Hey i have quite a good idea on fedena

any queries just post.


Hanish J

priya's picture


i have one doubt in fedena how can we send email to a guradian after sending a mail it shows a message saying that the message has been sent but when i view the mail iam not able to see the posted mail.should i need to do any changes in the fedena_mailer.

hasan's picture

Hello hanish


I have installef fedena in windows development successfully.

I need to install in linux on my mochahost linux shared hosting

And then point it to one of subdomain of our school website

Pls let me know complete steps




Honey's picture

Hi Hasan,


Where are you from.Well it is long process. If you have a server I will install all the requierd s/w. If you are intrested but I charge for that.





Hanish J

Mahesh Gaur's picture

I am unable to install fedena.can you help me out.and i have a doubt ...if we want to resale it on our own behalf ,,.....can we do it or not...........

Ankur Pandey's picture

you may if it is foss

mishu's picture


           i have install fedena on ubuntu 11.04.it work fine.But from student frofile,when i try to get dicussion i am getting this error:

NoMethodError in GroupsController#index

undefined method `member_groups' for #<User:0x7feb42b4d950>

RAILS_ROOT: /home/nazdaq/apps/SMS




Show session dump




ISSUE -2:when i try to get online exam i am getting this error:

NoMethodError in Online student examController#index

undefined method `available_online_exams' for #<ActiveRecord::Associations::HasOneAssociation:0x7feb421807d8>

RAILS_ROOT: /home/nazdaq/apps/SMS




Show session dump




And like this types of problem about-placement,poll and task.i will be glad if u help to solve this.Thanks.

Pradeep Kumar's picture

Hi Hanish,


I am just starting the new project fedena(RoR)

I need to know some details like

what is the best ubuntu version to install ?

what is the best Ruby version to install ?

what is the best Rails version to install ?


Could you please send any useful doc to my Email : Pradeep4b9@gmail.com


sreejith's picture

its not working properly..


Jeremy Davis's picture

This forum thread is nearly four years old so I dount you will get any help here... Do a google and find the Fedena community and post on their forums...

Base changed from 'Turnkey Rails hardy' to 'Turnkey core lucid'

Liraz Siri's picture

Good patch! Never heard of Fedena, but it looks like a really good find. I just played briefly with the demo and I love the UI work. Looks polished. I wonder if our friend Rik Goldman has had a chance to play with this. (I'll ask him)

The Fedena project is developed in our state :)

Apuesto's picture

Hi there,

I have fully installed Fedena but everytime I want to access it, I have to run command and type "ruby script/server" so that I can log in to http://localhost:3000/

is there a way I can by pass this?

am new in this, I was just trying it out so a step by step procedure would be highly appreciated.




Currently , you are using Webrick webserver. That is why you need to run that script,and is not recommended for production environment.

For configuring it in the right manner , check the conf file in the patch attached above or use this link


Apuesto's picture

Thanx Basil for the quick response.


Unfortunately for me, am running the installation on a windows computer. And it wsa working well yesterday (windows 7) but now trying to install Fedena on XP am getting this error when trying to create the db (rake db:create)..

C:\Fedena>rake db:create
(in C:/Fedena)
rake aborted!
syntax error on line 0, col 23: `development:      host:  localhost      adapter
: mysql      database: fedena      port: 3306      username: root      password:
  admin      host: localhost      adapter: mysql      database: fedena_test
 port: 3306      username: admin      password:  production:      host: localhos
t      adapter: mysql      database: fedena      port: 3306      username: admin
      password:  cucumber:  <<: *test'

(See full trace by running task with --trace)


I have sent you an email with the attachments of the database.yml file and the whole installation process to this error...

are you able to help, truly appreciate.


I didn't get any mail ........ may be you need to create an account here .

You may check the patch attached above. See the conf file in that patch

Jeremy Davis's picture

and then you could use Basil's TKLPatch and you won't have those issues. :) VirtualBox is a good free cross platform one for desktops (but there are others).

If you have a search about here on the forums you should be able to find all the info you need to get you going. If you get lost or can't work something out, let us know and we can help head you in the right direction.

Sorry it took so long to give this patch the love it deserves. I looked at the demo as soon as Liraz brought it to my attention, and it looked so comprehensive. I wanted to explore it from the student, administrator, and instructor perspectives; its gradebook capabilities are what'll really give it teeth for me, but I didn't make time to get into it.

I want to dig deep into the patch with the students. We'll have to learn a little about ruby together, or a few lines at least, and it looks like I'm gonna pick up more mysql with them. And if remember right, there's some advanced patching that I recognized from the documentation but have been too hesitant to try.

But I also want to get real into the features of the software with the students. We've had to slow down and review some filesystem navigation fundamentals (I didn't make appropriate time to review); Monday we're getting ready to build our first ESXi compatible (hopefully) system. Then we're diving into the patch, they'll explain to me what the patch does and how, then we'll put it to work. Once they get the features, I expect we'll be sharing it with administrators for evaluation.

It'll be a tough sell; they're using a proprietary java solution from Pearson that is very comprehensive. Everyone seems happy with it - given all the systems I've worked with, I gotta admit pearson's takes it compared to those. We'll see if we can't make a case for Fedena nevertheless. I look forward to learning more about it and your patch.

I apologize for not commenting sooner. I spent the last half of the summer prepping for linux cert, and doing coursework with php and python at the same time so I can see what the students can develop.  So many new patches!

I've just patched Lucid core successfully with the Fedena patch, and it went off without a hitch (stuff I don't yet understand aside). I'm now waiting for the security updates on first run in a VM...and went to confconsole without any objections. And logged in with admin account with absolute success. My next steps will be to create student, parent, teacher accounts and see if I can't get a committee to evaluate the actual application (not the patch, naturally - it's finessed beautifully). If my colleagues cooperate, I'll be able to contribute likely use scenarios, anticipate what schools will benefit most from this tool, etc. In the meantime, the students are gonna examine the patch and make meaning from some of the lines of the script that are up to this point unfamiliar to them. I will learn along with them, naturally. From what I see, this patch is an absolute success. The application itself looks very comprehensive. I look forward to working with this more.

Thanks for this contribution.

Thanks a lot for testing the patch :)

But I got to it. Absolute pleasure to work with it. Really looking forward to learning how you accomplished some of this.

Fedena developers are also excited about Turnkey linux appliance

[ http://www.projectfedena.org/blog/9-fedena-latest-updates ]

srih4ri's picture

First off , Thanks basil for making a patch for fedena .


Got a chance to get to know this awesome community here at turnkey with your patch !

And anyone interested in fedena are welcome to http://www.projectfedena.org/  :)

Cheers ,


priya's picture

hi i have one doubt can u pls help me

actually i am not able to send mail to guardians in fedena.What should i do?

Noah Makau's picture

Thanks Basil,

Your Patch helped me solve some db issues i had and am now enjoying playing around fedena on turn key linux rails. Cant wait for the new release of Fedena as an ISO.

Soon will be introducing it to schools in Nairobi Kenya before rolling it out to schools all over the country.

Still learning more about it. and am more niterested on how i can access the same installation over the internet from a different location. Someone give me ideas please.


Noah Makau,

Ark Communication : http://www.arkcom.comxa.com

Nairobi Kenya.

Sam Alex's picture

Hello Basil,

Fedena is really an awesome app. I liked its UI and it is really simple. Just need to get over the terms.

I had gone through your patch and it seems you are using passenger 2.2. As Passenger 3.0 is released now,  i hope the Turnkey ISO would have Passenger 3.0. Also,  you could have used nginx instead of apache. Well, the performance would have increased to an extent.


Waiting for the ISO release,


I 'll try Passenger 3.0, when i get some time. Now I' m very busy with one project in office . Thanks for your suggestion. I'm not sure about nGinx, let me try :)

soni's picture

hi, Basil ,, i have facing problem on Rhel OS .. could u provide any Document for Fedena Installation on Rhel6...


Sam Alex's picture

and Basil,

I guess Turnkey linux has some problems with DHCP as of now.  I hope all the bugs would also be fixed in the coming Fedena ISO.



Jeremy Davis's picture

And new Lucid beta release of the current range of TKL appliances should be out soon (including Core). ISO betas of the new appliances (including Fedena I expect) should be out soon after.

Raleigh Guevarra's picture

Thanks Basil for having Fedena too. Pardon me but how can I deploy TKL with Fedena? Can you also release a howto on how to deploy Fedena on TKL?


Wish you also release OpenEMM too. :)


Thanks a lot,



The Official ISO will be relased soon . I will try OpenEMM , when i get some time.

Adeolu's picture

Please can anyone help with the necessary steps to take in installing Fedena on Cpanel hosting platform. i use mochahost.com to be specific.

I've confirmed that i have Ruby on Rails and Ruby Gems available.

Anyone please advice.




Jeremy Davis's picture

We (the TKL community) are not officially involved with Fedena so contacting them is your best bet. I assume they have a support forum of some sort.

srihari's picture

Hi Tolu ,

Head on to http://projectfedena.org/forum for fedena related queries .



Saurabh's picture

Hi Adeolu,

Did you installed fedena on your cpanel?

I also have hosting with mochahost, but yet i am not able to setup fedena on cpanel.

Adeolu's picture

Thx @srihari i'll chk it out

Cyrus munyao's picture

Am a newbie to the application but it seems i'll change my Language from php to RoR.

Neil Hartzenberg's picture

Hi, guys

Downloaded and installed Fedena on ubuntu maverick, I can access Fedena from http://myiaddress:3000, enter the admin uname & pswrd: then a blank screen appears, after i refresh the page several times it then opens on the dashboard. if i try to access one of the other menu options (users/finance) it goes back to a blank screen. on the LAN it is VERY slow.

Any suggestions, thanks in advance

abhinav Bajpai's picture

Now after installation when you run script/server , you may find it slow on localhost as well as on the network , to fasten up fedena on ubuntu use the following commands

/var/www/abhinav$ sudo apt-get install mongrel
/var/www/abhinav$ mongrel_rails start --environment=production
& after installation please use the same command to restart fedena server.

Neil's picture

Hi, is there anyone that knows if Fedena or of any other software that is able to print student cards

Cyrus Munyao's picture

Hi. I have modified the Grouped exams reports and wanted to print the students photos on the pdf. I have encountered some problems with converting the blob file to image before rendering it to the pdf format. I suggestion please.

soni's picture

hi, could u pls provide Installation document on RHEL6 for fedena...

Jeremy Davis's picture

I'm sure they be happy to help you out with that. They may even have documentation on how to do it.

Ernando Alves's picture

Please, I would like to know how to install Fedena into a Hosting. I have a hosting Site and I know that I have to make some step to make it work. Example: I saved all structure of Fedena into a FTP dedicated Folder, www.cursos.evisionconsultoria.com.br but I need to know what else I have to do in order to access the system thru internet. Can you help me?

Ernando Alves - SP/Brazil e-mailto: ernandoal@yahoo.com.br

Jeremy Davis's picture

As I mentioned above, the best place for support for Fedena is their forums. No one here knows anything much about it and Basil isn't very active here now days.

vivek's picture


I would like to know about the compatibilitys of fedena 2.2 to install in my linux machine,which is Centos 5.3
The versions that in installed in my linux server is,
ruby version is  1.8.7 
gem version is  1.8.16
rails version is   2.3.11
dun Kirui's picture

Hi I like Fedena and still testing it out. However, I would like to see some specific customized reports on the system which are currently not there. Is it possible to customize them.

Jeremy Davis's picture

Read threads above.

Honey's picture

Yes you can customize the reports. For that you need a ror developer to do that.


Hanish J

MURUGAN V's picture

In our college we use Day order system( Day1,Day2 , instead of monday,tuesday...... . Anyway to change to day order.....

balamurukan's picture

I have a shared hosting and my provided says he does not support ruby rails. Will it be possible for me to install Fedena without ruby rails.

Jeremy Davis's picture

Because AFAIK Fedena is written in Ruby for the Ruby on Rails framework (aka Rails). So it's like trying to drive a car with no wheels...

But to get a definitive answer I'd get in touch with the Fedena community.

Kudakwashe Murungu's picture

hi can anyone help with this error message when trying to do a pdf report

"Bad wkhtmltopdf's path"

ankur's picture

i want to install fedena on cpanel(full featured).

as your instruction i have contacted fedena community, but no reply as they are only listening for pro version

Zion's picture

Hi, actually its safer not to deploy Fedena on a shared hosting server. And if you are interested in Fedena Pro at a very reduced and minimized cost which will eliminate the stress of installation and hosting cost. You get almost all the features of Fedena Pro including installation and hosting. Please contact me: zionoye@gmail.com

Mohamed Bah's picture

I need help installing Fedena. How much will you charge for it?

bennu's picture

Please COntact bennulabs@gmail.com for fedena installation . and also proversion. and also premium plugins

Bennu's picture

Hello every one. i am using fedena opensouce... it is working nice. i need fedena transport and hostel and some onther modules.. can any one is having that or can any one develop that please give reply..  Thankyou

Michael Ballantine's picture


I recently installed Fedena on a Ubuntu 12.04 server running n oracle VM virtual box.  I shut down the machine and when I restarted, the startup script "script/server" did not work.  Instead, I received the following message:


ct$ script/server
=> Booting Mongrel
=> Rails 2.3.5 application starting on
/usr/lib/ruby/1.8/fileutils.rb:243:in `mkdir': Permission denied - /home/deployer/fedena/project/tmp (Errno::EACCES)
        from /usr/lib/ruby/1.8/fileutils.rb:243:in `fu_mkdir'
        from /usr/lib/ruby/1.8/fileutils.rb:217:in `mkdir_p'
        from /usr/lib/ruby/1.8/fileutils.rb:215:in `reverse_each'
        from /usr/lib/ruby/1.8/fileutils.rb:215:in `mkdir_p'
        from /usr/lib/ruby/1.8/fileutils.rb:201:in `each'
        from /usr/lib/ruby/1.8/fileutils.rb:201:in `mkdir_p'
        from /usr/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/commands/server.rb:58
        from /usr/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/commands/server.rb:57:in `each'
        from /usr/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/commands/server.rb:57
        from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
        from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
        from script/server:3

Any suggestions what I should do?
Mike B.
Michael Ballantine's picture

Hi, I reran rake:db migrate and reconfigured Fedena. It is now running.  Mike B.