• Recent
  • Unsolved
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Register
  • Login
  • Recent
  • Unsolved
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Register
  • Login

Iphone App for Fog

Scheduled Pinned Locked Moved
General
6
19
7.4k
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.
  • F
    FlorphLawrence
    last edited by Oct 10, 2013, 3:01 AM

    I have been spending some time over the last 24 hours developing an iPhone app to allow me to use my fog server while i am out around the school campus. I have got the hosts listing so far and also the ability to send WOL packets, I am waiting to test this tomorrow at work. I will be working on the for the next couple of weeks or so and should then be able to release it to the app store, (as long at the Fog Developers are ok with this). I will be using this most days and would like as much feed back as possible when it is released.

    I will be including the following features to start with:

    • Listing All Hosts
    • Adding New Hosts
    • Deleting Hosts
    • Sending WOL Packets to Hosts
    • Deploying Image To Hosts
    • Uploading Image From Hosts

    For the Future Updates i will be adding:

    • Group Management
    • Image Management
    • Displaying Active Tasks
    • Editing Hosts
    • Fog Settings

    I will upload some initial screen shots of this sometime tomorrow for you to give feedback on.

    For those that would like more information, feel free to email me: [email]lawrence@florph.co.uk[/email]

    Regards
    Lawrence

    1 Reply Last reply Reply Quote 0
    • D
      drjam
      last edited by Oct 10, 2013, 6:54 AM

      Sweet!
      Now to be reeeeally awesome, the geek community would love some android time too šŸ˜‰

      But seriously, thats pretty cool, smart-device apps are useful. I hope any apple users will get to use it!

      1 Reply Last reply Reply Quote 0
      • T
        Tom Elliott
        last edited by Oct 10, 2013, 11:09 AM

        I can’t speak for Chuck or Jian, but I don’t mind. The more open we make FOG, the better we can make it as a whole.

        Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG! Get in contact with me (chat bubble in the top right corner) if you want to join in.

        Web GUI issue? Please check apache error (debian/ubuntu: /var/log/apache2/error.log, centos/fedora/rhel: /var/log/httpd/error_log) and php-fpm log (/var/log/php*-fpm.log)

        Please support FOG if you like it: https://wiki.fogproject.org/wiki/index.php/Support_FOG

        1 Reply Last reply Reply Quote 0
        • V
          VincentJ Moderator
          last edited by Oct 11, 2013, 5:06 PM

          Hopefully android can get something like this too

          1 Reply Last reply Reply Quote 0
          • J
            Jaymes Driver Developer
            last edited by Oct 11, 2013, 5:16 PM

            [quote=ā€œVincentJ, post: 17966, member: 8935ā€]Hopefully android can get something like this too[/quote]

            I disagree, I don’t see a need to access via an app. You can access the server by IP address in a browser bar on any piece of equipment with a web browser connected to your network.

            I fail to see where this would be anymore beneficial than the Web GUI, which would be easy to reconfigure to be ā€œprettierā€ and ā€œeasier to useā€ if you took the time.

            Your server should not be accessible to the outside world. If you were to set up a cloud management, then access would need to be available.

            I’m happy to see people taking a notice in FOG an coming with new desires, but I think this is a disaster waiting to happen. And that’s my two cents šŸ™‚

            Maybe I don’t understand how you are going to make this available to be used with the server, perhaps some detailed explanation would be beneficial.

            I’m not bashing anyone or attacking anyone, I just would not like for my server to be ā€œliveā€ I prefer having it safe here behind my walls.

            1 Reply Last reply Reply Quote 0
            • D
              drjam
              last edited by Oct 12, 2013, 12:00 AM

              dang, some good points.
              with that in mind then:

              internal use app
              has large buttons
              simple use only
              View all hosts
              view all images
              Upload Image
              Deploy Image

              my app would have maybe 4 buttons as above.
              So i could be working on a new machine and image it there, and not have to runover to a workstation or my main pc to do this.

              1 Reply Last reply Reply Quote 0
              • T
                Tom Elliott
                last edited by Oct 12, 2013, 12:04 AM

                See,

                Jaymes et al.,

                While I agree with the security aspect of it, with this being open as it is and the possibility of chainloading for gpxe and ipxe, I think having an openly (internet) accessible fog server is kind of a good idea. It would allow, potentially, a cloud based site for known working images for upload/download points, and relieve the strain of some sites requiring multiple fog servers for their setups. Point thru http/ftp dns names and have them image.

                Just my two cents I guess.

                Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG! Get in contact with me (chat bubble in the top right corner) if you want to join in.

                Web GUI issue? Please check apache error (debian/ubuntu: /var/log/apache2/error.log, centos/fedora/rhel: /var/log/httpd/error_log) and php-fpm log (/var/log/php*-fpm.log)

                Please support FOG if you like it: https://wiki.fogproject.org/wiki/index.php/Support_FOG

                1 Reply Last reply Reply Quote 0
                • V
                  VincentJ Moderator
                  last edited by Oct 12, 2013, 8:54 AM

                  Being able to walk around your site, and have your ā€˜device of choice’ available to quickly perform tasks could be useful.

                  I wouldn’t want an openly accessible fog server as we would then have to deal with licensing for Microsoft… Someone uploading the image could be putting their volume license keys or their retail keys out there… additionally, would Microsoft let us store a windows image on a public server?

                  Also, since an image can easily be 30gb or even hundreds of GB, having fog on the internet would mean that people would be using more than their ISP’s bandwidth cap or ā€˜fair use policy’.

                  An internal app would be nice, just like I have an app that does simple things in active directory, doing common things in FOG could be useful.

                  1 Reply Last reply Reply Quote 0
                  • J
                    Jaymes Driver Developer
                    last edited by Oct 12, 2013, 10:40 PM

                    [quote=ā€œTom Elliott, post: 17976, member: 7271ā€]See,

                    Jaymes et al.,

                    While I agree with the security aspect of it, with this being open as it is and the possibility of chainloading for gpxe and ipxe, I think having an openly (internet) accessible fog server is kind of a good idea. It would allow, potentially, a cloud based site for known working images for upload/download points, and relieve the strain of some sites requiring multiple fog servers for their setups. Point thru http/ftp dns names and have them image.

                    Just my two cents I guess.[/quote]

                    See this sounds to me more like the work of two servers, one that is public and communicates to the other non public server in your corporation.

                    Like I said I need detailed information on how this is going to be achieved before I’m jumping on this wagon.

                    [quote=ā€œdrjam, post: 17974, member: 16842ā€]dang, some good points.
                    with that in mind then:

                    internal use app
                    has large buttons
                    simple use only
                    View all hosts
                    view all images
                    Upload Image
                    Deploy Image

                    my app would have maybe 4 buttons as above.
                    So i could be working on a new machine and image it there, and not have to runover to a workstation or my main pc to do this.[/quote]

                    This sounds to me like a simple page linking back to FOG, this could be achieved by making a page on your public site accessible to the FOG internal site, of course authentication should ALWAYS be used.

                    When it comes down to it, the IP address of every machine is different, the app is going to need a way to input the server ip address, and it should be able to be changed easily. I manage multiple sites, while I can have storage nodes etc, I choose the option of full fledged servers per site. Everything installed in each building is a derivative of my ā€œgolden imageā€ with the specifics of the building sown in. So if the ip address is an ip address to your building(s) how are you going to get it outside so that the app can talk to it?

                    I usually have a small tablet of some sort in my hands and I can always just hop on the wifi and hit the server ip and do what I need to, I’m still failing to see the benefits of having an app installed on my phone. Maybe I just don’t understand this completely.

                    1 Reply Last reply Reply Quote 0
                    • J
                      Jaymes Driver Developer
                      last edited by Oct 12, 2013, 10:47 PM

                      This post is deleted!
                      1 Reply Last reply Reply Quote 0
                      • D
                        drjam
                        last edited by Oct 13, 2013, 6:13 AM

                        so maybe less of an app, more of a /mobile.html site page that we could each customise? or just have those four buttons on it:
                        [I][SIZE=12px]View all hosts[/SIZE][/I]
                        [I][SIZE=12px]view all images[/SIZE][/I]
                        [I][SIZE=12px]Upload Image[/SIZE][/I]
                        [I][SIZE=12px]Deploy Image

                        Edit: maybe needs ā€œadd new hostā€ as well lol [/SIZE][/I]

                        1 Reply Last reply Reply Quote 0
                        • T
                          Tom Elliott
                          last edited by Oct 13, 2013, 2:46 PM

                          I think that already exists. Under, the directory mobile. Instead of going to /fog, try /fog/mobile

                          Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG! Get in contact with me (chat bubble in the top right corner) if you want to join in.

                          Web GUI issue? Please check apache error (debian/ubuntu: /var/log/apache2/error.log, centos/fedora/rhel: /var/log/httpd/error_log) and php-fpm log (/var/log/php*-fpm.log)

                          Please support FOG if you like it: https://wiki.fogproject.org/wiki/index.php/Support_FOG

                          1 Reply Last reply Reply Quote 0
                          • J
                            Jaymes Driver Developer
                            last edited by Oct 13, 2013, 6:15 PM

                            My point exactly Tom.

                            1 Reply Last reply Reply Quote 0
                            • T
                              Tom Elliott
                              last edited by Oct 13, 2013, 7:10 PM

                              Well,

                              I’ve been spending a lot of my weekend working on the whole scheduled tasks thing you were probably already aware of. Then I started working on the mobile side. I am glad to say that it seems to be working. You can now login, create image tasks (download), and remove tasks using the mobile version of the program.

                              I’ve also, so far, got it where it can actually perform scheduled tasks, now I’m looking into getting it to remove the scheduled tasks properly. It does remove them, but maintains the DB records for some reason. You know that’s simple. My next feat will be to tackle getting the delayed/single deployment working from the pages themselves. Also the same with some quirkiness on the scheduled task stuff.

                              Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG! Get in contact with me (chat bubble in the top right corner) if you want to join in.

                              Web GUI issue? Please check apache error (debian/ubuntu: /var/log/apache2/error.log, centos/fedora/rhel: /var/log/httpd/error_log) and php-fpm log (/var/log/php*-fpm.log)

                              Please support FOG if you like it: https://wiki.fogproject.org/wiki/index.php/Support_FOG

                              1 Reply Last reply Reply Quote 0
                              • F
                                FlorphLawrence
                                last edited by Oct 13, 2013, 8:45 PM

                                Ok, Well i have been working on this app, and have made a part of it. {Screenshot Attached}.

                                I can understand all the points raised here, but with our school being nearly a mile in diameter i find that this is good for when out and you then need to re-image / add etc a computer but logging onto a computer and going to the Fog WebGUI takes too long and the mobile version is not that good (Only My Opinion).

                                At the end of the day i am mainly developing this app for my company and the schools that we look after, its up to you if you use it, i just thought that it some people would find it useful.

                                [ATTACH=full]411[/ATTACH]

                                [url=ā€œ/_imported_xf_attachments/0/411_iOS Simulator Screen shot 13 Oct 2013 21.35.30.png?:ā€]iOS Simulator Screen shot 13 Oct 2013 21.35.30.png[/url]

                                1 Reply Last reply Reply Quote 0
                                • D
                                  drjam
                                  last edited by Oct 13, 2013, 9:30 PM

                                  [quote=ā€œTom Elliott, post: 17996, member: 7271ā€]I think that already exists. Under, the directory mobile. Instead of going to /fog, try /fog/mobile[/quote]

                                  Cool, I shoulda thought of just trying that…it makes too much sense now! lol

                                  [quote=ā€œFlorph : Lawrence, post: 17999, member: 17035ā€]Ok, Well i have been working on this app, and have made a part of it. …, its up to you if you use it, i just thought that it some people would find it useful.

                                  [ATTACH=full]411[/ATTACH][/quote]

                                  looks cool guv. feel free to port it to android for when you upgrade to a smartphone šŸ˜‰ hehehe
                                  srsly, youve done good work too!

                                  1 Reply Last reply Reply Quote 0
                                  • J
                                    Jaymes Driver Developer
                                    last edited by Oct 14, 2013, 11:13 AM

                                    Don’t get me wrong, I am proud of your accomplishments, I just want to fully understand the concept, with so many conspiring minds here that ultimately want to best operating safest server, I want to understand the process so we can make it more secure.

                                    1 Reply Last reply Reply Quote 0
                                    • I
                                      Imperilled
                                      last edited by Oct 19, 2013, 9:53 AM

                                      sounds great ! It would be nice !!

                                      1 Reply Last reply Reply Quote 0
                                      • V
                                        VincentJ Moderator
                                        last edited by Oct 28, 2013, 7:10 PM

                                        Does your wake button work for groups as well as hosts šŸ™‚

                                        Being able to boot up an entire lab for imaging all at once would save you even more time.

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

                                        149

                                        Online

                                        12.0k

                                        Users

                                        17.3k

                                        Topics

                                        155.2k

                                        Posts
                                        Copyright Ā© 2012-2024 FOG Project