ML
    • Recent
    • Categories
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    Help with Helpy

    IT Discussion
    ubuntu 14.04 helpy open source help desk
    10
    39
    4.7k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • wirestyle22W
      wirestyle22 @IRJ
      last edited by

      @IRJ said in Help with Helpy:

      @wirestyle22 said in Help with Helpy:

      @IRJ I wouldn't have the foggiest either man. That's what learning is though!

      I am getting a little further each time now. Maybe this next install attempt will work 🙂

      One thing I noticed with Linux is most guides have you run commands but don't explain what the commands are actually doing very well. I end up looking up every command that is run in a guide and create a definitions list for myself so I can learn the concepts of what I'm actually doing and why. I try to compare guides too and ask questions so I can determine what best practice really means with this stuff.

      IRJI 1 Reply Last reply Reply Quote 3
      • IRJI
        IRJ @wirestyle22
        last edited by IRJ

        @wirestyle22 said in Help with Helpy:

        @IRJ said in Help with Helpy:

        @wirestyle22 said in Help with Helpy:

        @IRJ I wouldn't have the foggiest either man. That's what learning is though!

        I am getting a little further each time now. Maybe this next install attempt will work 🙂

        One thing I noticed with Linux is most guides have you run commands but don't explain what the commands are actually doing very well. I end up looking up every command that is run in a guide and create a definitions list for myself so I can learn the concepts of what I'm actually doing and why. I try to compare guides too and ask questions so I can determine what best practice really means with this stuff.

        I am trying to learn ruby.

        1 Reply Last reply Reply Quote 0
        • V
          Veet
          last edited by

          Heard of it last year, and Demo'ed it a couple of months back .. Nice GUI ...

          btw, it's developed by a guy named "Scott Miller" ...

          JaredBuschJ scottalanmillerS 2 Replies Last reply Reply Quote 3
          • JaredBuschJ
            JaredBusch @Veet
            last edited by

            @Veet said in Help with Helpy:

            Heard of it last year, and Demo'ed it a couple of months back .. Nice GUI ...

            btw, it's developed by a guy named "Scott Miller" ...

            How is the reporting side? there is nothing listed except "google analytics" blasted on every page.

            V 1 Reply Last reply Reply Quote 1
            • scottalanmillerS
              scottalanmiller @Veet
              last edited by

              @Veet said in Help with Helpy:

              Heard of it last year, and Demo'ed it a couple of months back .. Nice GUI ...

              btw, it's developed by a guy named "Scott Miller" ...

              Their on to me.

              1 Reply Last reply Reply Quote 1
              • IRJI
                IRJ
                last edited by IRJ

                The tutorial is definitely outdated and needs to be updated.

                1 Reply Last reply Reply Quote 0
                • T
                  tiagom
                  last edited by

                  Do you just want to play with it or run it in a live environment?

                  IRJI 1 Reply Last reply Reply Quote 0
                  • IRJI
                    IRJ @tiagom
                    last edited by

                    @tiagom said in Help with Helpy:

                    Do you just want to play with it or run it in a live environment?

                    I want to use it for personal use and have an area to submit tickets on my website.

                    1 Reply Last reply Reply Quote 0
                    • T
                      tiagom
                      last edited by

                      Ill take a look at it when i get home, see if i can help you out.

                      IRJI 1 Reply Last reply Reply Quote 0
                      • IRJI
                        IRJ
                        last edited by

                        I've used osTicket before and it works fine, but the interface on Helpy looks nice. I wont be handling hundreds of tickets a week. Maybe 10-15 a month so I am more worried about looks then something that is powerful. So helpy seems like a good solution.

                        V 1 Reply Last reply Reply Quote 0
                        • IRJI
                          IRJ @tiagom
                          last edited by

                          @tiagom said in Help with Helpy:

                          Ill take a look at it when i get home, see if i can help you out.

                          The closest I got was CentOS 6. I went through the whole tutorial. I just had to change the version on passenger in one of the config files they made. I felt prettty confident I did everything right, but nada.

                          1 Reply Last reply Reply Quote 0
                          • V
                            Veet @JaredBusch
                            last edited by

                            @JaredBusch said in Help with Helpy:

                            @Veet said in Help with Helpy:

                            Heard of it last year, and Demo'ed it a couple of months back .. Nice GUI ...

                            btw, it's developed by a guy named "Scott Miller" ...

                            How is the reporting side? there is nothing listed except "google analytics" blasted on every page.

                            As I said ... "The UI is nice" ... and that's that.

                            1 Reply Last reply Reply Quote 0
                            • V
                              Veet @IRJ
                              last edited by

                              @IRJ said in Help with Helpy:

                              I've used osTicket before and it works fine, but the interface on Helpy looks nice. I wont be handling hundreds of tickets a week. Maybe 10-15 a month so I am more worried about looks then something that is powerful. So helpy seems like a good solution

                              You can easily skin the user-facing portion of osTicket .. If you don't mind putting in the effort, you could even make it look somewhat like Helpy ...

                              1 Reply Last reply Reply Quote 0
                              • T
                                tiagom
                                last edited by

                                Tried twice both didn't work, very strange. will try again later.

                                1 Reply Last reply Reply Quote 1
                                • T
                                  tiagom
                                  last edited by tiagom

                                  Ok got it working using the CentOS guild. Here is what differed from the guild and what i found unclear.

                                  rails user needs to added to sudoers using visudo under

                                   root    ALL=(ALL)       ALL
                                  

                                  I added

                                  rails   ALL=(ALL)       ALL
                                  

                                  The following command fails because the latest activesupport requires Ruby version >= 2.2.2

                                  gem install rails --no-ri --no-rdoc
                                  

                                  Had to install v4.2.7 instead of the latest. I used:

                                  gem install activesupport -v 4.2.7
                                  gem install rails -v 4.2.7 --no-ri --no-rdoc
                                  

                                  To clear up a question from earlier when you run

                                  rake secret
                                  

                                  The output needs to be put in /config/secrets.yml under production: secret_key_base:

                                  The postgresql password needs to be edited in /config/database.yml under production: password:

                                  The following command doesn't work

                                  rails s -e production -b your.ip.add.ress:3000
                                  

                                  It should be

                                  rails s -e production -b your.ip.add.ress
                                  

                                  The /etc/rc.d/init.d/nginx script has a typo, line 92 is Esac it should be esac

                                  For /opt/nginx/conf/nginx.conf i did not replace the contents with what was provided as the versions differed, instead i just added the following under location

                                  root /home/rails/helpy/public;
                                  passenger_enabled on;
                                  rails_env production;
                                  

                                  I commented out the index index.html index.htm

                                  I can provide my /opt/nginx/conf/nginx.conf and /etc/rc.d/init.d/nginx if needed. I could give you the whole vm if needed, i run it under hyper-v.

                                  Also i needed to stop the firewall

                                  service iptables stop
                                  
                                  travisdh1T IRJI 2 Replies Last reply Reply Quote 4
                                  • travisdh1T
                                    travisdh1 @tiagom
                                    last edited by

                                    @tiagom Wow, I've seen some bad/outdated docs before, but that's really pushing things. Good job figuring it out.

                                    1 Reply Last reply Reply Quote 1
                                    • IRJI
                                      IRJ @tiagom
                                      last edited by

                                      @tiagom said in Help with Helpy:

                                      Ok got it working using the CentOS guild. Here is what differed from the guild and what i found unclear.

                                      rails user needs to added to sudoers using visudo under

                                       root    ALL=(ALL)       ALL
                                      

                                      I added

                                      rails   ALL=(ALL)       ALL
                                      

                                      The following command fails because the latest activesupport requires Ruby version >= 2.2.2

                                      gem install rails --no-ri --no-rdoc
                                      

                                      Had to install v4.2.7 instead of the latest. I used:

                                      gem install activesupport -v 4.2.7
                                      gem install rails -v 4.2.7 --no-ri --no-rdoc
                                      

                                      To clear up a question from earlier when you run

                                      rake secret
                                      

                                      The output needs to be put in /config/secrets.yml under production: secret_key_base:

                                      The postgresql password needs to be edited in /config/database.yml under production: password:

                                      The following command doesn't work

                                      rails s -e production -b your.ip.add.ress:3000
                                      

                                      It should be

                                      rails s -e production -b your.ip.add.ress
                                      

                                      The /etc/rc.d/init.d/nginx script has a typo, line 92 is Esac it should be esac

                                      For /opt/nginx/conf/nginx.conf i did not replace the contents with what was provided as the versions differed, instead i just added the following under location

                                      root /home/rails/helpy/public;
                                      passenger_enabled on;
                                      rails_env production;
                                      

                                      I commented out the index index.html index.htm

                                      I can provide my /opt/nginx/conf/nginx.conf and /etc/rc.d/init.d/nginx if needed. I could give you the whole vm if needed, i run it under hyper-v.

                                      Also i needed to stop the firewall

                                      service iptables stop
                                      

                                      Awesome work. I was able to solve some of that, but not enough to get everything working.

                                      1 Reply Last reply Reply Quote 1
                                      • IRJI
                                        IRJ
                                        last edited by IRJ

                                        @tiagom I am still having trouble. Here are my commands. I know there is more, but I should be able to hit the web server at this point.

                                        adduser rails
                                        passwd rails
                                        gpasswd -a rails wheel
                                        
                                        
                                        
                                        ssh-keygen
                                        ssh-copy-id rails@SERVER_IP_ADDRESS
                                        
                                        #Change PermitRootLogin to no
                                        nano /etc/ssh/sshd_config
                                        service sshd restart
                                        
                                        yum -y update
                                        yum groupinstall -y development
                                        
                                        yum install -y epel-release pygpgme curl libcurl-devel nano
                                        yum install -y postgresql-server postgresql-contrib postgresql-devel git nodejs npm
                                        
                                        #Add rails to sudoers add rails ALL=(ALL) ALL
                                        
                                        chkconfig postgresql on
                                        service postgresql initdb
                                        service postgresql start
                                        
                                        su - postgres 
                                        createuser -s rails
                                        createdb helpy_production
                                        psql
                                        \password rails
                                        \q
                                        exit
                                        service postgresql restart
                                        
                                        
                                        #login as rails
                                        
                                        gpg2 --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3
                                        curl -L get.rvm.io | bash -s stable
                                        source /home/rails/.rvm/scripts/rvm
                                        rvm requirements
                                        rvm install 2.2.1
                                        rvm use 2.2.1 --default
                                        rvm rubygems current
                                        gem install activesupport -v 4.2.7
                                        gem install rails -v 4.2.7 --no-ri --no-rdoc
                                        
                                        
                                        
                                        sudo dd if=/dev/zero of=/swap bs=1M count=1024
                                        sudo mkswap /swap
                                        sudo swapon /swap
                                        
                                        git clone https://github.com/helpyio/helpy.git
                                        cd helpy
                                        
                                        nano Gemfile
                                        # Comment out #gem 'rails_12factor'
                                        
                                        bundle install
                                        
                                        
                                        cp config/database.do.yml config/database.yml
                                        rake secret
                                        # copy key to production field in secrets and password feild in database
                                        
                                        nano config/secrets.yml
                                        nano config/database.yml
                                        
                                        touch /home/rails/helpy/log/production.log
                                        chmod 0664 /home/rails/helpy/log/production.
                                        
                                        
                                        RAILS_ENV=production rake assets:precompile
                                        RAILS_ENV=production rake db:migrate
                                        RAILS_ENV=production rake db:seed
                                        
                                        
                                        rails s -e production -b your.ip.add.ress
                                        1 Reply Last reply Reply Quote 0
                                        • T
                                          tiagom
                                          last edited by

                                          What is the output of the following commands

                                          rails s -e production -b your.ip.add.ress
                                          
                                          curl your.ip.add.ress
                                          

                                          Quickly looking over the list of commands i see

                                          chmod 0664 /home/rails/helpy/log/production.
                                          

                                          Should be

                                          chmod 0664 /home/rails/helpy/log/production.log
                                          
                                          1 Reply Last reply Reply Quote 0
                                          • IRJI
                                            IRJ
                                            last edited by

                                            Thanks @tiagom for all your help!

                                            1 Reply Last reply Reply Quote 0
                                            • 1
                                            • 2
                                            • 2 / 2
                                            • First post
                                              Last post